Searched refs:tccb (Results 1 - 6 of 6) sorted by relevance
/kernel/linux/linux-5.10/drivers/s390/cio/ |
H A D | fcx.c | 50 * tcw_get_tccb - return pointer to tccb associated with tcw 53 * Return pointer to the tccb associated with this tcw. 55 struct tccb *tcw_get_tccb(struct tcw *tcw) in tcw_get_tccb() 57 return (struct tccb *) ((addr_t) tcw->tccb); in tcw_get_tccb() 94 static inline size_t tca_size(struct tccb *tccb) in tca_size() argument 96 return tccb->tcah.tcal - 12; in tca_size() 99 static u32 calc_dcw_count(struct tccb *tccb) in calc_dcw_count() argument 156 struct tccb *tccb; tcw_finalize() local 228 tcw_set_tccb(struct tcw *tcw, struct tccb *tccb) tcw_set_tccb() argument 256 tccb_init(struct tccb *tccb, size_t size, u32 sac) tccb_init() argument 295 tccb_add_dcw(struct tccb *tccb, size_t tccb_size, u8 cmd, u8 flags, void *cd, u8 cd_count, u32 count) tccb_add_dcw() argument [all...] |
/kernel/linux/linux-6.6/drivers/s390/cio/ |
H A D | fcx.c | 51 * tcw_get_tccb - return pointer to tccb associated with tcw 54 * Return pointer to the tccb associated with this tcw. 56 struct tccb *tcw_get_tccb(struct tcw *tcw) in tcw_get_tccb() 58 return phys_to_virt(tcw->tccb); in tcw_get_tccb() 95 static inline size_t tca_size(struct tccb *tccb) in tca_size() argument 97 return tccb->tcah.tcal - 12; in tca_size() 100 static u32 calc_dcw_count(struct tccb *tccb) in calc_dcw_count() argument 107 size = tca_size(tccb); in calc_dcw_count() 157 struct tccb *tccb; tcw_finalize() local 229 tcw_set_tccb(struct tcw *tcw, struct tccb *tccb) tcw_set_tccb() argument 257 tccb_init(struct tccb *tccb, size_t size, u32 sac) tccb_init() argument 296 tccb_add_dcw(struct tccb *tccb, size_t tccb_size, u8 cmd, u8 flags, void *cd, u8 cd_count, u32 count) tccb_add_dcw() argument [all...] |
/kernel/linux/linux-5.10/arch/s390/include/asm/ |
H A D | fcx.h | 32 * @tccb: Transport-Command-Control-Block Address 49 u64 tccb; member 283 * struct tccb - (partial) Transport-Command-Control Block (TCCB) 287 struct tccb { struct 294 struct tccb *tcw_get_tccb(struct tcw *tcw); 302 void tcw_set_tccb(struct tcw *tcw, struct tccb *tccb); 305 void tccb_init(struct tccb *tccb, size_t tccb_size, u32 sac); 307 struct dcw *tccb_add_dcw(struct tccb *tcc [all...] |
/kernel/linux/linux-6.6/arch/s390/include/asm/ |
H A D | fcx.h | 32 * @tccb: Transport-Command-Control-Block Address 49 u64 tccb; member 283 * struct tccb - (partial) Transport-Command-Control Block (TCCB) 287 struct tccb { struct 294 struct tccb *tcw_get_tccb(struct tcw *tcw); 302 void tcw_set_tccb(struct tcw *tcw, struct tccb *tccb); 305 void tccb_init(struct tccb *tccb, size_t tccb_size, u32 sac); 307 struct dcw *tccb_add_dcw(struct tccb *tcc [all...] |
/kernel/linux/linux-5.10/drivers/s390/block/ |
H A D | dasd_eckd.c | 4844 struct tccb *tccb; in dasd_eckd_reset_ccw_to_base_io() local 4849 tccb = tcw_get_tccb(tcw); in dasd_eckd_reset_ccw_to_base_io() 4850 dcw = (struct dcw *)&tccb->tca[0]; in dasd_eckd_reset_ccw_to_base_io()
|
/kernel/linux/linux-6.6/drivers/s390/block/ |
H A D | dasd_eckd.c | 4959 struct tccb *tccb; in dasd_eckd_reset_ccw_to_base_io() local 4964 tccb = tcw_get_tccb(tcw); in dasd_eckd_reset_ccw_to_base_io() 4965 dcw = (struct dcw *)&tccb->tca[0]; in dasd_eckd_reset_ccw_to_base_io()
|
Completed in 18 milliseconds