ccw1               20 arch/s390/include/asm/ccwdev.h struct ccw1;
ccw1              163 arch/s390/include/asm/ccwdev.h struct ccw1;
ccw1              182 arch/s390/include/asm/ccwdev.h extern int ccw_device_start(struct ccw_device *, struct ccw1 *,
ccw1              184 arch/s390/include/asm/ccwdev.h extern int ccw_device_start_timeout(struct ccw_device *, struct ccw1 *,
ccw1              186 arch/s390/include/asm/ccwdev.h extern int ccw_device_start_key(struct ccw_device *, struct ccw1 *,
ccw1              188 arch/s390/include/asm/ccwdev.h extern int ccw_device_start_timeout_key(struct ccw_device *, struct ccw1 *,
ccw1               71 arch/s390/include/asm/idals.h set_normalized_cda(struct ccw1 * ccw, void *vaddr)
ccw1               96 arch/s390/include/asm/idals.h clear_normalized_cda(struct ccw1 * ccw)
ccw1              180 arch/s390/include/asm/idals.h idal_buffer_set_cda(struct idal_buffer *ib, struct ccw1 *ccw)
ccw1             1240 drivers/s390/block/dasd.c 		size += cplength * sizeof(struct ccw1);
ccw1             1259 drivers/s390/block/dasd.c 		data += cplength * sizeof(struct ccw1);
ccw1             1260 drivers/s390/block/dasd.c 		memset(cqr->cpaddr, 0, cplength * sizeof(struct ccw1));
ccw1             1285 drivers/s390/block/dasd.c 		size += cplength * sizeof(struct ccw1);
ccw1             1299 drivers/s390/block/dasd.c 		data += cplength * sizeof(struct ccw1);
ccw1             1300 drivers/s390/block/dasd.c 		memset(cqr->cpaddr, 0, cplength * sizeof(struct ccw1));
ccw1             4120 drivers/s390/block/dasd.c 	struct ccw1 *ccw;
ccw1              201 drivers/s390/block/dasd_3990_erp.c 	struct ccw1 *ccw;
ccw1              220 drivers/s390/block/dasd_3990_erp.c 	memset(ccw, 0, sizeof(struct ccw1));
ccw1             1613 drivers/s390/block/dasd_3990_erp.c 	struct ccw1 *ccw, *oldccw;
ccw1             1708 drivers/s390/block/dasd_3990_erp.c 	memset(ccw, 0, sizeof(struct ccw1));
ccw1             1716 drivers/s390/block/dasd_3990_erp.c 	memset(ccw, 0, sizeof(struct ccw1));
ccw1             1770 drivers/s390/block/dasd_3990_erp.c 	struct ccw1 *ccw;
ccw1             2375 drivers/s390/block/dasd_3990_erp.c 	struct ccw1 *ccw;
ccw1              137 drivers/s390/block/dasd_alias.c 	lcu->rsu_cqr->cpaddr = kzalloc(sizeof(struct ccw1),
ccw1              420 drivers/s390/block/dasd_alias.c 	struct ccw1 *ccw;
ccw1              718 drivers/s390/block/dasd_alias.c 	struct ccw1 *ccw;
ccw1               87 drivers/s390/block/dasd_eckd.c 	struct ccw1 ccw;
ccw1               94 drivers/s390/block/dasd_eckd.c 	struct ccw1 ccw[2];
ccw1              110 drivers/s390/block/dasd_eckd.c 	struct ccw1 ccw;
ccw1              249 drivers/s390/block/dasd_eckd.c static int set_timestamp(struct ccw1 *ccw, struct DE_eckd_data *data,
ccw1              277 drivers/s390/block/dasd_eckd.c define_extent(struct ccw1 *ccw, struct DE_eckd_data *data, unsigned int trk,
ccw1              384 drivers/s390/block/dasd_eckd.c static void locate_record_ext(struct ccw1 *ccw, struct LRE_eckd_data *data,
ccw1              526 drivers/s390/block/dasd_eckd.c static int prefix_LRE(struct ccw1 *ccw, struct PFX_eckd_data *pfxdata,
ccw1              593 drivers/s390/block/dasd_eckd.c static int prefix(struct ccw1 *ccw, struct PFX_eckd_data *pfxdata,
ccw1              602 drivers/s390/block/dasd_eckd.c locate_record(struct ccw1 *ccw, struct LO_eckd_data *data, unsigned int trk,
ccw1              820 drivers/s390/block/dasd_eckd.c 	struct ccw1 *ccw;
ccw1              856 drivers/s390/block/dasd_eckd.c 	struct ccw1 *ccw;
ccw1             1471 drivers/s390/block/dasd_eckd.c 	struct ccw1 *ccw;
ccw1             1534 drivers/s390/block/dasd_eckd.c 	struct ccw1 *ccw;
ccw1             1729 drivers/s390/block/dasd_eckd.c 	struct ccw1 *ccw;
ccw1             1841 drivers/s390/block/dasd_eckd.c 	struct ccw1 *ccw;
ccw1             2144 drivers/s390/block/dasd_eckd.c 	struct ccw1 *ccw;
ccw1             2497 drivers/s390/block/dasd_eckd.c 	struct ccw1 *ccw;
ccw1             2582 drivers/s390/block/dasd_eckd.c 	struct ccw1 *ccw;
ccw1             3642 drivers/s390/block/dasd_eckd.c 	struct ccw1 *ccw;
ccw1             3843 drivers/s390/block/dasd_eckd.c 	struct ccw1 *ccw;
ccw1             4033 drivers/s390/block/dasd_eckd.c 	struct ccw1 *ccw;
ccw1             4622 drivers/s390/block/dasd_eckd.c 	struct ccw1 *ccw;
ccw1             4762 drivers/s390/block/dasd_eckd.c 	struct ccw1 *ccw;
ccw1             4819 drivers/s390/block/dasd_eckd.c 	struct ccw1 *ccw;
ccw1             4918 drivers/s390/block/dasd_eckd.c 	struct ccw1 *ccw;
ccw1             4973 drivers/s390/block/dasd_eckd.c 	struct ccw1 *ccw;
ccw1             5027 drivers/s390/block/dasd_eckd.c 	struct ccw1 *ccw;
ccw1             5082 drivers/s390/block/dasd_eckd.c 	struct ccw1 *ccw;
ccw1             5149 drivers/s390/block/dasd_eckd.c 	struct ccw1 *ccw;
ccw1             5261 drivers/s390/block/dasd_eckd.c 	struct ccw1 *ccw;
ccw1             5395 drivers/s390/block/dasd_eckd.c dasd_eckd_dump_ccw_range(struct ccw1 *from, struct ccw1 *to, char *page)
ccw1             5453 drivers/s390/block/dasd_eckd.c 	struct ccw1 *first, *last, *fail, *from, *to;
ccw1             5526 drivers/s390/block/dasd_eckd.c 		fail = (struct ccw1 *)(addr_t)
ccw1             5869 drivers/s390/block/dasd_eckd.c 	struct ccw1 *ccw;
ccw1             5951 drivers/s390/block/dasd_eckd.c 	struct ccw1 *ccw;
ccw1             6118 drivers/s390/block/dasd_eckd.c 	struct ccw1 *ccw;
ccw1              461 drivers/s390/block/dasd_eer.c 	struct ccw1 *ccw;
ccw1               37 drivers/s390/block/dasd_erp.c 	     (cplength*sizeof(struct ccw1)) > PAGE_SIZE);
ccw1               41 drivers/s390/block/dasd_erp.c 		size += cplength * sizeof(struct ccw1);
ccw1               56 drivers/s390/block/dasd_erp.c 		cqr->cpaddr = (struct ccw1 *) data;
ccw1               57 drivers/s390/block/dasd_erp.c 		data += cplength*sizeof(struct ccw1);
ccw1               58 drivers/s390/block/dasd_erp.c 		memset(cqr->cpaddr, 0, cplength*sizeof(struct ccw1));
ccw1               88 drivers/s390/block/dasd_fba.c define_extent(struct ccw1 * ccw, struct DE_fba_data *data, int rw,
ccw1              108 drivers/s390/block/dasd_fba.c locate_record(struct ccw1 * ccw, struct LO_fba_data *data, int rw,
ccw1              258 drivers/s390/block/dasd_fba.c static void ccw_write_no_data(struct ccw1 *ccw)
ccw1              268 drivers/s390/block/dasd_fba.c static void ccw_write_zero(struct ccw1 *ccw, int count)
ccw1              331 drivers/s390/block/dasd_fba.c 	struct ccw1 *ccw;
ccw1              357 drivers/s390/block/dasd_fba.c 		nr_ccws * (sizeof(struct LO_fba_data) + sizeof(struct ccw1));
ccw1              446 drivers/s390/block/dasd_fba.c 	struct ccw1 *ccw;
ccw1              578 drivers/s390/block/dasd_fba.c 	struct ccw1 *ccw;
ccw1              672 drivers/s390/block/dasd_fba.c 	struct ccw1 *act, *end, *last;
ccw1              732 drivers/s390/block/dasd_fba.c 	if (act <  ((struct ccw1 *)(addr_t) irb->scsw.cmd.cpa) - 2) {
ccw1              733 drivers/s390/block/dasd_fba.c 		act = ((struct ccw1 *)(addr_t) irb->scsw.cmd.cpa) - 2;
ccw1              736 drivers/s390/block/dasd_fba.c 	end = min((struct ccw1 *)(addr_t) irb->scsw.cmd.cpa + 2, last);
ccw1               71 drivers/s390/char/con3215.c 	struct ccw1 ccws[RAW3215_NR_CCWS]; /* space for the channel program */
ccw1              146 drivers/s390/char/con3215.c 	struct ccw1 *ccw;
ccw1              174 drivers/s390/char/con3215.c 	struct ccw1 *ccw;
ccw1              101 drivers/s390/char/raw3270.h 	struct ccw1 ccw;		/* single ccw. */
ccw1              126 drivers/s390/char/tape.h 	struct ccw1 *cpaddr;		/* address of the channel program. */
ccw1              306 drivers/s390/char/tape.h static inline struct ccw1 *
ccw1              307 drivers/s390/char/tape.h tape_ccw_cc(struct ccw1 *ccw, __u8 cmd_code, __u16 memsize, void *cda)
ccw1              316 drivers/s390/char/tape.h static inline struct ccw1 *
ccw1              317 drivers/s390/char/tape.h tape_ccw_end(struct ccw1 *ccw, __u8 cmd_code, __u16 memsize, void *cda)
ccw1              326 drivers/s390/char/tape.h static inline struct ccw1 *
ccw1              327 drivers/s390/char/tape.h tape_ccw_cmd(struct ccw1 *ccw, __u8 cmd_code)
ccw1              336 drivers/s390/char/tape.h static inline struct ccw1 *
ccw1              337 drivers/s390/char/tape.h tape_ccw_repeat(struct ccw1 *ccw, __u8 cmd_code, int count)
ccw1              349 drivers/s390/char/tape.h static inline struct ccw1 *
ccw1              350 drivers/s390/char/tape.h tape_ccw_cc_idal(struct ccw1 *ccw, __u8 cmd_code, struct idal_buffer *idal)
ccw1              358 drivers/s390/char/tape.h static inline struct ccw1 *
ccw1              359 drivers/s390/char/tape.h tape_ccw_end_idal(struct ccw1 *ccw, __u8 cmd_code, struct idal_buffer *idal)
ccw1              727 drivers/s390/char/tape_core.c 	BUG_ON(datasize > PAGE_SIZE || (cplength*sizeof(struct ccw1)) > PAGE_SIZE);
ccw1              738 drivers/s390/char/tape_core.c 		request->cpaddr = kcalloc(cplength, sizeof(struct ccw1),
ccw1              270 drivers/s390/char/tape_std.c 	struct ccw1 *ccw;
ccw1              294 drivers/s390/char/tape_std.c 	struct ccw1 *ccw;
ccw1              326 drivers/s390/char/tape_std.c 	struct ccw1 *ccw;
ccw1              357 drivers/s390/char/tape_std.c 	struct ccw1 *ccw;
ccw1              382 drivers/s390/char/tape_std.c 	struct ccw1 *ccw;
ccw1              406 drivers/s390/char/tape_std.c 	struct ccw1 *ccw;
ccw1              437 drivers/s390/char/tape_std.c 	struct ccw1 *ccw;
ccw1              212 drivers/s390/char/vmur.c static void free_chan_prog(struct ccw1 *cpa)
ccw1              214 drivers/s390/char/vmur.c 	struct ccw1 *ptr = cpa;
ccw1              231 drivers/s390/char/vmur.c static struct ccw1 *alloc_chan_prog(const char __user *ubuf, int rec_count,
ccw1              234 drivers/s390/char/vmur.c 	struct ccw1 *cpa;
ccw1              245 drivers/s390/char/vmur.c 	cpa = kcalloc(rec_count + 1, sizeof(struct ccw1),
ccw1              271 drivers/s390/char/vmur.c static int do_ur_io(struct urdev *urd, struct ccw1 *cpa)
ccw1              419 drivers/s390/char/vmur.c 	struct ccw1 *cpa;
ccw1               79 drivers/s390/cio/ccwreq.c 	struct ccw1 *cp = req->cp;
ccw1              124 drivers/s390/cio/cio.c 	       struct ccw1 * cpa,	/* logical channel prog addr */
ccw1              176 drivers/s390/cio/cio.c cio_start (struct subchannel *sch, struct ccw1 *cpa, __u8 lpm)
ccw1              131 drivers/s390/cio/cio.h extern int cio_start (struct subchannel *, struct ccw1 *, __u8);
ccw1              132 drivers/s390/cio/cio.h extern int cio_start_key (struct subchannel *, struct ccw1 *, __u8, __u8);
ccw1               81 drivers/s390/cio/device_fsm.c 			       sizeof(struct ccw1), 0);
ccw1              205 drivers/s390/cio/device_id.c 	struct ccw1 *cp = cdev->private->dma_area->iccws;
ccw1              191 drivers/s390/cio/device_ops.c int ccw_device_start_timeout_key(struct ccw_device *cdev, struct ccw1 *cpa,
ccw1              271 drivers/s390/cio/device_ops.c int ccw_device_start_key(struct ccw_device *cdev, struct ccw1 *cpa,
ccw1              305 drivers/s390/cio/device_ops.c int ccw_device_start(struct ccw_device *cdev, struct ccw1 *cpa,
ccw1              343 drivers/s390/cio/device_ops.c int ccw_device_start_timeout(struct ccw_device *cdev, struct ccw1 *cpa,
ccw1               60 drivers/s390/cio/device_pgid.c 	struct ccw1 *cp = cdev->private->dma_area->iccws;
ccw1              137 drivers/s390/cio/device_pgid.c 	struct ccw1 *cp = cdev->private->dma_area->iccws;
ccw1              439 drivers/s390/cio/device_pgid.c 	struct ccw1 *cp = cdev->private->dma_area->iccws;
ccw1              631 drivers/s390/cio/device_pgid.c 	struct ccw1 *cp = cdev->private->dma_area->iccws;
ccw1              314 drivers/s390/cio/device_status.c 	struct ccw1 *sense_ccw;
ccw1               13 drivers/s390/cio/io_sch.h 	struct ccw1 sense_ccw;	/* static ccw for sense command */
ccw1               78 drivers/s390/cio/io_sch.h 	struct ccw1 *cp;
ccw1              125 drivers/s390/cio/io_sch.h 	struct ccw1 iccws[2];	/* ccws for SNID/SID/SPGID commands */
ccw1              289 drivers/s390/cio/qdio.h 	struct ccw1 ccw;
ccw1               32 drivers/s390/cio/vfio_ccw_cp.c 	struct ccw1		*ch_ccw;
ccw1              166 drivers/s390/cio/vfio_ccw_cp.c static void convert_ccw0_to_ccw1(struct ccw1 *source, unsigned long len)
ccw1              169 drivers/s390/cio/vfio_ccw_cp.c 	struct ccw1 *pccw1 = source;
ccw1              257 drivers/s390/cio/vfio_ccw_cp.c static inline int ccw_does_data_transfer(struct ccw1 *ccw)
ccw1              300 drivers/s390/cio/vfio_ccw_cp.c 	u32 tail = head + (len - 1) * sizeof(struct ccw1);
ccw1              305 drivers/s390/cio/vfio_ccw_cp.c static inline int is_tic_within_range(struct ccw1 *ccw, u32 head, int len)
ccw1              328 drivers/s390/cio/vfio_ccw_cp.c 	chain->ch_ccw = (struct ccw1 *)data;
ccw1              349 drivers/s390/cio/vfio_ccw_cp.c 	struct ccw1 *ccw = chain->ch_ccw + idx;
ccw1              372 drivers/s390/cio/vfio_ccw_cp.c 	struct ccw1 *ccw = cp->guest_cp;
ccw1              406 drivers/s390/cio/vfio_ccw_cp.c static int tic_target_chain_exists(struct ccw1 *tic, struct channel_program *cp)
ccw1              430 drivers/s390/cio/vfio_ccw_cp.c 			     CCWCHAIN_LEN_MAX * sizeof(struct ccw1));
ccw1              450 drivers/s390/cio/vfio_ccw_cp.c 	memcpy(chain->ch_ccw, cp->guest_cp, len * sizeof(struct ccw1));
ccw1              464 drivers/s390/cio/vfio_ccw_cp.c 	struct ccw1 *tic;
ccw1              490 drivers/s390/cio/vfio_ccw_cp.c 	struct ccw1 *ccw = chain->ch_ccw + idx;
ccw1              510 drivers/s390/cio/vfio_ccw_cp.c 	struct ccw1 *ccw;
ccw1              610 drivers/s390/cio/vfio_ccw_cp.c 	struct ccw1 *ccw = chain->ch_ccw + idx;
ccw1              771 drivers/s390/cio/vfio_ccw_cp.c 	struct ccw1 *cpa;
ccw1               41 drivers/s390/cio/vfio_ccw_cp.h 	struct ccw1 *guest_cp;
ccw1              135 drivers/s390/cio/vfio_ccw_drv.c 	private->cp.guest_cp = kcalloc(CCWCHAIN_LEN_MAX, sizeof(struct ccw1),
ccw1              563 drivers/s390/net/ctcm_fsms.c 	CTCM_CCW_DUMP((char *)&ch->ccw[6], sizeof(struct ccw1) * 2);
ccw1              628 drivers/s390/net/ctcm_fsms.c 	memcpy(&ch->ccw[3], &ch->ccw[0], sizeof(struct ccw1) * 3);
ccw1             1037 drivers/s390/net/ctcm_fsms.c 					sizeof(struct ccw1) * 3);
ccw1             1357 drivers/s390/net/ctcm_fsms.c 		ctcmpc_dumpit((char *)&ch->ccw[0], sizeof(struct ccw1) * 3);
ccw1             1453 drivers/s390/net/ctcm_fsms.c 					sizeof(struct ccw1) * 3);
ccw1             1560 drivers/s390/net/ctcm_fsms.c 		CTCM_CCW_DUMP((char *)&ch->ccw[0], sizeof(struct ccw1) * 3);
ccw1             1810 drivers/s390/net/ctcm_fsms.c 	CTCM_CCW_DUMP((char *)&wch->ccw[3], sizeof(struct ccw1) * 3);
ccw1              566 drivers/s390/net/ctcm_main.c 					sizeof(struct ccw1) * 3);
ccw1              831 drivers/s390/net/ctcm_main.c 					sizeof(struct ccw1) * 3);
ccw1             1378 drivers/s390/net/ctcm_main.c 	ch->ccw = kcalloc(ccw_num, sizeof(struct ccw1), GFP_KERNEL | GFP_DMA);
ccw1              148 drivers/s390/net/ctcm_main.h 	struct ccw1 *ccw;
ccw1             1785 drivers/s390/net/ctcm_mpc.c 	CTCM_CCW_DUMP((char *)&ch->ccw[8], sizeof(struct ccw1) * 7);
ccw1              215 drivers/s390/net/lcs.c 	memset(card->read.ccws, 0, sizeof (struct ccw1) * (LCS_NUM_BUFFS + 1));
ccw1              270 drivers/s390/net/lcs.c 	memset(card->write.ccws, 0, sizeof(struct ccw1) * (LCS_NUM_BUFFS + 1));
ccw1             1406 drivers/s390/net/lcs.c 		index = (struct ccw1 *) __va((addr_t) irb->scsw.cmd.cpa)
ccw1              291 drivers/s390/net/lcs.h 	struct ccw1 ccws[LCS_NUM_BUFFS + 1];
ccw1              660 drivers/s390/net/qeth_core.h static inline struct ccw1 *__ccw_from_cmd(struct qeth_cmd_buffer *iob)
ccw1              662 drivers/s390/net/qeth_core.h 	return (struct ccw1 *)(iob->data + ALIGN(iob->length, 8));
ccw1              490 drivers/s390/net/qeth_core_main.c static void qeth_setup_ccw(struct ccw1 *ccw, u8 cmd_code, u8 flags, u32 len,
ccw1              503 drivers/s390/net/qeth_core_main.c 	struct ccw1 *ccw = __ccw_from_cmd(iob);
ccw1              710 drivers/s390/net/qeth_core_main.c 	iob->data = kzalloc(ALIGN(length, 8) + ccws * sizeof(struct ccw1),
ccw1             1981 drivers/s390/net/qeth_core_main.c 	struct ccw1 *ccw = __ccw_from_cmd(iob);
ccw1              321 drivers/s390/virtio/virtio_ccw.c 			 struct ccw1 *ccw, __u32 intparm)
ccw1              346 drivers/s390/virtio/virtio_ccw.c 				      struct ccw1 *ccw)
ccw1              431 drivers/s390/virtio/virtio_ccw.c 				   struct ccw1 *ccw, int index)
ccw1              446 drivers/s390/virtio/virtio_ccw.c static void virtio_ccw_del_vq(struct virtqueue *vq, struct ccw1 *ccw)
ccw1              496 drivers/s390/virtio/virtio_ccw.c 	struct ccw1 *ccw;
ccw1              514 drivers/s390/virtio/virtio_ccw.c 					     struct ccw1 *ccw)
ccw1              605 drivers/s390/virtio/virtio_ccw.c 					   struct ccw1 *ccw)
ccw1              662 drivers/s390/virtio/virtio_ccw.c 	struct ccw1 *ccw;
ccw1              738 drivers/s390/virtio/virtio_ccw.c 	struct ccw1 *ccw;
ccw1              762 drivers/s390/virtio/virtio_ccw.c 	struct ccw1 *ccw;
ccw1              817 drivers/s390/virtio/virtio_ccw.c 	struct ccw1 *ccw;
ccw1              877 drivers/s390/virtio/virtio_ccw.c 	struct ccw1 *ccw;
ccw1              917 drivers/s390/virtio/virtio_ccw.c 	struct ccw1 *ccw;
ccw1              953 drivers/s390/virtio/virtio_ccw.c 	struct ccw1 *ccw;
ccw1              982 drivers/s390/virtio/virtio_ccw.c 	struct ccw1 *ccw;
ccw1             1238 drivers/s390/virtio/virtio_ccw.c 	struct ccw1 *ccw;