Home
last modified time | relevance | path

Searched refs:ccw1 (Results 1 – 38 of 38) sorted by relevance

/linux-4.4.14/drivers/s390/char/
Dtape.h125 struct ccw1 *cpaddr; /* address of the channel program. */
304 static inline struct ccw1 *
305 tape_ccw_cc(struct ccw1 *ccw, __u8 cmd_code, __u16 memsize, void *cda) in tape_ccw_cc()
314 static inline struct ccw1 *
315 tape_ccw_end(struct ccw1 *ccw, __u8 cmd_code, __u16 memsize, void *cda) in tape_ccw_end()
324 static inline struct ccw1 *
325 tape_ccw_cmd(struct ccw1 *ccw, __u8 cmd_code) in tape_ccw_cmd()
334 static inline struct ccw1 *
335 tape_ccw_repeat(struct ccw1 *ccw, __u8 cmd_code, int count) in tape_ccw_repeat()
347 static inline struct ccw1 *
[all …]
Dtape_std.c275 struct ccw1 *ccw; in tape_std_mtfsf()
299 struct ccw1 *ccw; in tape_std_mtfsr()
331 struct ccw1 *ccw; in tape_std_mtbsr()
362 struct ccw1 *ccw; in tape_std_mtweof()
387 struct ccw1 *ccw; in tape_std_mtbsfm()
411 struct ccw1 *ccw; in tape_std_mtbsf()
442 struct ccw1 *ccw; in tape_std_mtfsfm()
Dvmur.c211 static void free_chan_prog(struct ccw1 *cpa) in free_chan_prog()
213 struct ccw1 *ptr = cpa; in free_chan_prog()
230 static struct ccw1 *alloc_chan_prog(const char __user *ubuf, int rec_count, in alloc_chan_prog()
233 struct ccw1 *cpa; in alloc_chan_prog()
244 cpa = kzalloc((rec_count + 1) * sizeof(struct ccw1), in alloc_chan_prog()
270 static int do_ur_io(struct urdev *urd, struct ccw1 *cpa) in do_ur_io()
417 struct ccw1 *cpa; in do_write()
Draw3270.h100 struct ccw1 ccw; /* single ccw. */
Dcon3215.c71 struct ccw1 ccws[RAW3215_NR_CCWS]; /* space for the channel program */
146 struct ccw1 *ccw; in raw3215_mk_read_req()
174 struct ccw1 *ccw; in raw3215_mk_write_req()
Dtape_core.c726 BUG_ON(datasize > PAGE_SIZE || (cplength*sizeof(struct ccw1)) > PAGE_SIZE); in tape_alloc_request()
737 request->cpaddr = kcalloc(cplength, sizeof(struct ccw1), in tape_alloc_request()
/linux-4.4.14/arch/s390/include/asm/
Dccwdev.h19 struct ccw1;
162 struct ccw1;
181 extern int ccw_device_start(struct ccw_device *, struct ccw1 *,
183 extern int ccw_device_start_timeout(struct ccw_device *, struct ccw1 *,
185 extern int ccw_device_start_key(struct ccw_device *, struct ccw1 *,
187 extern int ccw_device_start_timeout_key(struct ccw_device *, struct ccw1 *,
Didals.h70 set_normalized_cda(struct ccw1 * ccw, void *vaddr) in set_normalized_cda()
95 clear_normalized_cda(struct ccw1 * ccw) in clear_normalized_cda()
180 idal_buffer_set_cda(struct idal_buffer *ib, struct ccw1 *ccw) in idal_buffer_set_cda()
Dcio.h29 struct ccw1 { struct
/linux-4.4.14/drivers/s390/block/
Ddasd_erp.c36 (cplength*sizeof(struct ccw1)) > PAGE_SIZE); in dasd_alloc_erp_request()
40 size += cplength * sizeof(struct ccw1); in dasd_alloc_erp_request()
55 cqr->cpaddr = (struct ccw1 *) data; in dasd_alloc_erp_request()
56 data += cplength*sizeof(struct ccw1); in dasd_alloc_erp_request()
57 memset(cqr->cpaddr, 0, cplength*sizeof(struct ccw1)); in dasd_alloc_erp_request()
Ddasd_fba.c87 define_extent(struct ccw1 * ccw, struct DE_fba_data *data, int rw, in define_extent()
107 locate_record(struct ccw1 * ccw, struct LO_fba_data *data, int rw, in locate_record()
261 struct ccw1 *ccw; in dasd_fba_build_cp()
383 struct ccw1 *ccw; in dasd_fba_free_cp()
477 struct ccw1 *act, *end, *last; in dasd_fba_dump_sense()
537 if (act < ((struct ccw1 *)(addr_t) irb->scsw.cmd.cpa) - 2) { in dasd_fba_dump_sense()
538 act = ((struct ccw1 *)(addr_t) irb->scsw.cmd.cpa) - 2; in dasd_fba_dump_sense()
541 end = min((struct ccw1 *)(addr_t) irb->scsw.cmd.cpa + 2, last); in dasd_fba_dump_sense()
Ddasd_eckd.c99 struct ccw1 ccw;
109 struct ccw1 ccw;
211 check_XRC (struct ccw1 *de_ccw, in check_XRC()
237 define_extent(struct ccw1 *ccw, struct DE_eckd_data *data, unsigned int trk, in define_extent()
478 static int prefix_LRE(struct ccw1 *ccw, struct PFX_eckd_data *pfxdata, in prefix_LRE()
621 static int prefix(struct ccw1 *ccw, struct PFX_eckd_data *pfxdata, in prefix()
630 locate_record(struct ccw1 *ccw, struct LO_eckd_data *data, unsigned int trk, in locate_record()
852 struct ccw1 *ccw; in dasd_eckd_fill_rcd_cqr()
888 struct ccw1 *ccw; in read_conf_cb()
1469 struct ccw1 *ccw; in dasd_eckd_read_features()
[all …]
Ddasd_3990_erp.c200 struct ccw1 *ccw; in dasd_3990_erp_DCTL()
219 memset(ccw, 0, sizeof(struct ccw1)); in dasd_3990_erp_DCTL()
1599 struct ccw1 *ccw, *oldccw; in dasd_3990_erp_action_1B_32()
1694 memset(ccw, 0, sizeof(struct ccw1)); in dasd_3990_erp_action_1B_32()
1702 memset(ccw, 0, sizeof(struct ccw1)); in dasd_3990_erp_action_1B_32()
1756 struct ccw1 *ccw; in dasd_3990_update_1B()
2302 struct ccw1 *ccw; in dasd_3990_erp_add_erp()
Ddasd_alias.c136 lcu->rsu_cqr->cpaddr = kzalloc(sizeof(struct ccw1), in _allocate_lcu()
419 struct ccw1 *ccw; in read_unit_address_configuration()
727 struct ccw1 *ccw; in reset_summary_unit_check()
Ddasd.c1168 (cplength*sizeof(struct ccw1)) > PAGE_SIZE); in dasd_kmalloc_request()
1175 cqr->cpaddr = kcalloc(cplength, sizeof(struct ccw1), in dasd_kmalloc_request()
1209 size += cplength * sizeof(struct ccw1); in dasd_smalloc_request()
1222 cqr->cpaddr = (struct ccw1 *) data; in dasd_smalloc_request()
1223 data += cplength*sizeof(struct ccw1); in dasd_smalloc_request()
1224 memset(cqr->cpaddr, 0, cplength*sizeof(struct ccw1)); in dasd_smalloc_request()
1245 struct ccw1 *ccw; in dasd_kfree_request()
3766 struct ccw1 *ccw; in dasd_generic_build_rdc()
Ddasd_int.h670 dasd_kmalloc_set_cda(struct ccw1 *ccw, void *cda, struct dasd_device *device) in dasd_kmalloc_set_cda()
Ddasd_eer.c459 struct ccw1 *ccw; in dasd_eer_enable()
/linux-4.4.14/drivers/s390/cio/
Dio_sch.h13 struct ccw1 sense_ccw; /* static ccw for sense command */
72 struct ccw1 *cp;
160 struct ccw1 iccws[2]; /* ccws for SNID/SID/SPGID commands */
Dcio.h116 extern int cio_start (struct subchannel *, struct ccw1 *, __u8);
117 extern int cio_start_key (struct subchannel *, struct ccw1 *, __u8, __u8);
Ddevice_ops.c184 int ccw_device_start_key(struct ccw_device *cdev, struct ccw1 *cpa, in ccw_device_start_key()
264 int ccw_device_start_timeout_key(struct ccw_device *cdev, struct ccw1 *cpa, in ccw_device_start_timeout_key()
302 int ccw_device_start(struct ccw_device *cdev, struct ccw1 *cpa, in ccw_device_start()
337 int ccw_device_start_timeout(struct ccw_device *cdev, struct ccw1 *cpa, in ccw_device_start_timeout()
Ddevice_pgid.c59 struct ccw1 *cp = cdev->private->iccws; in nop_build_cp()
136 struct ccw1 *cp = cdev->private->iccws; in spid_build_cp()
437 struct ccw1 *cp = cdev->private->iccws; in snid_build_cp()
628 struct ccw1 *cp = cdev->private->iccws; in stlck_build_cp()
Ddevice_id.c202 struct ccw1 *cp = cdev->private->iccws; in ccw_device_sense_id_start()
Dccwreq.c78 struct ccw1 *cp = req->cp; in ccwreq_do()
Dqdio.h293 struct ccw1 ccw;
Dcio.c126 struct ccw1 * cpa, /* logical channel prog addr */ in cio_start_key()
177 cio_start (struct subchannel *sch, struct ccw1 *cpa, __u8 lpm) in cio_start()
Ddevice_status.c312 struct ccw1 *sense_ccw; in ccw_device_do_sense()
Ddevice_fsm.c78 sizeof(struct ccw1), 0); in ccw_timeout_log()
/linux-4.4.14/drivers/s390/virtio/
Dvirtio_ccw.c304 struct ccw1 *ccw, __u32 intparm) in ccw_io_helper()
326 struct ccw1 *ccw) in virtio_ccw_drop_indicator()
410 struct ccw1 *ccw, int index) in virtio_ccw_read_vq_conf()
425 static void virtio_ccw_del_vq(struct virtqueue *vq, struct ccw1 *ccw) in virtio_ccw_del_vq()
477 struct ccw1 *ccw; in virtio_ccw_del_vqs()
495 struct ccw1 *ccw) in virtio_ccw_setup_vq()
589 struct ccw1 *ccw) in virtio_ccw_register_adapter_ind()
643 struct ccw1 *ccw; in virtio_ccw_find_vqs()
705 struct ccw1 *ccw; in virtio_ccw_reset()
729 struct ccw1 *ccw; in virtio_ccw_get_features()
[all …]
/linux-4.4.14/drivers/s390/net/
Dctcm_main.h147 struct ccw1 *ccw;
Dlcs.h288 struct ccw1 ccws[LCS_NUM_BUFFS + 1];
Dctcm_fsms.c566 CTCM_CCW_DUMP((char *)&ch->ccw[6], sizeof(struct ccw1) * 2); in ctcm_chx_setmode()
632 memcpy(&ch->ccw[3], &ch->ccw[0], sizeof(struct ccw1) * 3); in ctcm_chx_start()
1041 sizeof(struct ccw1) * 3); in ctcm_chx_txretry()
1362 ctcmpc_dumpit((char *)&ch->ccw[0], sizeof(struct ccw1) * 3); in ctcmpc_chx_txdone()
1460 sizeof(struct ccw1) * 3); in ctcmpc_chx_rx()
1568 CTCM_CCW_DUMP((char *)&ch->ccw[0], sizeof(struct ccw1) * 3); in ctcmpc_chx_rxidle()
1818 CTCM_CCW_DUMP((char *)&wch->ccw[3], sizeof(struct ccw1) * 3); in ctcmpc_chx_send_sweep()
Dctcm_main.c565 sizeof(struct ccw1) * 3); in ctcm_transmit_skb()
831 sizeof(struct ccw1) * 3); in ctcmpc_transmit_skb()
1382 ch->ccw = kzalloc(ccw_num * sizeof(struct ccw1), GFP_KERNEL | GFP_DMA); in add_channel()
Dlcs.c228 memset(card->read.ccws, 0, sizeof (struct ccw1) * (LCS_NUM_BUFFS + 1)); in lcs_setup_read_ccws()
283 memset(card->write.ccws, 0, sizeof(struct ccw1) * (LCS_NUM_BUFFS + 1)); in lcs_setup_write_ccws()
1432 index = (struct ccw1 *) __va((addr_t) irb->scsw.cmd.cpa) in lcs_irq()
Dqeth_core.h599 struct ccw1 ccw;
Dqeth_core_main.c737 memcpy(&channel->ccw, READ_CCW, sizeof(struct ccw1)); in qeth_setup_ccw()
739 memcpy(&channel->ccw, WRITE_CCW, sizeof(struct ccw1)); in qeth_setup_ccw()
1791 memcpy(&channel->ccw, READ_CCW, sizeof(struct ccw1)); in qeth_idx_activate_get_answer()
1843 memcpy(&channel->ccw, WRITE_CCW, sizeof(struct ccw1)); in qeth_idx_activate_channel()
Dctcm_mpc.c1788 CTCM_CCW_DUMP((char *)&ch->ccw[8], sizeof(struct ccw1) * 7); in mpc_action_side_xid()
/linux-4.4.14/Documentation/DocBook/
Ds390-drivers.xml.db1 API-struct-ccw1
/linux-4.4.14/Documentation/s390/
Dcds.txt190 struct ccw1 *cpa,
195 struct ccw1 *cpa,
201 struct ccw1 *cpa,
207 struct ccw1 *cpa,
239 struct ccw1 {