Searched refs:ccw (Results 1 - 25 of 28) sorted by relevance

12

/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/s390/char/
H A Dtape.h128 void *cpdata; /* pointer to ccw data. */
337 tape_ccw_cc(struct ccw1 *ccw, __u8 cmd_code, __u16 memsize, void *cda) argument
339 ccw->cmd_code = cmd_code;
340 ccw->flags = CCW_FLAG_CC;
341 ccw->count = memsize;
342 ccw->cda = (__u32)(addr_t) cda;
343 return ccw + 1;
347 tape_ccw_end(struct ccw1 *ccw, __u8 cmd_code, __u16 memsize, void *cda) argument
349 ccw->cmd_code = cmd_code;
350 ccw
357 tape_ccw_cmd(struct ccw1 *ccw, __u8 cmd_code) argument
367 tape_ccw_repeat(struct ccw1 *ccw, __u8 cmd_code, int count) argument
380 tape_ccw_cc_idal(struct ccw1 *ccw, __u8 cmd_code, struct idal_buffer *idal) argument
389 tape_ccw_end_idal(struct ccw1 *ccw, __u8 cmd_code, struct idal_buffer *idal) argument
[all...]
H A Dtape_std.c282 struct ccw1 *ccw; local
289 ccw = tape_ccw_cc(request->cpaddr, MODE_SET_DB, 1,
291 ccw = tape_ccw_repeat(ccw, FORSPACEFILE, mt_count);
292 ccw = tape_ccw_end(ccw, NOP, 0, NULL);
306 struct ccw1 *ccw; local
314 ccw = tape_ccw_cc(request->cpaddr, MODE_SET_DB, 1,
316 ccw = tape_ccw_repeat(ccw, FORSPACEBLOC
338 struct ccw1 *ccw; local
369 struct ccw1 *ccw; local
394 struct ccw1 *ccw; local
418 struct ccw1 *ccw; local
449 struct ccw1 *ccw; local
[all...]
H A Draw3270.c113 * Allocate a new 3270 ccw request
137 * Setup ccw.
139 rq->ccw.cda = __pa(rq->buffer);
140 rq->ccw.flags = CCW_FLAG_SLI;
147 * Allocate a new 3270 ccw request from bootmem. Only works very
173 * Setup ccw.
175 rq->ccw.cda = __pa(rq->buffer);
176 rq->ccw.flags = CCW_FLAG_SLI;
183 * Free 3270 ccw request
199 rq->ccw
[all...]
H A Dtape_34xx.c1125 struct ccw1 *ccw; local
1142 /* Allocate the ccw request. */
1153 ccw = request->cpaddr;
1154 ccw = tape_ccw_cc(ccw, MODE_SET_DB, 1, device->modeset_byte);
1157 * We always setup a nop after the mode set ccw. This slot is
1158 * used in tape_std_check_locate to insert a locate ccw if the
1164 ccw = tape_ccw_cc(ccw, NOP, 0, NULL);
1165 ccw
1190 struct ccw1* ccw; local
[all...]
H A Dcon3215.c155 struct ccw1 *ccw; local
167 ccw = req->ccws;
168 ccw->cmd_code = 0x0A; /* read inquiry */
169 ccw->flags = 0x20; /* ignore incorrect length */
170 ccw->count = 160;
171 ccw->cda = (__u32) __pa(raw->inbuf);
176 * A ccw chain is created that writes as much as possible from the output
184 struct ccw1 *ccw; local
201 ccw = req->ccws;
227 if (ccw > re
[all...]
H A Dtape_3590.c625 struct ccw1 *ccw; local
646 ccw = request->cpaddr;
647 ccw = tape_ccw_cc(ccw, MODE_SET_DB, 1, device->modeset_byte);
650 * We always setup a nop after the mode set ccw. This slot is
651 * used in tape_std_check_locate to insert a locate ccw if the
654 ccw = tape_ccw_cc(ccw, NOP, 0, NULL);
661 ccw->flags = CCW_FLAG_CC;
662 ccw
680 struct ccw1 *ccw; local
[all...]
H A Draw3270.h15 #define TUBICMD _IO('3', 3) /* set ccw command for fs reads. */
16 #define TUBOCMD _IO('3', 4) /* set ccw command for fs writes. */
17 #define TUBGETI _IO('3', 7) /* get ccw command for fs reads. */
18 #define TUBGETO _IO('3', 8) /* get ccw command for fs writes. */
100 struct ccw1 ccw; /* single ccw. */ member in struct:raw3270_request
H A Dfs3270.c31 int read_command; /* ccw command to use for reads. */
32 int write_command; /* ccw command to use for writes. */
133 fp->init->ccw.count = fp->rdbuf_size;
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-s390/
H A Didals.h86 set_normalized_cda(struct ccw1 * ccw, void *vaddr) argument
92 if (ccw->flags & CCW_FLAG_IDA)
94 nridaws = idal_nr_words(vaddr, ccw->count);
100 idal_create_words(idal, vaddr, ccw->count);
101 ccw->flags |= CCW_FLAG_IDA;
105 ccw->cda = (__u32)(unsigned long) vaddr;
113 clear_normalized_cda(struct ccw1 * ccw) argument
116 if (ccw->flags & CCW_FLAG_IDA) {
117 kfree((void *)(unsigned long) ccw->cda);
118 ccw
204 idal_buffer_set_cda(struct idal_buffer *ib, struct ccw1 *ccw) argument
[all...]
H A Dipl.h74 struct ipl_block_ccw ccw; member in union:ipl_parameter_block::__anon9360
108 } ccw; member in union:ipl_info::__anon9362
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/s390/block/
H A Ddasd_eckd.c65 /* The ccw bus type uses this table to find devices that it sends to
81 MODULE_DEVICE_TABLE(ccw, dasd_eckd_ids);
92 /* set ECKD specific ccw-device options */
96 "dasd_eckd_probe: could not set ccw-device options "
197 define_extent(struct ccw1 * ccw, struct DE_eckd_data * data, int trk, argument
206 ccw->cmd_code = DASD_ECKD_CCW_DEFINE_EXTENT;
207 ccw->flags = 0;
208 ccw->count = 16;
209 ccw->cda = (__u32) __pa(data);
231 rc = check_XRC (ccw, dat
284 locate_record(struct ccw1 *ccw, struct LO_eckd_data *data, int trk, int rec_on_trk, int no_rec, int cmd, struct dasd_device * device, int reclen) argument
458 struct ccw1 *ccw; local
597 struct ccw1 *ccw; local
742 struct ccw1 *ccw; local
942 struct ccw1 *ccw; local
1178 struct ccw1 *ccw; local
1330 struct ccw1 *ccw; local
1528 struct ccw1 *ccw; local
[all...]
H A Ddasd_fba.c52 MODULE_DEVICE_TABLE(ccw, dasd_fba_ids);
79 define_extent(struct ccw1 * ccw, struct DE_fba_data *data, int rw, argument
82 ccw->cmd_code = DASD_FBA_CCW_DEFINE_EXTENT;
83 ccw->flags = 0;
84 ccw->count = 16;
85 ccw->cda = (__u32) __pa(data);
99 locate_record(struct ccw1 * ccw, struct LO_fba_data *data, int rw, argument
102 ccw->cmd_code = DASD_FBA_CCW_LOCATE;
103 ccw->flags = 0;
104 ccw
236 struct ccw1 *ccw; local
361 struct ccw1 *ccw; local
[all...]
H A Ddasd_3990_erp.c347 struct ccw1 *ccw; local
365 ccw = dctl_cqr->cpaddr;
366 memset(ccw, 0, sizeof (struct ccw1));
367 ccw->cmd_code = CCW_CMD_DCTL;
368 ccw->count = 4;
369 ccw->cda = (__u32)(addr_t) DCTL_data;
1664 struct ccw1 *ccw; local
1747 /* create DE ccw */
1748 ccw = erp->cpaddr;
1749 memset(ccw,
1809 struct ccw1 *ccw; local
2289 struct ccw1 *ccw; local
[all...]
H A Ddasd.c222 * uses this to start a ccw that detects the format. The completion
223 * interrupt for this detection ccw uses the kernel event daemon to
226 * After the analysis ccw is done (do_analysis returned 0) the block
289 * ccw queue.
562 * memory and 2) dasd_smalloc_request uses the static ccw memory
656 struct ccw1 *ccw; local
659 ccw = cqr->cpaddr;
661 clear_normalized_cda(ccw);
662 } while (ccw++->flags & (CCW_FLAG_CC | CCW_FLAG_DC));
833 * The head of the ccw queu
2179 struct ccw1 *ccw; local
[all...]
H A Ddasd_int.h224 * -EAGAIN if do_analysis started a ccw that needs to complete
231 * Device operation functions. build_cp creates a ccw chain for
234 * returns a ccw chain to be used to format the device.
247 * special error recovery ccw. erp_postaction() is called after
248 * an error recovery ccw has finished its execution. dump_sense
322 /* ccw queue and memory for static ccw/erp buffers. */
483 dasd_kmalloc_set_cda(struct ccw1 *ccw, void *cda, struct dasd_device *device) argument
485 return set_normalized_cda(ccw, cda);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/s390/cio/
H A Ddevice_pgid.c49 struct ccw1 *ccw; local
60 ccw = cdev->private->iccws;
61 ccw->cmd_code = CCW_CMD_SENSE_PGID;
62 ccw->count = sizeof (struct pgid);
63 ccw->flags = CCW_FLAG_SLI;
71 ccw->cda = (__u32) __pa (&cdev->private->pgid[i]);
234 struct ccw1 *ccw; local
241 ccw = cdev->private->iccws;
244 ccw->cmd_code = CCW_CMD_SUSPEND_RECONN;
245 ccw
287 struct ccw1 *ccw; local
[all...]
H A Ddevice_id.c167 struct ccw1 *ccw; local
172 ccw = cdev->private->iccws;
175 ccw->cmd_code = CCW_CMD_SUSPEND_RECONN;
176 ccw->cda = 0;
177 ccw->count = 0;
178 ccw->flags = CCW_FLAG_SLI | CCW_FLAG_CC;
179 ccw++;
181 ccw->cmd_code = CCW_CMD_SENSE_ID;
182 ccw->cda = (__u32) __pa (&cdev->private->senseid);
183 ccw
[all...]
H A Ddevice_ops.c334 __ccw_device_retry_loop(struct ccw_device *cdev, struct ccw1 *ccw, long magic, __u8 lpm) argument
342 ret = cio_start (sch, ccw, lpm);
383 * @param cdev target ccw device
573 * Setup ccw. We chain an unconditional reserve and a release so we
620 * ccw_device_get_id - obtain a ccw device id
H A Dqdio.c3192 irq_ptr->ccw.cmd_code=irq_ptr->equeue.cmd;
3193 irq_ptr->ccw.flags=CCW_FLAG_SLI;
3194 irq_ptr->ccw.count=irq_ptr->equeue.count;
3195 irq_ptr->ccw.cda=QDIO_GET_ADDR(irq_ptr->qdr);
3200 result=ccw_device_start_timeout(cdev,&irq_ptr->ccw,
3204 result2=ccw_device_start_timeout(cdev,&irq_ptr->ccw,
3294 irq_ptr->ccw.cmd_code=irq_ptr->aqueue.cmd;
3295 irq_ptr->ccw.flags=CCW_FLAG_SLI;
3296 irq_ptr->ccw.count=irq_ptr->aqueue.count;
3297 irq_ptr->ccw
[all...]
H A Dqdio.h592 struct ccw1 ccw; member in struct:qdio_irq
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/s390/net/
H A Dctcmain.c614 clear_normalized_cda(&ch->ccw[1]);
626 ch->ccw[1].count = ch->max_bufsize;
627 if (set_normalized_cda(&ch->ccw[1], ch->trans_skb->data)) {
639 ch->ccw[1].count = 0;
702 clear_normalized_cda(&ch->ccw[4]);
731 ch->ccw[1].count = ch->trans_skb->len;
734 rc = ccw_device_start(ch->cdev, &ch->ccw[0],
842 ch->ccw[1].count = ch->max_bufsize;
843 rc = ccw_device_start(ch->cdev, &ch->ccw[0], (unsigned long) ch, 0xff, 0);
897 ch->ccw[
[all...]
H A Dctcmain.h111 struct ccw1 *ccw; member in struct:channel
H A Dcu3088.c158 MODULE_DEVICE_TABLE(ccw,cu3088_ids);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/s390/kernel/
H A Dipl.c33 #define IPL_CCW_STR "ccw"
62 #define DUMP_CCW_STR "ccw"
250 ipl_info.data.ccw.dev_id.devno = ipl_devno;
251 ipl_info.data.ccw.dev_id.ssid = 0;
461 reipl_block_ccw->ipl_info.ccw.devno);
465 memcpy(loadparm, &reipl_block_ccw->ipl_info.ccw.load_param,
500 memset(&reipl_block_ccw->ipl_info.ccw.load_param, ' ', LOADPARM_LEN);
502 memcpy(&reipl_block_ccw->ipl_info.ccw.load_param, buf, lp_len);
503 ASCEBC(reipl_block_ccw->ipl_info.ccw.load_param, LOADPARM_LEN);
633 dump_block_ccw->ipl_info.ccw
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/s390/scsi/
H A Dzfcp_ccw.c59 MODULE_DEVICE_TABLE(ccw, zfcp_ccw_device_id);
63 * @ccw_device: pointer to belonging ccw device
90 * @ccw_device: pointer to belonging ccw device
137 * @ccw_device: pointer to belonging ccw device
189 * @ccw_device: pointer to belonging ccw device
211 * @ccw_device: pointer to belonging ccw device
254 * zfcp_ccw_register - ccw register function

Completed in 158 milliseconds

12