Searched refs:rq (Results 1 - 25 of 315) sorted by relevance

1234567891011>>

/drivers/net/ethernet/cisco/enic/
H A Dvnic_rq.h105 static inline unsigned int vnic_rq_desc_avail(struct vnic_rq *rq) argument
108 return rq->ring.desc_avail;
111 static inline unsigned int vnic_rq_desc_used(struct vnic_rq *rq) argument
114 return rq->ring.desc_count - rq->ring.desc_avail - 1;
117 static inline void *vnic_rq_next_desc(struct vnic_rq *rq) argument
119 return rq->to_use->desc;
122 static inline unsigned int vnic_rq_next_index(struct vnic_rq *rq) argument
124 return rq->to_use->index;
127 static inline void vnic_rq_post(struct vnic_rq *rq, argument
162 vnic_rq_return_descs(struct vnic_rq *rq, unsigned int count) argument
172 vnic_rq_service(struct vnic_rq *rq, struct cq_desc *cq_desc, u16 completed_index, int desc_return, void (*buf_service)(struct vnic_rq *rq, struct cq_desc *cq_desc, struct vnic_rq_buf *buf, int skipped, void *opaque), void *opaque) argument
200 vnic_rq_fill(struct vnic_rq *rq, int (*buf_fill)(struct vnic_rq *rq)) argument
216 enic_busy_poll_init_lock(struct vnic_rq *rq) argument
222 enic_poll_lock_napi(struct vnic_rq *rq) argument
239 enic_poll_unlock_napi(struct vnic_rq *rq) argument
254 enic_poll_lock_poll(struct vnic_rq *rq) argument
270 enic_poll_unlock_poll(struct vnic_rq *rq) argument
284 enic_poll_busy_polling(struct vnic_rq *rq) argument
292 enic_busy_poll_init_lock(struct vnic_rq *rq) argument
296 enic_poll_lock_napi(struct vnic_rq *rq) argument
301 enic_poll_unlock_napi(struct vnic_rq *rq) argument
306 enic_poll_lock_poll(struct vnic_rq *rq) argument
311 enic_poll_unlock_poll(struct vnic_rq *rq) argument
316 enic_poll_ll_polling(struct vnic_rq *rq) argument
[all...]
H A Dvnic_rq.c30 static int vnic_rq_alloc_bufs(struct vnic_rq *rq) argument
33 unsigned int i, j, count = rq->ring.desc_count;
37 rq->bufs[i] = kzalloc(VNIC_RQ_BUF_BLK_SZ(count), GFP_ATOMIC);
38 if (!rq->bufs[i])
43 buf = rq->bufs[i];
46 buf->desc = (u8 *)rq->ring.descs +
47 rq->ring.desc_size * buf->index;
49 buf->next = rq->bufs[0];
52 buf->next = rq->bufs[i + 1];
60 rq
65 vnic_rq_free(struct vnic_rq *rq) argument
84 vnic_rq_alloc(struct vnic_dev *vdev, struct vnic_rq *rq, unsigned int index, unsigned int desc_count, unsigned int desc_size) argument
113 vnic_rq_init_start(struct vnic_rq *rq, unsigned int cq_index, unsigned int fetch_index, unsigned int posted_index, unsigned int error_interrupt_enable, unsigned int error_interrupt_offset) argument
137 vnic_rq_init(struct vnic_rq *rq, unsigned int cq_index, unsigned int error_interrupt_enable, unsigned int error_interrupt_offset) argument
157 vnic_rq_error_status(struct vnic_rq *rq) argument
162 vnic_rq_enable(struct vnic_rq *rq) argument
167 vnic_rq_disable(struct vnic_rq *rq) argument
185 vnic_rq_clean(struct vnic_rq *rq, void (*buf_clean)(struct vnic_rq *rq, struct vnic_rq_buf *buf)) argument
[all...]
/drivers/scsi/fnic/
H A Dvnic_rq.c27 static int vnic_rq_alloc_bufs(struct vnic_rq *rq) argument
31 unsigned int i, j, count = rq->ring.desc_count;
34 vdev = rq->vdev;
37 rq->bufs[i] = kzalloc(VNIC_RQ_BUF_BLK_SZ, GFP_ATOMIC);
38 if (!rq->bufs[i]) {
45 buf = rq->bufs[i];
48 buf->desc = (u8 *)rq->ring.descs +
49 rq->ring.desc_size * buf->index;
51 buf->next = rq->bufs[0];
54 buf->next = rq
68 vnic_rq_free(struct vnic_rq *rq) argument
85 vnic_rq_alloc(struct vnic_dev *vdev, struct vnic_rq *rq, unsigned int index, unsigned int desc_count, unsigned int desc_size) argument
114 vnic_rq_init(struct vnic_rq *rq, unsigned int cq_index, unsigned int error_interrupt_enable, unsigned int error_interrupt_offset) argument
140 vnic_rq_error_status(struct vnic_rq *rq) argument
145 vnic_rq_enable(struct vnic_rq *rq) argument
150 vnic_rq_disable(struct vnic_rq *rq) argument
168 vnic_rq_clean(struct vnic_rq *rq, void (*buf_clean)(struct vnic_rq *rq, struct vnic_rq_buf *buf)) argument
[all...]
H A Dvnic_rq.h105 static inline unsigned int vnic_rq_desc_avail(struct vnic_rq *rq) argument
108 return rq->ring.desc_avail;
111 static inline unsigned int vnic_rq_desc_used(struct vnic_rq *rq) argument
114 return rq->ring.desc_count - rq->ring.desc_avail - 1;
117 static inline void *vnic_rq_next_desc(struct vnic_rq *rq) argument
119 return rq->to_use->desc;
122 static inline unsigned int vnic_rq_next_index(struct vnic_rq *rq) argument
124 return rq->to_use->index;
127 static inline unsigned int vnic_rq_next_buf_index(struct vnic_rq *rq) argument
132 vnic_rq_post(struct vnic_rq *rq, void *os_buf, unsigned int os_buf_index, dma_addr_t dma_addr, unsigned int len) argument
165 vnic_rq_posting_soon(struct vnic_rq *rq) argument
170 vnic_rq_return_descs(struct vnic_rq *rq, unsigned int count) argument
180 vnic_rq_service(struct vnic_rq *rq, struct cq_desc *cq_desc, u16 completed_index, int desc_return, void (*buf_service)(struct vnic_rq *rq, struct cq_desc *cq_desc, struct vnic_rq_buf *buf, int skipped, void *opaque), void *opaque) argument
208 vnic_rq_fill(struct vnic_rq *rq, int (*buf_fill)(struct vnic_rq *rq)) argument
[all...]
/drivers/staging/vt6655/
H A Dioctl.h34 int private_ioctl(struct vnt_private *, struct ifreq *rq);
/drivers/scsi/esas2r/
H A Desas2r_disc.c49 struct esas2r_request *rq);
51 struct esas2r_request *rq);
55 struct esas2r_request *rq);
59 struct esas2r_request *rq);
61 struct esas2r_request *rq);
63 struct esas2r_request *rq);
65 struct esas2r_request *rq);
67 struct esas2r_request *rq);
69 struct esas2r_request *rq);
71 struct esas2r_request *rq);
160 struct esas2r_request *rq = &a->general_req; local
313 struct esas2r_request *rq = &a->general_req; local
386 esas2r_disc_continue(struct esas2r_adapter *a, struct esas2r_request *rq) argument
459 esas2r_disc_start_request(struct esas2r_adapter *a, struct esas2r_request *rq) argument
488 esas2r_disc_local_start_request(struct esas2r_adapter *a, struct esas2r_request *rq) argument
502 esas2r_disc_abort(struct esas2r_adapter *a, struct esas2r_request *rq) argument
517 esas2r_disc_block_dev_scan(struct esas2r_adapter *a, struct esas2r_request *rq) argument
548 esas2r_disc_block_dev_scan_cb(struct esas2r_adapter *a, struct esas2r_request *rq) argument
577 esas2r_disc_raid_grp_info(struct esas2r_adapter *a, struct esas2r_request *rq) argument
624 esas2r_disc_raid_grp_info_cb(struct esas2r_adapter *a, struct esas2r_request *rq) argument
687 esas2r_disc_part_info(struct esas2r_adapter *a, struct esas2r_request *rq) argument
739 esas2r_disc_part_info_cb(struct esas2r_adapter *a, struct esas2r_request *rq) argument
788 esas2r_disc_passthru_dev_info(struct esas2r_adapter *a, struct esas2r_request *rq) argument
825 esas2r_disc_passthru_dev_info_cb(struct esas2r_adapter *a, struct esas2r_request *rq) argument
881 esas2r_disc_passthru_dev_addr(struct esas2r_adapter *a, struct esas2r_request *rq) argument
939 esas2r_disc_passthru_dev_addr_cb(struct esas2r_adapter *a, struct esas2r_request *rq) argument
1043 esas2r_disc_dev_remove(struct esas2r_adapter *a, struct esas2r_request *rq) argument
1082 esas2r_disc_dev_add(struct esas2r_adapter *a, struct esas2r_request *rq) argument
1162 struct esas2r_request *rq; local
[all...]
H A Desas2r_vda.c59 static void clear_vda_request(struct esas2r_request *rq);
62 struct esas2r_request *rq);
67 struct esas2r_request *rq,
93 clear_vda_request(rq);
95 rq->vrq->scsi.function = vi->function;
96 rq->interrupt_cb = esas2r_complete_vda_ioctl;
97 rq->interrupt_cx = vi;
112 rq->vrq->flash.length = cpu_to_le32(datalen);
113 rq->vrq->flash.sub_func = vi->cmd.flash.sub_func;
115 memcpy(rq
65 esas2r_process_vda_ioctl(struct esas2r_adapter *a, struct atto_ioctl_vda *vi, struct esas2r_request *rq, struct esas2r_sg_context *sgc) argument
269 esas2r_complete_vda_ioctl(struct esas2r_adapter *a, struct esas2r_request *rq) argument
346 esas2r_build_flash_req(struct esas2r_adapter *a, struct esas2r_request *rq, u8 sub_func, u8 cksum, u32 addr, u32 length) argument
372 esas2r_build_mgt_req(struct esas2r_adapter *a, struct esas2r_request *rq, u8 sub_func, u8 scan_gen, u16 dev_index, u32 length, void *data) argument
420 esas2r_build_ae_req(struct esas2r_adapter *a, struct esas2r_request *rq) argument
448 esas2r_build_cli_req(struct esas2r_adapter *a, struct esas2r_request *rq, u32 length, u32 cmd_rsp_len) argument
465 esas2r_build_ioctl_req(struct esas2r_adapter *a, struct esas2r_request *rq, u32 length, u8 sub_func) argument
482 esas2r_build_cfg_req(struct esas2r_adapter *a, struct esas2r_request *rq, u8 sub_func, u32 length, void *data) argument
504 clear_vda_request(struct esas2r_request *rq) argument
[all...]
H A Desas2r_int.c173 struct esas2r_request *rq,
181 if (unlikely(rq->req_stat != RS_SUCCESS)) {
182 memcpy(&rq->func_rsp, &rsp->func_rsp, sizeof(rsp->func_rsp));
184 if (rq->req_stat == RS_ABORTED) {
185 if (rq->timeout > RQ_MAX_TIMEOUT)
186 rq->req_stat = RS_TIMEOUT;
187 } else if (rq->req_stat == RS_SCSI_ERROR) {
188 u8 scsistatus = rq->func_rsp.scsi_rsp.scsi_stat;
197 rq->req_stat = RS_SUCCESS;
198 rq
172 esas2r_handle_outbound_rsp_err(struct esas2r_adapter *a, struct esas2r_request *rq, struct atto_vda_ob_rsp *rsp) argument
210 struct esas2r_request *rq; local
309 struct esas2r_request *rq; local
390 struct esas2r_request *rq = &a->general_req; local
448 struct esas2r_request *rq; local
748 esas2r_ae_complete(struct esas2r_adapter *a, struct esas2r_request *rq) argument
874 esas2r_dummy_complete(struct esas2r_adapter *a, struct esas2r_request *rq) argument
877 esas2r_check_req_rsp_sense(struct esas2r_adapter *a, struct esas2r_request *rq) argument
917 esas2r_complete_request(struct esas2r_adapter *a, struct esas2r_request *rq) argument
[all...]
H A Desas2r_io.c46 void esas2r_start_request(struct esas2r_adapter *a, struct esas2r_request *rq) argument
49 struct esas2r_request *startrq = rq;
54 if (rq->vrq->scsi.function == VDA_FUNC_SCSI)
55 rq->req_stat = RS_SEL2;
57 rq->req_stat = RS_DEGRADED;
58 } else if (likely(rq->vrq->scsi.function == VDA_FUNC_SCSI)) {
59 t = a->targetdb + rq->target_id;
63 rq->req_stat = RS_SEL;
66 rq->vrq->scsi.target_id = cpu_to_le16(t->virt_targ_id);
75 rq
119 esas2r_local_start_request(struct esas2r_adapter *a, struct esas2r_request *rq) argument
137 esas2r_start_vda_request(struct esas2r_adapter *a, struct esas2r_request *rq) argument
190 struct esas2r_request *rq = sgc->first_req; local
373 struct esas2r_request *rq = sgc->first_req; local
527 struct esas2r_request *rq = sgc->first_req; local
770 struct esas2r_request *rq; local
858 esas2r_ioreq_aborted(struct esas2r_adapter *a, struct esas2r_request *rq, u8 status) argument
[all...]
H A Desas2r_ioctl.c83 struct esas2r_request *rq)
111 struct esas2r_request *rq; local
118 rq = esas2r_alloc_request(a);
119 if (rq == NULL) {
152 rq->comp_cb = complete_fm_api_req;
156 if (!esas2r_fm_api(a, (struct esas2r_flash_img *)a->save_offset, rq,
176 esas2r_free_request(a, (struct esas2r_request *)rq);
182 struct esas2r_request *rq)
199 struct esas2r_request *rq)
208 struct esas2r_request *rq; local
82 complete_fm_api_req(struct esas2r_adapter *a, struct esas2r_request *rq) argument
181 complete_nvr_req(struct esas2r_adapter *a, struct esas2r_request *rq) argument
198 complete_buffered_ioctl_req(struct esas2r_adapter *a, struct esas2r_request *rq) argument
293 smp_ioctl_callback(struct esas2r_adapter *a, struct esas2r_request *rq, struct esas2r_sg_context *sgc, void *context) argument
330 esas2r_csmi_ioctl_tunnel_comp_cb(struct esas2r_adapter *a, struct esas2r_request *rq) argument
341 csmi_ioctl_tunnel(struct esas2r_adapter *a, union atto_ioctl_csmi *ci, struct esas2r_request *rq, struct esas2r_sg_context *sgc, u32 ctrl_code, u16 target_id) argument
390 csmi_ioctl_callback(struct esas2r_adapter *a, struct esas2r_request *rq, struct esas2r_sg_context *sgc, void *context) argument
606 csmi_ioctl_done_callback(struct esas2r_adapter *a, struct esas2r_request *rq, void *context) argument
667 hba_ioctl_tunnel(struct esas2r_adapter *a, struct atto_ioctl *hi, struct esas2r_request *rq, struct esas2r_sg_context *sgc) argument
687 scsi_passthru_comp_cb(struct esas2r_adapter *a, struct esas2r_request *rq) argument
744 hba_ioctl_callback(struct esas2r_adapter *a, struct esas2r_request *rq, struct esas2r_sg_context *sgc, void *context) argument
1207 hba_ioctl_done_callback(struct esas2r_adapter *a, struct esas2r_request *rq, void *context) argument
1253 esas2r_write_params(struct esas2r_adapter *a, struct esas2r_request *rq, struct esas2r_sas_nvram *data) argument
1281 struct esas2r_request *rq; local
1827 vda_complete_req(struct esas2r_adapter *a, struct esas2r_request *rq) argument
1851 struct esas2r_request *rq; local
1945 fs_api_complete_req(struct esas2r_adapter *a, struct esas2r_request *rq) argument
1973 struct esas2r_request *rq; local
[all...]
/drivers/ide/
H A Dide-io.c57 int ide_end_rq(ide_drive_t *drive, struct request *rq, int error, argument
70 return blk_end_request(rq, error, nr_bytes);
78 struct request *rq = cmd->rq; local
105 if (rq && rq->cmd_type == REQ_TYPE_ATA_TASKFILE) {
106 struct ide_cmd *orig_cmd = rq->special;
118 struct request *rq = hwif->rq; local
125 if (blk_noretry_request(rq)
136 ide_kill_rq(ide_drive_t *drive, struct request *rq) argument
227 struct request *rq = cmd->rq; local
253 execute_drive_cmd(ide_drive_t *drive, struct request *rq) argument
280 ide_special_rq(ide_drive_t *drive, struct request *rq) argument
306 start_request(ide_drive_t *drive, struct request *rq) argument
433 __ide_requeue_and_plug(struct request_queue *q, struct request *rq) argument
443 ide_requeue_and_plug(ide_drive_t *drive, struct request *rq) argument
461 struct request *rq = NULL; local
[all...]
H A Dide-pm.c10 struct request *rq; local
21 rq = blk_get_request(drive->queue, READ, __GFP_WAIT);
22 rq->cmd_type = REQ_TYPE_PM_SUSPEND;
23 rq->special = &rqpm;
29 ret = blk_execute_rq(drive->queue, NULL, rq, 0);
30 blk_put_request(rq);
46 struct request *rq; local
61 rq = blk_get_request(drive->queue, READ, __GFP_WAIT);
62 rq->cmd_type = REQ_TYPE_PM_RESUME;
63 rq
81 ide_complete_power_step(ide_drive_t *drive, struct request *rq) argument
111 ide_start_power_step(ide_drive_t *drive, struct request *rq) argument
182 ide_complete_pm_rq(ide_drive_t *drive, struct request *rq) argument
209 ide_check_pm_state(ide_drive_t *drive, struct request *rq) argument
[all...]
H A Dide-park.c13 struct request *rq; local
34 rq = blk_get_request(q, READ, __GFP_WAIT);
35 rq->cmd[0] = REQ_PARK_HEADS;
36 rq->cmd_len = 1;
37 rq->cmd_type = REQ_TYPE_SPECIAL;
38 rq->special = &timeout;
39 rc = blk_execute_rq(q, NULL, rq, 1);
40 blk_put_request(rq);
48 rq = blk_get_request(q, READ, GFP_NOWAIT);
49 if (IS_ERR(rq))
61 ide_do_park_unpark(ide_drive_t *drive, struct request *rq) argument
[all...]
H A Dide-eh.c7 static ide_startstop_t ide_ata_error(ide_drive_t *drive, struct request *rq, argument
15 rq->errors |= ERROR_RESET;
28 rq->errors = ERROR_MAX;
31 rq->errors |= ERROR_RECAL;
35 if ((stat & ATA_DRQ) && rq_data_dir(rq) == READ &&
42 if (rq->errors >= ERROR_MAX || blk_noretry_request(rq)) {
43 ide_kill_rq(drive, rq);
48 rq->errors |= ERROR_RESET;
50 if ((rq
63 ide_atapi_error(ide_drive_t *drive, struct request *rq, u8 stat, u8 err) argument
93 __ide_error(ide_drive_t *drive, struct request *rq, u8 stat, u8 err) argument
116 struct request *rq; local
148 struct request *rq = drive->hwif->rq; local
[all...]
H A Dide-devsets.c162 struct request *rq; local
168 rq = blk_get_request(q, READ, __GFP_WAIT);
169 rq->cmd_type = REQ_TYPE_SPECIAL;
170 rq->cmd_len = 5;
171 rq->cmd[0] = REQ_DEVSET_EXEC;
172 *(int *)&rq->cmd[1] = arg;
173 rq->special = setting->set;
175 if (blk_execute_rq(q, NULL, rq, 0))
176 ret = rq->errors;
177 blk_put_request(rq);
182 ide_do_devset(ide_drive_t *drive, struct request *rq) argument
[all...]
H A Dide-atapi.c92 struct request *rq; local
95 rq = blk_get_request(drive->queue, READ, __GFP_WAIT);
96 rq->cmd_type = REQ_TYPE_SPECIAL;
97 rq->special = (char *)pc;
100 error = blk_rq_map_kern(drive->queue, rq, buf, bufflen,
106 memcpy(rq->cmd, pc->c, 12);
108 rq->cmd[13] = REQ_IDETAPE_PC1;
109 error = blk_execute_rq(drive->queue, disk, rq, 0);
111 blk_put_request(rq);
171 void ide_prep_sense(ide_drive_t *drive, struct request *rq) argument
278 struct request *rq = drive->hwif->rq; local
308 ide_cd_get_xferlen(struct request *rq) argument
343 ide_check_ireason(ide_drive_t *drive, struct request *rq, int len, int ireason, int rw) argument
394 struct request *rq = hwif->rq; local
586 struct request *rq = hwif->rq; local
674 struct request *rq = hwif->rq; local
[all...]
H A Dide-cd.c96 static int cdrom_log_sense(ide_drive_t *drive, struct request *rq) argument
101 if (!sense || !rq || (rq->cmd_flags & REQ_QUIET))
124 if (rq->cmd[0] == GPCMD_START_STOP_UNIT && sense->asc == 0x24)
210 static void ide_cd_complete_failed_rq(ide_drive_t *drive, struct request *rq) argument
213 * For REQ_TYPE_SENSE, "rq->special" points to the original
215 * directly from rq which might be different from the original
218 struct request *failed = (struct request *)rq->special;
219 void *sense = bio_data(rq->bio);
229 failed->sense_len = rq
247 ide_cd_breathe(ide_drive_t *drive, struct request *rq) argument
277 struct request *rq = hwif->rq; local
409 struct request *rq = cmd->rq; local
441 struct request *rq; local
525 struct request *rq = hwif->rq; local
701 cdrom_start_rw(ide_drive_t *drive, struct request *rq) argument
741 cdrom_do_block_pc(ide_drive_t *drive, struct request *rq) argument
776 ide_cd_do_request(ide_drive_t *drive, struct request *rq, sector_t block) argument
1310 ide_cdrom_prep_fs(struct request_queue *q, struct request *rq) argument
1344 ide_cdrom_prep_pc(struct request *rq) argument
1374 ide_cdrom_prep_fn(struct request_queue *q, struct request *rq) argument
[all...]
H A Dide-floppy.c66 struct request *rq = pc->rq; local
75 rq->cmd_type == REQ_TYPE_BLOCK_PC)
79 u8 *buf = bio_data(rq->bio);
100 if (rq->cmd_type == REQ_TYPE_SPECIAL)
101 rq->errors = uptodate ? 0 : IDE_DRV_ERROR_GENERAL;
136 unsigned int done = blk_rq_bytes(drive->hwif->rq);
191 struct ide_atapi_pc *pc, struct request *rq,
196 int blocks = blk_rq_sectors(rq) / floppy->bs_factor;
197 int cmd = rq_data_dir(rq);
190 idefloppy_create_rw_cmd(ide_drive_t *drive, struct ide_atapi_pc *pc, struct request *rq, unsigned long sector) argument
215 idefloppy_blockpc_cmd(struct ide_disk_obj *floppy, struct ide_atapi_pc *pc, struct request *rq) argument
228 ide_floppy_do_request(ide_drive_t *drive, struct request *rq, sector_t block) argument
[all...]
/drivers/infiniband/hw/ipath/
H A Dipath_srq.c61 if ((unsigned) wr->num_sge > srq->rq.max_sge) {
67 spin_lock_irqsave(&srq->rq.lock, flags);
68 wq = srq->rq.wq;
70 if (next >= srq->rq.size)
73 spin_unlock_irqrestore(&srq->rq.lock, flags);
79 wqe = get_rwqe_ptr(&srq->rq, wq->head);
87 spin_unlock_irqrestore(&srq->rq.lock, flags);
135 srq->rq.size = srq_init_attr->attr.max_wr + 1;
136 srq->rq.max_sge = srq_init_attr->attr.max_sge;
137 sz = sizeof(struct ib_sge) * srq->rq
[all...]
/drivers/infiniband/hw/qib/
H A Dqib_srq.c61 if ((unsigned) wr->num_sge > srq->rq.max_sge) {
67 spin_lock_irqsave(&srq->rq.lock, flags);
68 wq = srq->rq.wq;
70 if (next >= srq->rq.size)
73 spin_unlock_irqrestore(&srq->rq.lock, flags);
79 wqe = get_rwqe_ptr(&srq->rq, wq->head);
87 spin_unlock_irqrestore(&srq->rq.lock, flags);
132 srq->rq.size = srq_init_attr->attr.max_wr + 1;
133 srq->rq.max_sge = srq_init_attr->attr.max_sge;
134 sz = sizeof(struct ib_sge) * srq->rq
[all...]
/drivers/s390/char/
H A Dfs3270.c47 fs3270_wake_up(struct raw3270_request *rq, void *data) argument
63 fs3270_do_io(struct raw3270_view *view, struct raw3270_request *rq) argument
69 rq->callback = fs3270_wake_up;
70 rq->callback_data = &fp->wait;
80 rc = raw3270_start(view, rq);
83 wait_event(fp->wait, raw3270_request_final(rq));
93 fs3270_reset_callback(struct raw3270_request *rq, void *data) argument
97 fp = (struct fs3270 *) rq->view;
98 raw3270_request_reset(rq);
103 fs3270_restore_callback(struct raw3270_request *rq, voi argument
163 fs3270_save_callback(struct raw3270_request *rq, void *data) argument
221 fs3270_irq(struct fs3270 *fp, struct raw3270_request *rq, struct irb *irb) argument
246 struct raw3270_request *rq; local
291 struct raw3270_request *rq; local
[all...]
H A Draw3270.c136 struct raw3270_request *rq; local
139 rq = kzalloc(sizeof(struct raw3270_request), GFP_KERNEL | GFP_DMA);
140 if (!rq)
145 rq->buffer = kmalloc(size, GFP_KERNEL | GFP_DMA);
146 if (!rq->buffer) {
147 kfree(rq);
151 rq->size = size;
152 INIT_LIST_HEAD(&rq->list);
157 rq->ccw.cda = __pa(rq
167 raw3270_request_free(struct raw3270_request *rq) argument
177 raw3270_request_reset(struct raw3270_request *rq) argument
192 raw3270_request_set_cmd(struct raw3270_request *rq, u8 cmd) argument
201 raw3270_request_add_data(struct raw3270_request *rq, void *data, size_t size) argument
214 raw3270_request_set_data(struct raw3270_request *rq, void *data, size_t size) argument
224 raw3270_request_set_idal(struct raw3270_request *rq, struct idal_buffer *ib) argument
235 __raw3270_halt_io(struct raw3270 *rp, struct raw3270_request *rq) argument
259 __raw3270_start(struct raw3270 *rp, struct raw3270_view *view, struct raw3270_request *rq) argument
288 raw3270_start(struct raw3270_view *view, struct raw3270_request *rq) argument
308 raw3270_start_locked(struct raw3270_view *view, struct raw3270_request *rq) argument
325 raw3270_start_irq(struct raw3270_view *view, struct raw3270_request *rq) argument
344 struct raw3270_request *rq; local
574 raw3270_read_modified_cb(struct raw3270_request *rq, void *data) argument
621 raw3270_reset_device_cb(struct raw3270_request *rq, void *data) argument
689 raw3270_init_irq(struct raw3270_view *view, struct raw3270_request *rq, struct irb *irb) argument
[all...]
/drivers/char/
H A Draw.c212 struct raw_config_request rq; local
218 if (copy_from_user(&rq, (void __user *) arg, sizeof(rq)))
221 return bind_set(rq.raw_minor, rq.block_major, rq.block_minor);
224 if (copy_from_user(&rq, (void __user *) arg, sizeof(rq)))
227 err = bind_get(rq.raw_minor, &dev);
231 rq
254 struct raw32_config_request rq; local
[all...]
/drivers/net/
H A Dvirtio_net.c105 struct receive_queue *rq; member in struct:virtnet_info
191 static void give_pages(struct receive_queue *rq, struct page *page) argument
195 /* Find end of list, sew whole thing into vi->rq.pages. */
197 end->private = (unsigned long)rq->pages;
198 rq->pages = page;
201 static struct page *get_a_page(struct receive_queue *rq, gfp_t gfp_mask) argument
203 struct page *p = rq->pages;
206 rq->pages = (struct page *)p->private;
244 static struct sk_buff *page_to_skb(struct receive_queue *rq, argument
248 struct virtnet_info *vi = rq
330 receive_big(struct net_device *dev, struct receive_queue *rq, void *buf, unsigned int len) argument
349 receive_mergeable(struct net_device *dev, struct receive_queue *rq, unsigned long ctx, unsigned int len) argument
433 receive_buf(struct receive_queue *rq, void *buf, unsigned int len) argument
538 add_recvbuf_small(struct receive_queue *rq, gfp_t gfp) argument
563 add_recvbuf_big(struct receive_queue *rq, gfp_t gfp) argument
621 add_recvbuf_mergeable(struct receive_queue *rq, gfp_t gfp) argument
663 try_fill_recv(struct receive_queue *rq, gfp_t gfp) argument
689 struct receive_queue *rq = &vi->rq[vq2rxq(rvq)]; local
698 virtnet_napi_enable(struct receive_queue *rq) argument
722 struct receive_queue *rq = &vi->rq[i]; local
736 virtnet_receive(struct receive_queue *rq, int budget) argument
758 struct receive_queue *rq = local
784 struct receive_queue *rq = local
[all...]
/drivers/staging/rtl8712/
H A Dosdep_intf.h42 int r871x_ioctl(struct net_device *dev, struct ifreq *rq, int cmd);

Completed in 354 milliseconds

1234567891011>>