/openbmc/linux/drivers/s390/cio/ |
H A D | device_ops.c | 137 int ccw_device_clear(struct ccw_device *cdev, unsigned long intparm) in ccw_device_clear() argument 155 cdev->private->intparm = intparm; in ccw_device_clear() 192 unsigned long intparm, __u8 lpm, __u8 key, in ccw_device_start_timeout_key() argument 210 cdev->private->intparm = intparm; in ccw_device_start_timeout_key() 232 cdev->private->intparm = intparm; in ccw_device_start_timeout_key() 272 unsigned long intparm, __u8 lpm, __u8 key, in ccw_device_start_key() argument 275 return ccw_device_start_timeout_key(cdev, cpa, intparm, lpm, key, in ccw_device_start_key() 306 unsigned long intparm, __u8 lpm, unsigned long flags) in ccw_device_start() argument 308 return ccw_device_start_key(cdev, cpa, intparm, lpm, in ccw_device_start() 344 unsigned long intparm, __u8 lpm, in ccw_device_start_timeout() argument [all …]
|
H A D | cio.c | 137 orb->cmd.intparm = (u32)virt_to_phys(sch); in cio_start_key() 381 schib->pmcw.intparm = sch->config.intparm; in cio_apply_config() 395 return (schib->pmcw.intparm == sch->config.intparm) && in cio_check_config() 479 int cio_enable_subchannel(struct subchannel *sch, u32 intparm) in cio_enable_subchannel() argument 493 sch->config.intparm = intparm; in cio_enable_subchannel() 546 if (!tpi_info->intparm) { in do_cio_interrupt() 552 sch = phys_to_virt(tpi_info->intparm); in do_cio_interrupt() 673 sch->config.intparm = (u32)virt_to_phys(sch); in cio_probe_console() 720 orb->tm.intparm = (u32)virt_to_phys(sch); in cio_tm_start_key()
|
H A D | orb.h | 19 u32 intparm; /* interruption parameter */ member 44 u32 intparm; member 67 u32 intparm; member
|
H A D | cio.h | 19 u32 intparm; /* interruption parameter */ member 53 u32 intparm; member
|
H A D | device_fsm.c | 511 cdev->handler(cdev, cdev->private->intparm, in ccw_device_verify_done() 734 cdev->handler(cdev, cdev->private->intparm, in ccw_device_call_handler() 762 cdev->private->intparm = 0; in ccw_device_irq() 806 cdev->handler(cdev, cdev->private->intparm, in ccw_device_online_timeout() 872 cdev->handler(cdev, cdev->private->intparm, in ccw_device_killing_irq() 889 cdev->handler(cdev, cdev->private->intparm, in ccw_device_killing_timeout() 909 cdev->handler(cdev, cdev->private->intparm, in ccw_device_kill_io()
|
H A D | qdio_main.c | 702 unsigned long intparm, int cstat, in qdio_handle_activate_check() argument 708 DBF_ERROR("intp :%lx", intparm); in qdio_handle_activate_check() 749 void qdio_int_handler(struct ccw_device *cdev, unsigned long intparm, in qdio_int_handler() argument 756 if (!intparm || !irq_ptr) { in qdio_int_handler() 791 qdio_handle_activate_check(irq_ptr, intparm, cstat, in qdio_int_handler() 804 rc = ccw_device_start(cdev, irq_ptr->ccw, intparm, 0, 0); in qdio_int_handler()
|
H A D | io_sch.h | 168 unsigned long intparm; /* user interruption parameter */ member
|
H A D | qdio.h | 332 void qdio_int_handler(struct ccw_device *cdev, unsigned long intparm,
|
H A D | eadm_sch.c | 67 orb->eadm.intparm = (u32)virt_to_phys(sch); in eadm_subchannel_start()
|
H A D | qdio_setup.c | 397 cdev->private->intparm = 0; in qdio_shutdown_irq()
|
/openbmc/qemu/include/hw/s390x/ |
H A D | ioinst.h | 86 uint32_t intparm; member 147 uint32_t intparm; member 239 uint32_t intparm; member
|
/openbmc/qemu/pc-bios/s390-ccw/ |
H A D | cio.h | 20 u32 intparm; /* interruption parameter */ member 54 u32 intparm; member 163 u32 intparm; /* interruption parameter */ member 237 u32 intparm; /* interruption parameter */ member
|
/openbmc/linux/arch/s390/include/asm/ |
H A D | tpi.h | 13 u32 intparm; member
|
H A D | ccwdev.h | 189 unsigned long intparm, u8 lpm, u8 key);
|
/openbmc/linux/Documentation/arch/s390/ |
H A D | cds.rst | 208 unsigned long intparm, 213 unsigned long intparm, 219 unsigned long intparm, 225 unsigned long intparm, 301 The intparm field will contain the value the device driver has associated with a 303 intparm will be set to 0 (zero). This may happen during I/O initiation or delayed 460 unsigned long intparm); 464 intparm interruption parameter; value is only used if no I/O 465 is outstanding, otherwise the intparm associated with 500 int ccw_device_clear(struct ccw_device *cdev, unsigned long intparm); [all …]
|
H A D | driver-model.rst | 95 void (*handler) (struct ccw_device *dev, unsigned long intparm, 230 void (*handler) (struct ccw_device *dev, unsigned long intparm, struct irb *irb); 233 intparm - the intparm which allows the device driver to identify
|
/openbmc/qemu/hw/s390x/ |
H A D | css.c | 98 VMSTATE_UINT32(intparm, PMCW), 174 VMSTATE_UINT32(intparm, ORB), 613 sch->curr_status.pmcw.intparm, isc, ""); in css_inject_io_interrupt() 616 sch->curr_status.pmcw.intparm, in css_inject_io_interrupt() 638 sch->curr_status.pmcw.intparm, isc, in css_conditional_io_interrupt() 646 sch->curr_status.pmcw.intparm, in css_conditional_io_interrupt() 1147 schib->pmcw.intparm = orb->intparm; in sch_handle_start_func_virtual() 1270 schib->pmcw.intparm = orb->intparm; in sch_handle_start_func_passthrough() 1325 dest->intparm = cpu_to_be32(src->intparm); in copy_pmcw_to_guest() 1401 dest->intparm = be32_to_cpu(src->intparm); in copy_pmcw_from_guest() [all …]
|
H A D | trace-events | 9 …int ssid, int schid, uint32_t intparm, uint8_t isc, const char *conditional) "CSS: I/O interrupt o…
|
/openbmc/linux/arch/s390/kernel/ |
H A D | time.c | 498 static void stp_timing_alert(struct stp_irq_parm *intparm) in stp_timing_alert() argument 500 if (intparm->tsc || intparm->lac || intparm->tcpc) in stp_timing_alert()
|
/openbmc/linux/drivers/s390/char/ |
H A D | diag_ftp.c | 59 u64 intparm; member
|
H A D | vmur.c | 298 static void ur_int_handler(struct ccw_device *cdev, unsigned long intparm, in ur_int_handler() argument 305 intparm, irb->scsw.cmd.cstat, irb->scsw.cmd.dstat, in ur_int_handler() 309 if (!intparm) { in ur_int_handler()
|
H A D | con3215.c | 346 static void raw3215_irq(struct ccw_device *cdev, unsigned long intparm, in raw3215_irq() argument 356 req = (struct raw3215_req *) intparm; in raw3215_irq()
|
H A D | tape_core.c | 1051 __tape_do_irq (struct ccw_device *cdev, unsigned long intparm, struct irb *irb) in __tape_do_irq() argument 1061 request = (struct tape_request *) intparm; in __tape_do_irq()
|
/openbmc/linux/drivers/s390/virtio/ |
H A D | virtio_ccw.c | 323 struct ccw1 *ccw, __u32 intparm) in ccw_io_helper() argument 327 int flag = intparm & VIRTIO_CCW_INTPARM_MASK; in ccw_io_helper() 332 ret = ccw_device_start(vcdev->cdev, ccw, intparm, 0, 0); in ccw_io_helper() 1129 unsigned long intparm, in virtio_ccw_int_handler() argument 1132 __u32 activity = intparm & VIRTIO_CCW_INTPARM_MASK; in virtio_ccw_int_handler() 1146 if ((intparm == 0) && in virtio_ccw_int_handler()
|
/openbmc/qemu/target/s390x/ |
H A D | ioinst.c | 169 dest->intparm = be32_to_cpu(src->intparm); in copy_orb_from_guest()
|