/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/s390/cio/ |
H A D | fcx.c | 18 * tcw_get_intrg - return pointer to associated interrogate tcw 19 * @tcw: pointer to the original tcw 21 * Return a pointer to the interrogate tcw associated with the specified tcw 22 * or %NULL if there is no associated interrogate tcw. 24 struct tcw *tcw_get_intrg(struct tcw *tcw) argument 26 return (struct tcw *) ((addr_ 38 tcw_get_data(struct tcw *tcw) argument 54 tcw_get_tccb(struct tcw *tcw) argument 66 tcw_get_tsb(struct tcw *tcw) argument 81 tcw_init(struct tcw *tcw, int r, int w) argument 152 tcw_finalize(struct tcw *tcw, int num_tidaws) argument 189 tcw_set_intrg(struct tcw *tcw, struct tcw *intrg_tcw) argument 206 tcw_set_data(struct tcw *tcw, void *data, int use_tidal) argument 227 tcw_set_tccb(struct tcw *tcw, struct tccb *tccb) argument 240 tcw_set_tsb(struct tcw *tcw, struct tsb *tsb) argument 337 tcw_add_tidaw(struct tcw *tcw, int num_tidaws, u8 flags, void *addr, u32 count) argument [all...] |
H A D | itcw.c | 18 * struct itcw - incremental tcw helper data type 21 * tcw and associated tccb, tsb, data tidaw-list plus an optional interrogate 22 * tcw and associated data. The data structures are contained inside a single 31 * - optionally provide ready-made interrogate tcw and associated structures 58 struct tcw *tcw; member in struct:itcw 59 struct tcw *intrg_tcw; 67 * itcw_get_tcw - return pointer to tcw associated with the itcw 70 * Return pointer to the tcw associated with the itcw. 72 struct tcw *itcw_get_tc [all...] |
H A D | device_ops.c | 594 * @tcw: transport-command word to be started 599 * Start the tcw on the given ccw device. Return zero on success, non-zero 602 int ccw_device_tm_start_key(struct ccw_device *cdev, struct tcw *tcw, argument 619 rc = cio_tm_start_key(sch, tcw, lpm, key); 629 * @tcw: transport-command word to be started 635 * Start the tcw on the given ccw device. Return zero on success, non-zero 638 int ccw_device_tm_start_timeout_key(struct ccw_device *cdev, struct tcw *tcw, argument 645 ret = ccw_device_tm_start_key(cdev, tcw, intpar 662 ccw_device_tm_start(struct ccw_device *cdev, struct tcw *tcw, unsigned long intparm, u8 lpm) argument 681 ccw_device_tm_start_timeout(struct ccw_device *cdev, struct tcw *tcw, unsigned long intparm, u8 lpm, int expires) argument [all...] |
H A D | cio.h | 127 int cio_tm_start_key(struct subchannel *sch, struct tcw *tcw, u8 lpm, u8 key);
|
H A D | io_sch.h | 46 u32 tcw; member in struct:tm_orb
|
H A D | cio.c | 1103 * @tcw: transport-command word to be started 1107 * Start the tcw on the given subchannel. Return zero on success, non-zero 1110 int cio_tm_start_key(struct subchannel *sch, struct tcw *tcw, u8 lpm, u8 key) argument 1120 orb->tm.tcw = (u32) (addr_t) tcw;
|
H A D | device_fsm.c | 64 printk(KERN_WARNING "cio: last tcw:\n"); 66 (void *)(addr_t)orb->tm.tcw, 67 sizeof(struct tcw), 0);
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/s390/include/asm/ |
H A D | fcx.h | 22 * struct tcw - Transport Control Word (TCW) 36 struct tcw { struct 291 struct tcw *tcw_get_intrg(struct tcw *tcw); 292 void *tcw_get_data(struct tcw *tcw); 293 struct tccb *tcw_get_tccb(struct tcw *tcw); 294 struct tsb *tcw_get_tsb(struct tcw *tc [all...] |
H A D | ccwdev.h | 183 int ccw_device_tm_start_key(struct ccw_device *cdev, struct tcw *tcw, 185 int ccw_device_tm_start_key(struct ccw_device *, struct tcw *, 187 int ccw_device_tm_start_timeout_key(struct ccw_device *, struct tcw *, 189 int ccw_device_tm_start(struct ccw_device *, struct tcw *, 191 int ccw_device_tm_start_timeout(struct ccw_device *, struct tcw *,
|
H A D | itcw.h | 19 struct tcw *itcw_get_tcw(struct itcw *itcw);
|
H A D | scsw.h | 74 * @tcw: TCW address 95 u32 tcw; member in struct:tm_scsw
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/s390/block/ |
H A D | dasd_3990_erp.c | 2303 struct tcw *tcw; local 2309 datasize = 64 + sizeof(struct tcw) + sizeof(struct tsb); 2336 /* make a shallow copy of the original tcw but set new tsb */ 2339 tcw = erp->cpaddr; 2340 tsb = (struct tsb *) &tcw[1]; 2341 *tcw = *((struct tcw *)cqr->cpaddr); 2342 tcw->tsb = (long)tsb;
|
H A D | dasd_eckd.c | 2563 * Modify ccw/tcw in cqr so it can be started on a base device. 2573 struct tcw *tcw; local 2578 tcw = cqr->cpaddr; 2579 tccb = tcw_get_tccb(tcw); 3214 * Print sense data from a tcw. 3245 (void *) (addr_t) irb->scsw.tm.tcw); 3249 if (irb->scsw.tm.tcw && (irb->scsw.tm.fcxs == 0x01)) 3251 (struct tcw *)(unsigned long)irb->scsw.tm.tcw); [all...] |
H A D | dasd.c | 2791 if (irb->scsw.tm.tcw) 2792 tsb = tcw_get_tsb((struct tcw *)(unsigned long) 2793 irb->scsw.tm.tcw);
|