tccb               49 arch/s390/include/asm/fcx.h 	u64 tccb;
tccb              294 arch/s390/include/asm/fcx.h struct tccb *tcw_get_tccb(struct tcw *tcw);
tccb              302 arch/s390/include/asm/fcx.h void tcw_set_tccb(struct tcw *tcw, struct tccb *tccb);
tccb              305 arch/s390/include/asm/fcx.h void tccb_init(struct tccb *tccb, size_t tccb_size, u32 sac);
tccb              307 arch/s390/include/asm/fcx.h struct dcw *tccb_add_dcw(struct tccb *tccb, size_t tccb_size, u8 cmd, u8 flags,
tccb             4822 drivers/s390/block/dasd_eckd.c 	struct tccb *tccb;
tccb             4827 drivers/s390/block/dasd_eckd.c 		tccb = tcw_get_tccb(tcw);
tccb             4828 drivers/s390/block/dasd_eckd.c 		dcw = (struct dcw *)&tccb->tca[0];
tccb               55 drivers/s390/cio/fcx.c struct tccb *tcw_get_tccb(struct tcw *tcw)
tccb               57 drivers/s390/cio/fcx.c 	return (struct tccb *) ((addr_t) tcw->tccb);
tccb               94 drivers/s390/cio/fcx.c static inline size_t tca_size(struct tccb *tccb)
tccb               96 drivers/s390/cio/fcx.c 	return tccb->tcah.tcal - 12;
tccb               99 drivers/s390/cio/fcx.c static u32 calc_dcw_count(struct tccb *tccb)
tccb              106 drivers/s390/cio/fcx.c 	size = tca_size(tccb);
tccb              108 drivers/s390/cio/fcx.c 		dcw = (struct dcw *) &tccb->tca[offset];
tccb              156 drivers/s390/cio/fcx.c 	struct tccb *tccb;
tccb              165 drivers/s390/cio/fcx.c 	tccb = tcw_get_tccb(tcw);
tccb              166 drivers/s390/cio/fcx.c 	tcat = (struct tccb_tcat *) &tccb->tca[tca_size(tccb)];
tccb              169 drivers/s390/cio/fcx.c 	count = calc_dcw_count(tccb);
tccb              178 drivers/s390/cio/fcx.c 	tcw->tccbl = (sizeof(struct tccb) + tca_size(tccb) +
tccb              228 drivers/s390/cio/fcx.c void tcw_set_tccb(struct tcw *tcw, struct tccb *tccb)
tccb              230 drivers/s390/cio/fcx.c 	tcw->tccb = (u64) ((addr_t) tccb);
tccb              256 drivers/s390/cio/fcx.c void tccb_init(struct tccb *tccb, size_t size, u32 sac)
tccb              258 drivers/s390/cio/fcx.c 	memset(tccb, 0, size);
tccb              259 drivers/s390/cio/fcx.c 	tccb->tcah.format = TCCB_FORMAT_DEFAULT;
tccb              260 drivers/s390/cio/fcx.c 	tccb->tcah.sac = sac;
tccb              261 drivers/s390/cio/fcx.c 	tccb->tcah.tcal = 12;
tccb              295 drivers/s390/cio/fcx.c struct dcw *tccb_add_dcw(struct tccb *tccb, size_t tccb_size, u8 cmd, u8 flags,
tccb              303 drivers/s390/cio/fcx.c 	tca_offset = tca_size(tccb);
tccb              309 drivers/s390/cio/fcx.c 	dcw = (struct dcw *) &tccb->tca[tca_offset];
tccb              317 drivers/s390/cio/fcx.c 	tccb->tcah.tcal += size;