Searched refs:intparm (Results 1 - 25 of 25) sorted by relevance

/linux-4.1.27/drivers/s390/cio/
H A Dorb.h18 u32 intparm; /* interruption parameter */ member in struct:cmd_orb
43 u32 intparm; member in struct:tm_orb
66 u32 intparm; member in struct:eadm_orb
H A Ddevice_ops.c126 * @intparm: interruption parameter; value is only used if no I/O is
127 * outstanding, otherwise the intparm associated with the I/O request
138 int ccw_device_clear(struct ccw_device *cdev, unsigned long intparm) ccw_device_clear() argument
156 cdev->private->intparm = intparm; ccw_device_clear()
164 * @intparm: user specific interruption parameter; will be presented back to
185 unsigned long intparm, __u8 lpm, __u8 key, ccw_device_start_key()
202 cdev->private->intparm = intparm; ccw_device_start_key()
225 cdev->private->intparm = intparm; ccw_device_start_key()
239 * @intparm: user specific interruption parameter; will be presented back to
265 unsigned long intparm, __u8 lpm, __u8 key, ccw_device_start_timeout_key()
273 ret = ccw_device_start_key(cdev, cpa, intparm, lpm, key, flags); ccw_device_start_timeout_key()
283 * @intparm: user specific interruption parameter; will be presented back to
303 unsigned long intparm, __u8 lpm, unsigned long flags) ccw_device_start()
305 return ccw_device_start_key(cdev, cpa, intparm, lpm, ccw_device_start()
313 * @intparm: user specific interruption parameter; will be presented back to
338 unsigned long intparm, __u8 lpm, ccw_device_start_timeout()
341 return ccw_device_start_timeout_key(cdev, cpa, intparm, lpm, ccw_device_start_timeout()
350 * @intparm: interruption parameter; value is only used if no I/O is
351 * outstanding, otherwise the intparm associated with the I/O request
363 int ccw_device_halt(struct ccw_device *cdev, unsigned long intparm) ccw_device_halt() argument
381 cdev->private->intparm = intparm; ccw_device_halt()
450 cdev->handler(cdev, cdev->private->intparm, ccw_device_call_handler()
601 * @intparm: user defined parameter to be passed to the interrupt handler
609 unsigned long intparm, u8 lpm, u8 key) ccw_device_tm_start_key()
621 cdev->private->intparm = intparm; ccw_device_tm_start_key()
637 cdev->private->intparm = intparm; ccw_device_tm_start_key()
646 * @intparm: user defined parameter to be passed to the interrupt handler
655 unsigned long intparm, u8 lpm, u8 key, ccw_device_tm_start_timeout_key()
661 ret = ccw_device_tm_start_key(cdev, tcw, intparm, lpm, key); ccw_device_tm_start_timeout_key()
672 * @intparm: user defined parameter to be passed to the interrupt handler
679 unsigned long intparm, u8 lpm) ccw_device_tm_start()
681 return ccw_device_tm_start_key(cdev, tcw, intparm, lpm, ccw_device_tm_start()
690 * @intparm: user defined parameter to be passed to the interrupt handler
698 unsigned long intparm, u8 lpm, int expires) ccw_device_tm_start_timeout()
700 return ccw_device_tm_start_timeout_key(cdev, tcw, intparm, lpm, ccw_device_tm_start_timeout()
184 ccw_device_start_key(struct ccw_device *cdev, struct ccw1 *cpa, unsigned long intparm, __u8 lpm, __u8 key, unsigned long flags) ccw_device_start_key() argument
264 ccw_device_start_timeout_key(struct ccw_device *cdev, struct ccw1 *cpa, unsigned long intparm, __u8 lpm, __u8 key, unsigned long flags, int expires) ccw_device_start_timeout_key() argument
302 ccw_device_start(struct ccw_device *cdev, struct ccw1 *cpa, unsigned long intparm, __u8 lpm, unsigned long flags) ccw_device_start() argument
337 ccw_device_start_timeout(struct ccw_device *cdev, struct ccw1 *cpa, unsigned long intparm, __u8 lpm, unsigned long flags, int expires) ccw_device_start_timeout() argument
608 ccw_device_tm_start_key(struct ccw_device *cdev, struct tcw *tcw, unsigned long intparm, u8 lpm, u8 key) ccw_device_tm_start_key() argument
654 ccw_device_tm_start_timeout_key(struct ccw_device *cdev, struct tcw *tcw, unsigned long intparm, u8 lpm, u8 key, int expires) ccw_device_tm_start_timeout_key() argument
678 ccw_device_tm_start(struct ccw_device *cdev, struct tcw *tcw, unsigned long intparm, u8 lpm) ccw_device_tm_start() argument
697 ccw_device_tm_start_timeout(struct ccw_device *cdev, struct tcw *tcw, unsigned long intparm, u8 lpm, int expires) ccw_device_tm_start_timeout() argument
H A Dcio.c139 orb->cmd.intparm = (u32)(addr_t)sch; cio_start_key()
317 schib->pmcw.intparm = sch->config.intparm; cio_apply_config()
331 return (schib->pmcw.intparm == sch->config.intparm) && cio_check_config()
408 * @intparm: interruption parameter to set
410 int cio_enable_subchannel(struct subchannel *sch, u32 intparm) cio_enable_subchannel() argument
424 sch->config.intparm = intparm; cio_enable_subchannel()
565 sch = (struct subchannel *)(unsigned long) tpi_info->intparm; do_cio_interrupt()
691 sch->config.intparm = (u32)(addr_t)sch; cio_probe_console()
980 orb->tm.intparm = (u32) (addr_t) sch; cio_tm_start_key()
H A Dcio.h17 u32 intparm; /* interruption parameter */ member in struct:pmcw
51 u32 intparm; member in struct:schib_config
H A Dioasm.h14 __u32 intparm; /* interruption parameter */ member in struct:tpi_info
H A Dqdio.h29 /* used as intparm in do_IO */
396 void qdio_int_handler(struct ccw_device *cdev, unsigned long intparm,
H A Ddevice_fsm.c544 cdev->handler(cdev, cdev->private->intparm, ccw_device_verify_done()
753 cdev->private->intparm = 0; ccw_device_irq()
796 cdev->handler(cdev, cdev->private->intparm, ccw_device_online_timeout()
862 cdev->handler(cdev, cdev->private->intparm, ccw_device_killing_irq()
879 cdev->handler(cdev, cdev->private->intparm, ccw_device_killing_timeout()
897 cdev->handler(cdev, cdev->private->intparm, ccw_device_kill_io()
H A Deadm_sch.c71 orb->eadm.intparm = (u32)(addr_t)sch; eadm_subchannel_start()
H A Dio_sch.h155 unsigned long intparm; /* user interruption parameter */ member in struct:ccw_device_private
H A Dqdio_main.c1011 unsigned long intparm, int cstat, int dstat) qdio_handle_activate_check()
1018 DBF_ERROR("intp :%lx", intparm); qdio_handle_activate_check()
1065 void qdio_int_handler(struct ccw_device *cdev, unsigned long intparm, qdio_int_handler() argument
1071 if (!intparm || !irq_ptr) { qdio_int_handler()
1103 qdio_handle_activate_check(cdev, intparm, cstat, qdio_int_handler()
1010 qdio_handle_activate_check(struct ccw_device *cdev, unsigned long intparm, int cstat, int dstat) qdio_handle_activate_check() argument
H A Dcss.c164 sch->config.intparm = 0; css_subchannel_release()
H A Ddevice.c1239 cdev->handler(cdev, cdev->private->intparm, ERR_PTR(-EIO)); io_subchannel_quiesce()
/linux-4.1.27/drivers/s390/char/
H A Ddiag_ftp.c45 * @intparm: interruption parameter (unused)
56 u64 intparm; member in struct:diag_ftp_ldfpl
H A Dvmur.c304 static void ur_int_handler(struct ccw_device *cdev, unsigned long intparm, ur_int_handler() argument
309 TRACE("ur_int_handler: intparm=0x%lx cstat=%02x dstat=%02x res=%u\n", ur_int_handler()
310 intparm, irb->scsw.cmd.cstat, irb->scsw.cmd.dstat, ur_int_handler()
313 if (!intparm) { ur_int_handler()
H A Dcon3215.c364 static void raw3215_irq(struct ccw_device *cdev, unsigned long intparm, raw3215_irq() argument
374 req = (struct raw3215_req *) intparm; raw3215_irq()
H A Draw3270.c340 raw3270_irq (struct ccw_device *cdev, unsigned long intparm, struct irb *irb) raw3270_irq() argument
350 rq = (struct raw3270_request *) intparm; raw3270_irq()
H A Dtape_core.c1100 __tape_do_irq (struct ccw_device *cdev, unsigned long intparm, struct irb *irb) __tape_do_irq() argument
1110 request = (struct tape_request *) intparm; __tape_do_irq()
/linux-4.1.27/arch/s390/kernel/
H A Dtime.c585 static void etr_timing_alert(struct etr_irq_parm *intparm) etr_timing_alert() argument
587 if (intparm->pc0) etr_timing_alert()
590 if (intparm->pc1) etr_timing_alert()
593 if (intparm->eai) etr_timing_alert()
1495 static void stp_timing_alert(struct stp_irq_parm *intparm) stp_timing_alert() argument
1497 if (intparm->tsc || intparm->lac || intparm->tcpc) stp_timing_alert()
/linux-4.1.27/drivers/s390/kvm/
H A Dvirtio_ccw.c303 struct ccw1 *ccw, __u32 intparm) ccw_io_helper()
307 int flag = intparm & VIRTIO_CCW_INTPARM_MASK; ccw_io_helper()
311 ret = ccw_device_start(vcdev->cdev, ccw, intparm, 0, 0); ccw_io_helper()
971 unsigned long intparm, virtio_ccw_int_handler()
974 __u32 activity = intparm & VIRTIO_CCW_INTPARM_MASK; virtio_ccw_int_handler()
982 if ((intparm == 0) && virtio_ccw_int_handler()
302 ccw_io_helper(struct virtio_ccw_device *vcdev, struct ccw1 *ccw, __u32 intparm) ccw_io_helper() argument
970 virtio_ccw_int_handler(struct ccw_device *cdev, unsigned long intparm, struct irb *irb) virtio_ccw_int_handler() argument
/linux-4.1.27/arch/s390/include/asm/
H A Dccwdev.h196 unsigned long intparm, u8 lpm, u8 key);
/linux-4.1.27/drivers/s390/net/
H A Dqeth_core_main.c1045 unsigned long intparm, struct irb *irb) __qeth_check_irb_error()
1066 if (intparm == QETH_RCD_PARM) { __qeth_check_irb_error()
1082 static void qeth_irq(struct ccw_device *cdev, unsigned long intparm, qeth_irq() argument
1093 if (__qeth_check_irb_error(cdev, intparm, irb)) qeth_irq()
1123 if ((channel == &card->data) && (intparm != 0) && qeth_irq()
1124 (intparm != QETH_RCD_PARM)) qeth_irq()
1127 if (intparm == QETH_CLEAR_CHANNEL_PARM) { qeth_irq()
1130 intparm = 0; qeth_irq()
1132 if (intparm == QETH_HALT_CHANNEL_PARM) { qeth_irq()
1135 intparm = 0; qeth_irq()
1152 if (intparm == QETH_RCD_PARM) { qeth_irq()
1164 if (intparm == QETH_RCD_PARM) { qeth_irq()
1168 if (intparm) { qeth_irq()
1169 buffer = (struct qeth_cmd_buffer *) __va((addr_t)intparm); qeth_irq()
1044 __qeth_check_irb_error(struct ccw_device *cdev, unsigned long intparm, struct irb *irb) __qeth_check_irb_error() argument
H A Dctcm_main.c1195 * intparm interruption parameter.
1199 unsigned long intparm, struct irb *irb) ctcm_irq_handler()
1198 ctcm_irq_handler(struct ccw_device *cdev, unsigned long intparm, struct irb *irb) ctcm_irq_handler() argument
H A Dlcs.c1388 lcs_irq(struct ccw_device *cdev, unsigned long intparm, struct irb *irb) lcs_irq() argument
/linux-4.1.27/drivers/s390/block/
H A Ddasd_diag.c252 if (!ip) { /* no intparm: unsolicited interrupt */ dasd_ext_handler()
H A Ddasd.c1522 unsigned long intparm) dasd_handle_killed_request()
1527 if (!intparm) dasd_handle_killed_request()
1529 cqr = (struct dasd_ccw_req *) intparm; dasd_handle_killed_request()
1577 void dasd_int_handler(struct ccw_device *cdev, unsigned long intparm, dasd_int_handler() argument
1598 dasd_handle_killed_request(cdev, intparm); dasd_int_handler()
1603 cqr = (struct dasd_ccw_req *) intparm; dasd_int_handler()
1521 dasd_handle_killed_request(struct ccw_device *cdev, unsigned long intparm) dasd_handle_killed_request() argument

Completed in 618 milliseconds