Searched refs:itcw (Results 1 – 4 of 4) sorted by relevance
/openbmc/linux/drivers/s390/cio/ |
H A D | itcw.c | 59 struct itcw { struct 74 struct tcw *itcw_get_tcw(struct itcw *itcw) in itcw_get_tcw() argument 182 struct itcw *itcw; in itcw_init() local 198 itcw = chunk; in itcw_init() 224 tcw_set_intrg(itcw->tcw, itcw->intrg_tcw); in itcw_init() 273 return itcw; in itcw_init() 322 if (itcw->num_tidaws >= itcw->max_tidaws) in itcw_add_tidaw() 332 tcw_add_tidaw(itcw->tcw, itcw->num_tidaws++, in itcw_add_tidaw() 334 if (itcw->num_tidaws >= itcw->max_tidaws) in itcw_add_tidaw() 367 void itcw_finalize(struct itcw *itcw) in itcw_finalize() argument [all …]
|
H A D | Makefile | 11 fcx.o itcw.o crw.o ccwreq.o trace.o ioasm.o cio_debugfs.o
|
/openbmc/linux/arch/s390/include/asm/ |
H A D | itcw.h | 18 struct itcw; 20 struct tcw *itcw_get_tcw(struct itcw *itcw); 22 struct itcw *itcw_init(void *buffer, size_t size, int op, int intrg, 24 struct dcw *itcw_add_dcw(struct itcw *itcw, u8 cmd, u8 flags, void *cd, 26 struct tidaw *itcw_add_tidaw(struct itcw *itcw, u8 flags, void *addr, 28 void itcw_set_data(struct itcw *itcw, void *addr, int use_tidal); 29 void itcw_finalize(struct itcw *itcw);
|
/openbmc/linux/drivers/s390/block/ |
H A D | dasd_eckd.c | 2510 struct itcw *itcw; in dasd_eckd_build_check_tcw() local 2539 if (IS_ERR(itcw)) { in dasd_eckd_build_check_tcw() 2544 cqr->cpaddr = itcw_get_tcw(itcw); in dasd_eckd_build_check_tcw() 2562 itcw_finalize(itcw); in dasd_eckd_build_check_tcw() 4333 static int prepare_itcw(struct itcw *itcw, in prepare_itcw() argument 4484 dcw = itcw_add_dcw(itcw, pfx_cmd, 0, in prepare_itcw() 4510 struct itcw *itcw; in dasd_eckd_build_cp_tpm_track() local 4561 if (IS_ERR(itcw)) { in dasd_eckd_build_cp_tpm_track() 4565 cqr->cpaddr = itcw_get_tcw(itcw); in dasd_eckd_build_cp_tpm_track() 4625 last_tidaw = itcw_add_tidaw(itcw, 0x00, in dasd_eckd_build_cp_tpm_track() [all …]
|