Home
last modified time | relevance | path

Searched refs:io_req (Results 1 – 25 of 43) sorted by relevance

12

/OK3568_Linux_fs/kernel/drivers/scsi/qedf/
H A Dqedf_io.c11 void qedf_cmd_timer_set(struct qedf_ctx *qedf, struct qedf_ioreq *io_req, in qedf_cmd_timer_set() argument
14 queue_delayed_work(qedf->timer_work_queue, &io_req->timeout_work, in qedf_cmd_timer_set()
21 struct qedf_ioreq *io_req = in qedf_cmd_timeout() local
26 if (io_req == NULL) { in qedf_cmd_timeout()
31 fcport = io_req->fcport; in qedf_cmd_timeout()
32 if (io_req->fcport == NULL) { in qedf_cmd_timeout()
39 switch (io_req->cmd_type) { in qedf_cmd_timeout()
44 io_req->xid); in qedf_cmd_timeout()
49 io_req->xid); in qedf_cmd_timeout()
51 qedf_initiate_cleanup(io_req, true); in qedf_cmd_timeout()
[all …]
H A Dqedf.h75 struct qedf_ioreq *io_req; member
428 struct qedf_ioreq *io_req; member
489 struct qedf_ioreq *io_req);
491 struct fcoe_cqe *cqe, struct qedf_ioreq *io_req);
493 struct fcoe_cqe *cqe, struct qedf_ioreq *io_req);
496 extern int qedf_initiate_abts(struct qedf_ioreq *io_req,
499 struct qedf_ioreq *io_req);
504 extern void qedf_cmd_timer_set(struct qedf_ctx *qedf, struct qedf_ioreq *io_req,
506 extern int qedf_init_mp_req(struct qedf_ioreq *io_req);
507 extern void qedf_init_mp_task(struct qedf_ioreq *io_req,
[all …]
H A Dqedf_main.c720 struct qedf_ioreq *io_req; in qedf_eh_abort() local
743 io_req = (struct qedf_ioreq *)sc_cmd->SCp.ptr; in qedf_eh_abort()
744 if (!io_req) { in qedf_eh_abort()
753 rval = kref_get_unless_zero(&io_req->refcount); /* ID: 005 */ in qedf_eh_abort()
758 if (!rval || io_req->sc_cmd != sc_cmd) { in qedf_eh_abort()
761 io_req->sc_cmd, sc_cmd, rdata->ids.port_id); in qedf_eh_abort()
767 refcount = kref_read(&io_req->refcount); in qedf_eh_abort()
770 io_req, io_req->xid, sc_cmd, sc_cmd->cmnd[0], in qedf_eh_abort()
783 io_req->xid, rdata->ids.port_id); in qedf_eh_abort()
784 while (io_req->sc_cmd && (wait_count != 0)) { in qedf_eh_abort()
[all …]
H A Dqedf_els.c72 cb_arg->io_req = els_req; in qedf_initiate_els()
198 rrq_req = cb_arg->io_req; in qedf_rrq_compl()
430 els_req = cb_arg->io_req; in qedf_l2_els_compl()
552 srr_req = cb_arg->io_req; in qedf_srr_compl()
744 struct fcoe_cqe *cqe, struct qedf_ioreq *io_req) in qedf_process_seq_cleanup_compl() argument
749 cb_arg = io_req->cb_arg; in qedf_process_seq_cleanup_compl()
752 if (io_req->event == QEDF_IOREQ_EV_ELS_TMO || !cqe) { in qedf_process_seq_cleanup_compl()
754 "cqe is NULL or timeout event (0x%x)", io_req->event); in qedf_process_seq_cleanup_compl()
759 cancel_delayed_work_sync(&io_req->timeout_work); in qedf_process_seq_cleanup_compl()
761 rc = qedf_send_srr(io_req, cb_arg->offset, cb_arg->r_ctl); in qedf_process_seq_cleanup_compl()
[all …]
/OK3568_Linux_fs/kernel/drivers/scsi/bnx2fc/
H A Dbnx2fc_io.c19 static int bnx2fc_split_bd(struct bnx2fc_cmd *io_req, u64 addr, int sg_len,
21 static int bnx2fc_map_sg(struct bnx2fc_cmd *io_req);
22 static int bnx2fc_build_bd_list_from_sg(struct bnx2fc_cmd *io_req);
23 static void bnx2fc_unmap_sg_list(struct bnx2fc_cmd *io_req);
24 static void bnx2fc_free_mp_resc(struct bnx2fc_cmd *io_req);
25 static void bnx2fc_parse_fcp_rsp(struct bnx2fc_cmd *io_req,
29 void bnx2fc_cmd_timer_set(struct bnx2fc_cmd *io_req, in bnx2fc_cmd_timer_set() argument
32 struct bnx2fc_interface *interface = io_req->port->priv; in bnx2fc_cmd_timer_set()
35 &io_req->timeout_work, in bnx2fc_cmd_timer_set()
37 kref_get(&io_req->refcount); in bnx2fc_cmd_timer_set()
[all …]
H A Dbnx2fc_tgt.c168 struct bnx2fc_cmd *io_req; in bnx2fc_flush_active_ios() local
178 list_for_each_entry_safe(io_req, tmp, &tgt->active_cmd_queue, link) { in bnx2fc_flush_active_ios()
180 list_del_init(&io_req->link); in bnx2fc_flush_active_ios()
181 io_req->on_active_queue = 0; in bnx2fc_flush_active_ios()
182 BNX2FC_IO_DBG(io_req, "cmd_queue cleanup\n"); in bnx2fc_flush_active_ios()
184 if (cancel_delayed_work(&io_req->timeout_work)) { in bnx2fc_flush_active_ios()
186 &io_req->req_flags)) { in bnx2fc_flush_active_ios()
188 BNX2FC_IO_DBG(io_req, "eh_abort for IO " in bnx2fc_flush_active_ios()
190 complete(&io_req->abts_done); in bnx2fc_flush_active_ios()
192 kref_put(&io_req->refcount, in bnx2fc_flush_active_ios()
[all …]
H A Dbnx2fc_debug.c17 void BNX2FC_IO_DBG(const struct bnx2fc_cmd *io_req, const char *fmt, ...) in BNX2FC_IO_DBG() argument
30 if (io_req && io_req->port && io_req->port->lport && in BNX2FC_IO_DBG()
31 io_req->port->lport->host) in BNX2FC_IO_DBG()
32 shost_printk(KERN_INFO, io_req->port->lport->host, in BNX2FC_IO_DBG()
34 io_req->xid, &vaf); in BNX2FC_IO_DBG()
H A Dbnx2fc_hwi.c635 struct bnx2fc_cmd *io_req = NULL; in bnx2fc_process_unsol_compl() local
710 io_req = (struct bnx2fc_cmd *)hba->cmd_mgr->cmds[xid]; in bnx2fc_process_unsol_compl()
711 if (!io_req) in bnx2fc_process_unsol_compl()
714 if (io_req->cmd_type != BNX2FC_SCSI_CMD) { in bnx2fc_process_unsol_compl()
720 &io_req->req_flags)) { in bnx2fc_process_unsol_compl()
721 BNX2FC_IO_DBG(io_req, "unsol_err: cleanup in " in bnx2fc_process_unsol_compl()
743 if (test_bit(BNX2FC_FLAG_ISSUE_ABTS, &io_req->req_flags)) { in bnx2fc_process_unsol_compl()
760 memcpy(&io_req->err_entry, err_entry, in bnx2fc_process_unsol_compl()
763 &io_req->req_flags)) { in bnx2fc_process_unsol_compl()
765 rc = bnx2fc_send_rec(io_req); in bnx2fc_process_unsol_compl()
[all …]
H A Dbnx2fc.h409 struct bnx2fc_cmd *io_req; member
476 struct bnx2fc_cmd *io_req; member
530 int bnx2fc_initiate_cleanup(struct bnx2fc_cmd *io_req);
531 int bnx2fc_initiate_abts(struct bnx2fc_cmd *io_req);
532 void bnx2fc_cmd_timer_set(struct bnx2fc_cmd *io_req,
534 int bnx2fc_init_mp_req(struct bnx2fc_cmd *io_req);
535 void bnx2fc_init_cleanup_task(struct bnx2fc_cmd *io_req,
542 void bnx2fc_init_mp_task(struct bnx2fc_cmd *io_req,
544 void bnx2fc_init_task(struct bnx2fc_cmd *io_req,
554 void bnx2fc_process_scsi_cmd_compl(struct bnx2fc_cmd *io_req,
[all …]
/OK3568_Linux_fs/kernel/drivers/scsi/fnic/
H A Dfnic_scsi.c126 struct fnic_io_req *io_req, in fnic_release_ioreq_buf() argument
129 if (io_req->sgl_list_pa) in fnic_release_ioreq_buf()
130 dma_unmap_single(&fnic->pdev->dev, io_req->sgl_list_pa, in fnic_release_ioreq_buf()
131 sizeof(io_req->sgl_list[0]) * io_req->sgl_cnt, in fnic_release_ioreq_buf()
135 if (io_req->sgl_cnt) in fnic_release_ioreq_buf()
136 mempool_free(io_req->sgl_list_alloc, in fnic_release_ioreq_buf()
137 fnic->io_sgl_pool[io_req->sgl_type]); in fnic_release_ioreq_buf()
138 if (io_req->sense_buf_pa) in fnic_release_ioreq_buf()
139 dma_unmap_single(&fnic->pdev->dev, io_req->sense_buf_pa, in fnic_release_ioreq_buf()
319 struct fnic_io_req *io_req, in fnic_queue_wq_copy_desc() argument
[all …]
/OK3568_Linux_fs/kernel/drivers/md/
H A Ddm-io.c492 static int dp_init(struct dm_io_request *io_req, struct dpages *dp, in dp_init() argument
500 switch (io_req->mem.type) { in dp_init()
502 list_dp_init(dp, io_req->mem.ptr.pl, io_req->mem.offset); in dp_init()
506 bio_dp_init(dp, io_req->mem.ptr.bio); in dp_init()
510 flush_kernel_vmap_range(io_req->mem.ptr.vma, size); in dp_init()
511 if (io_req->bi_op == REQ_OP_READ) { in dp_init()
512 dp->vma_invalidate_address = io_req->mem.ptr.vma; in dp_init()
515 vm_dp_init(dp, io_req->mem.ptr.vma); in dp_init()
519 km_dp_init(dp, io_req->mem.ptr.addr); in dp_init()
537 int dm_io(struct dm_io_request *io_req, unsigned num_regions, in dm_io() argument
[all …]
H A Ddm-log.c240 struct dm_io_request io_req; member
296 lc->io_req.bi_op = op; in rw_header()
297 lc->io_req.bi_op_flags = 0; in rw_header()
299 return dm_io(&lc->io_req, 1, &lc->header_location, NULL); in rw_header()
310 lc->io_req.bi_op = REQ_OP_WRITE; in flush_header()
311 lc->io_req.bi_op_flags = REQ_PREFLUSH; in flush_header()
313 return dm_io(&lc->io_req, 1, &null_location, NULL); in flush_header()
458 lc->io_req.mem.type = DM_IO_VMA; in create_log_context()
459 lc->io_req.notify.fn = NULL; in create_log_context()
460 lc->io_req.client = dm_io_client_create(); in create_log_context()
[all …]
/OK3568_Linux_fs/kernel/arch/um/drivers/
H A Dubd_kern.c528 struct io_thread_req *io_req = (*irq_req_buffer)[count]; in ubd_handler() local
530 if ((io_req->error == BLK_STS_NOTSUPP) && (req_op(io_req->req) == REQ_OP_DISCARD)) { in ubd_handler()
531 blk_queue_max_discard_sectors(io_req->req->q, 0); in ubd_handler()
532 blk_queue_max_write_zeroes_sectors(io_req->req->q, 0); in ubd_handler()
533 blk_queue_flag_clear(QUEUE_FLAG_DISCARD, io_req->req->q); in ubd_handler()
535 blk_mq_end_request(io_req->req, io_req->error); in ubd_handler()
536 kfree(io_req); in ubd_handler()
1318 static void ubd_map_req(struct ubd *dev, struct io_thread_req *io_req, in ubd_map_req() argument
1324 unsigned long byte_offset = io_req->offset; in ubd_map_req()
1328 io_req->io_desc[0].buffer = NULL; in ubd_map_req()
[all …]
/OK3568_Linux_fs/kernel/drivers/staging/rtl8723bs/include/
H A Drtw_io.h111 struct io_req { struct
119 void (*_async_io_callback)(struct adapter *padater, struct io_req *pio_req, u8 *cnxt); argument
271 extern void sync_ioreq_enqueue(struct io_req *preq, struct io_queue *ioqueue);
275 extern uint free_ioreq(struct io_req *preq, struct io_queue *pio_queue);
276 extern struct io_req *alloc_ioreq(struct io_queue *pio_q);
320 void (*_async_io_callback)(struct adapter *padater, struct io_req *pio_req, u8 *cnxt), u8 *cnxt);
322 void (*_async_io_callback)(struct adapter *padater, struct io_req *pio_req, u8 *cnxt), u8 *cnxt);
324 void (*_async_io_callback)(struct adapter *padater, struct io_req *pio_req, u8 *cnxt), u8 *cnxt);
330 void (*_async_io_callback)(struct adapter *padater, struct io_req *pio_req, u8 *cnxt), u8 *cnxt);
332 void (*_async_io_callback)(struct adapter *padater, struct io_req *pio_req, u8 *cnxt), u8 *cnxt);
[all …]
/OK3568_Linux_fs/kernel/drivers/scsi/csiostor/
H A Dcsio_lnode.c1435 struct csio_ioreq *io_req = NULL; in csio_ln_mgmt_wr_handler() local
1448 io_req = (struct csio_ioreq *) ((uintptr_t) wr_cmd->cookie); in csio_ln_mgmt_wr_handler()
1449 io_req->wr_status = csio_wr_status(wr_cmd); in csio_ln_mgmt_wr_handler()
1453 if (csio_mgmt_req_lookup(mgmtm, io_req) != 0) { in csio_ln_mgmt_wr_handler()
1456 io_req); in csio_ln_mgmt_wr_handler()
1465 list_del_init(&io_req->sm.sm_list); in csio_ln_mgmt_wr_handler()
1470 if (io_req->io_cbfn) in csio_ln_mgmt_wr_handler()
1471 io_req->io_cbfn(hw, io_req); in csio_ln_mgmt_wr_handler()
1680 csio_ln_prep_ecwr(struct csio_ioreq *io_req, uint32_t wr_len, in csio_ln_prep_ecwr() argument
1697 wr->cookie = io_req->fw_handle; in csio_ln_prep_ecwr()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8188eu/include/
H A Drtw_io.h133 struct io_req { struct
141 void (*_async_io_callback)(_adapter *padater, struct io_req *pio_req, u8 *cnxt); argument
308 extern void sync_ioreq_enqueue(struct io_req *preq, struct io_queue *ioqueue);
312 extern uint free_ioreq(struct io_req *preq, struct io_queue *pio_queue);
313 extern struct io_req *alloc_ioreq(struct io_queue *pio_q);
463 void (*_async_io_callback)(_adapter *padater, struct io_req *pio_req, u8 *cnxt), u8 *cnxt);
465 void (*_async_io_callback)(_adapter *padater, struct io_req *pio_req, u8 *cnxt), u8 *cnxt);
467 void (*_async_io_callback)(_adapter *padater, struct io_req *pio_req, u8 *cnxt), u8 *cnxt);
473 void (*_async_io_callback)(_adapter *padater, struct io_req *pio_req, u8 *cnxt), u8 *cnxt);
475 void (*_async_io_callback)(_adapter *padater, struct io_req *pio_req, u8 *cnxt), u8 *cnxt);
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723ds/include/
H A Drtw_io.h133 struct io_req { struct
141 void (*_async_io_callback)(_adapter *padater, struct io_req *pio_req, u8 *cnxt); argument
308 extern void sync_ioreq_enqueue(struct io_req *preq, struct io_queue *ioqueue);
312 extern uint free_ioreq(struct io_req *preq, struct io_queue *pio_queue);
313 extern struct io_req *alloc_ioreq(struct io_queue *pio_q);
466 void (*_async_io_callback)(_adapter *padater, struct io_req *pio_req, u8 *cnxt), u8 *cnxt);
468 void (*_async_io_callback)(_adapter *padater, struct io_req *pio_req, u8 *cnxt), u8 *cnxt);
470 void (*_async_io_callback)(_adapter *padater, struct io_req *pio_req, u8 *cnxt), u8 *cnxt);
476 void (*_async_io_callback)(_adapter *padater, struct io_req *pio_req, u8 *cnxt), u8 *cnxt);
478 void (*_async_io_callback)(_adapter *padater, struct io_req *pio_req, u8 *cnxt), u8 *cnxt);
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8821cs/include/
H A Drtw_io.h132 struct io_req { struct
140 void (*_async_io_callback)(_adapter *padater, struct io_req *pio_req, u8 *cnxt); argument
307 extern void sync_ioreq_enqueue(struct io_req *preq, struct io_queue *ioqueue);
311 extern uint free_ioreq(struct io_req *preq, struct io_queue *pio_queue);
312 extern struct io_req *alloc_ioreq(struct io_queue *pio_q);
465 void (*_async_io_callback)(_adapter *padater, struct io_req *pio_req, u8 *cnxt), u8 *cnxt);
467 void (*_async_io_callback)(_adapter *padater, struct io_req *pio_req, u8 *cnxt), u8 *cnxt);
469 void (*_async_io_callback)(_adapter *padater, struct io_req *pio_req, u8 *cnxt), u8 *cnxt);
475 void (*_async_io_callback)(_adapter *padater, struct io_req *pio_req, u8 *cnxt), u8 *cnxt);
477 void (*_async_io_callback)(_adapter *padater, struct io_req *pio_req, u8 *cnxt), u8 *cnxt);
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723bs/include/
H A Drtw_io.h135 struct io_req { struct
151 void (*_async_io_callback)(_adapter *padater, struct io_req *pio_req, u8 *cnxt); argument
350 extern void sync_ioreq_enqueue(struct io_req *preq, struct io_queue *ioqueue);
354 extern uint free_ioreq(struct io_req *preq, struct io_queue *pio_queue);
355 extern struct io_req *alloc_ioreq(struct io_queue *pio_q);
509 void (*_async_io_callback)(_adapter *padater, struct io_req *pio_req, u8 *cnxt), u8 *cnxt);
511 void (*_async_io_callback)(_adapter *padater, struct io_req *pio_req, u8 *cnxt), u8 *cnxt);
513 void (*_async_io_callback)(_adapter *padater, struct io_req *pio_req, u8 *cnxt), u8 *cnxt);
519 void (*_async_io_callback)(_adapter *padater, struct io_req *pio_req, u8 *cnxt), u8 *cnxt);
521 void (*_async_io_callback)(_adapter *padater, struct io_req *pio_req, u8 *cnxt), u8 *cnxt);
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723cs/include/
H A Drtw_io.h132 struct io_req { struct
140 void (*_async_io_callback)(_adapter *padater, struct io_req *pio_req, u8 *cnxt); argument
307 extern void sync_ioreq_enqueue(struct io_req *preq, struct io_queue *ioqueue);
311 extern uint free_ioreq(struct io_req *preq, struct io_queue *pio_queue);
312 extern struct io_req *alloc_ioreq(struct io_queue *pio_q);
465 void (*_async_io_callback)(_adapter *padater, struct io_req *pio_req, u8 *cnxt), u8 *cnxt);
467 void (*_async_io_callback)(_adapter *padater, struct io_req *pio_req, u8 *cnxt), u8 *cnxt);
469 void (*_async_io_callback)(_adapter *padater, struct io_req *pio_req, u8 *cnxt), u8 *cnxt);
475 void (*_async_io_callback)(_adapter *padater, struct io_req *pio_req, u8 *cnxt), u8 *cnxt);
477 void (*_async_io_callback)(_adapter *padater, struct io_req *pio_req, u8 *cnxt), u8 *cnxt);
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8188fu/include/
H A Drtw_io.h132 struct io_req { struct
140 void (*_async_io_callback)(_adapter *padater, struct io_req *pio_req, u8 *cnxt); argument
307 extern void sync_ioreq_enqueue(struct io_req *preq, struct io_queue *ioqueue);
311 extern uint free_ioreq(struct io_req *preq, struct io_queue *pio_queue);
312 extern struct io_req *alloc_ioreq(struct io_queue *pio_q);
465 void (*_async_io_callback)(_adapter *padater, struct io_req *pio_req, u8 *cnxt), u8 *cnxt);
467 void (*_async_io_callback)(_adapter *padater, struct io_req *pio_req, u8 *cnxt), u8 *cnxt);
469 void (*_async_io_callback)(_adapter *padater, struct io_req *pio_req, u8 *cnxt), u8 *cnxt);
475 void (*_async_io_callback)(_adapter *padater, struct io_req *pio_req, u8 *cnxt), u8 *cnxt);
477 void (*_async_io_callback)(_adapter *padater, struct io_req *pio_req, u8 *cnxt), u8 *cnxt);
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8723ds/include/
H A Drtw_io.h132 struct io_req { struct
140 void (*_async_io_callback)(_adapter *padater, struct io_req *pio_req, u8 *cnxt); argument
307 extern void sync_ioreq_enqueue(struct io_req *preq, struct io_queue *ioqueue);
311 extern uint free_ioreq(struct io_req *preq, struct io_queue *pio_queue);
312 extern struct io_req *alloc_ioreq(struct io_queue *pio_q);
465 void (*_async_io_callback)(_adapter *padater, struct io_req *pio_req, u8 *cnxt), u8 *cnxt);
467 void (*_async_io_callback)(_adapter *padater, struct io_req *pio_req, u8 *cnxt), u8 *cnxt);
469 void (*_async_io_callback)(_adapter *padater, struct io_req *pio_req, u8 *cnxt), u8 *cnxt);
475 void (*_async_io_callback)(_adapter *padater, struct io_req *pio_req, u8 *cnxt), u8 *cnxt);
477 void (*_async_io_callback)(_adapter *padater, struct io_req *pio_req, u8 *cnxt), u8 *cnxt);
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8188fu/include/
H A Drtw_io.h133 struct io_req { struct
141 void (*_async_io_callback)(_adapter *padater, struct io_req *pio_req, u8 *cnxt); argument
308 extern void sync_ioreq_enqueue(struct io_req *preq, struct io_queue *ioqueue);
312 extern uint free_ioreq(struct io_req *preq, struct io_queue *pio_queue);
313 extern struct io_req *alloc_ioreq(struct io_queue *pio_q);
463 void (*_async_io_callback)(_adapter *padater, struct io_req *pio_req, u8 *cnxt), u8 *cnxt);
465 void (*_async_io_callback)(_adapter *padater, struct io_req *pio_req, u8 *cnxt), u8 *cnxt);
467 void (*_async_io_callback)(_adapter *padater, struct io_req *pio_req, u8 *cnxt), u8 *cnxt);
473 void (*_async_io_callback)(_adapter *padater, struct io_req *pio_req, u8 *cnxt), u8 *cnxt);
475 void (*_async_io_callback)(_adapter *padater, struct io_req *pio_req, u8 *cnxt), u8 *cnxt);
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8189fs/include/
H A Drtw_io.h133 struct io_req { struct
141 void (*_async_io_callback)(_adapter *padater, struct io_req *pio_req, u8 *cnxt); argument
308 extern void sync_ioreq_enqueue(struct io_req *preq, struct io_queue *ioqueue);
312 extern uint free_ioreq(struct io_req *preq, struct io_queue *pio_queue);
313 extern struct io_req *alloc_ioreq(struct io_queue *pio_q);
463 void (*_async_io_callback)(_adapter *padater, struct io_req *pio_req, u8 *cnxt), u8 *cnxt);
465 void (*_async_io_callback)(_adapter *padater, struct io_req *pio_req, u8 *cnxt), u8 *cnxt);
467 void (*_async_io_callback)(_adapter *padater, struct io_req *pio_req, u8 *cnxt), u8 *cnxt);
473 void (*_async_io_callback)(_adapter *padater, struct io_req *pio_req, u8 *cnxt), u8 *cnxt);
475 void (*_async_io_callback)(_adapter *padater, struct io_req *pio_req, u8 *cnxt), u8 *cnxt);
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8822cs/include/
H A Drtw_io.h132 struct io_req { struct
140 void (*_async_io_callback)(_adapter *padater, struct io_req *pio_req, u8 *cnxt); argument
307 extern void sync_ioreq_enqueue(struct io_req *preq, struct io_queue *ioqueue);
311 extern uint free_ioreq(struct io_req *preq, struct io_queue *pio_queue);
312 extern struct io_req *alloc_ioreq(struct io_queue *pio_q);
465 void (*_async_io_callback)(_adapter *padater, struct io_req *pio_req, u8 *cnxt), u8 *cnxt);
467 void (*_async_io_callback)(_adapter *padater, struct io_req *pio_req, u8 *cnxt), u8 *cnxt);
469 void (*_async_io_callback)(_adapter *padater, struct io_req *pio_req, u8 *cnxt), u8 *cnxt);
475 void (*_async_io_callback)(_adapter *padater, struct io_req *pio_req, u8 *cnxt), u8 *cnxt);
477 void (*_async_io_callback)(_adapter *padater, struct io_req *pio_req, u8 *cnxt), u8 *cnxt);
[all …]

12