Searched refs:tcw (Results 1 – 7 of 7) sorted by relevance
/drivers/s390/cio/ |
D | fcx.c | 24 struct tcw *tcw_get_intrg(struct tcw *tcw) in tcw_get_intrg() argument 26 return (struct tcw *) ((addr_t) tcw->intrg); in tcw_get_intrg() 38 void *tcw_get_data(struct tcw *tcw) in tcw_get_data() argument 40 if (tcw->r) in tcw_get_data() 41 return (void *) ((addr_t) tcw->input); in tcw_get_data() 42 if (tcw->w) in tcw_get_data() 43 return (void *) ((addr_t) tcw->output); in tcw_get_data() 54 struct tccb *tcw_get_tccb(struct tcw *tcw) in tcw_get_tccb() argument 56 return (struct tccb *) ((addr_t) tcw->tccb); in tcw_get_tccb() 66 struct tsb *tcw_get_tsb(struct tcw *tcw) in tcw_get_tsb() argument [all …]
|
D | itcw.c | 58 struct tcw *tcw; member 59 struct tcw *intrg_tcw; 72 struct tcw *itcw_get_tcw(struct itcw *itcw) in itcw_get_tcw() 74 return itcw->tcw; in itcw_get_tcw() 99 len += /* TCW */ sizeof(struct tcw) + /* TCCB */ TCCB_MAX_SIZE + in itcw_calc_size() 104 len += /* TCW */ sizeof(struct tcw) + /* TCCB */ TCCB_MAX_SIZE + in itcw_calc_size() 183 chunk = fit_chunk(&start, end, sizeof(struct tcw), 64, 0); in itcw_init() 186 itcw->tcw = chunk; in itcw_init() 187 tcw_init(itcw->tcw, (op == ITCW_OP_READ) ? 1 : 0, in itcw_init() 191 chunk = fit_chunk(&start, end, sizeof(struct tcw), 64, 0); in itcw_init() [all …]
|
D | device_ops.c | 584 int ccw_device_tm_start_key(struct ccw_device *cdev, struct tcw *tcw, in ccw_device_tm_start_key() argument 599 rc = cio_tm_start_key(sch, tcw, lpm, key); in ccw_device_tm_start_key() 618 int ccw_device_tm_start_timeout_key(struct ccw_device *cdev, struct tcw *tcw, in ccw_device_tm_start_timeout_key() argument 625 ret = ccw_device_tm_start_key(cdev, tcw, intparm, lpm, key); in ccw_device_tm_start_timeout_key() 642 int ccw_device_tm_start(struct ccw_device *cdev, struct tcw *tcw, in ccw_device_tm_start() argument 645 return ccw_device_tm_start_key(cdev, tcw, intparm, lpm, in ccw_device_tm_start() 661 int ccw_device_tm_start_timeout(struct ccw_device *cdev, struct tcw *tcw, in ccw_device_tm_start_timeout() argument 664 return ccw_device_tm_start_timeout_key(cdev, tcw, intparm, lpm, in ccw_device_tm_start_timeout()
|
D | cio.h | 121 int cio_tm_start_key(struct subchannel *sch, struct tcw *tcw, u8 lpm, u8 key);
|
D | cio.c | 1132 int cio_tm_start_key(struct subchannel *sch, struct tcw *tcw, u8 lpm, u8 key) in cio_tm_start_key() argument 1142 orb->tm.tcw = (u32) (addr_t) tcw; in cio_tm_start_key()
|
D | io_sch.h | 43 u32 tcw; member
|
D | device_fsm.c | 66 (void *)(addr_t)orb->tm.tcw, in ccw_timeout_log() 67 sizeof(struct tcw), 0); in ccw_timeout_log()
|