Home
last modified time | relevance | path

Searched refs:csio_ioreq (Results 1 – 9 of 9) sorted by relevance

/drivers/scsi/csiostor/
Dcsio_scsi.h201 static inline struct csio_ioreq *
211 return (struct csio_ioreq *)req; in csio_get_scsi_ioreq()
217 csio_put_scsi_ioreq(struct csio_scsim *scm, struct csio_ioreq *ioreq) in csio_put_scsi_ioreq()
262 csio_scsi_completed(struct csio_ioreq *ioreq, struct list_head *cbfn_q) in csio_scsi_completed()
270 csio_scsi_aborted(struct csio_ioreq *ioreq, struct list_head *cbfn_q) in csio_scsi_aborted()
277 csio_scsi_closed(struct csio_ioreq *ioreq, struct list_head *cbfn_q) in csio_scsi_closed()
284 csio_scsi_drvcleanup(struct csio_ioreq *ioreq) in csio_scsi_drvcleanup()
296 csio_scsi_start_io(struct csio_ioreq *ioreq) in csio_scsi_start_io()
309 csio_scsi_start_tm(struct csio_ioreq *ioreq) in csio_scsi_start_tm()
322 csio_scsi_abort(struct csio_ioreq *ioreq) in csio_scsi_abort()
[all …]
Dcsio_scsi.c66 struct csio_ioreq *, bool);
68 static void csio_scsis_uninit(struct csio_ioreq *, enum csio_scsi_ev);
69 static void csio_scsis_io_active(struct csio_ioreq *, enum csio_scsi_ev);
70 static void csio_scsis_tm_active(struct csio_ioreq *, enum csio_scsi_ev);
71 static void csio_scsis_aborting(struct csio_ioreq *, enum csio_scsi_ev);
72 static void csio_scsis_closing(struct csio_ioreq *, enum csio_scsi_ev);
73 static void csio_scsis_shost_cmpl_await(struct csio_ioreq *, enum csio_scsi_ev);
84 csio_scsi_match_io(struct csio_ioreq *ioreq, struct csio_scsi_level_data *sld) in csio_scsi_match_io()
134 if (csio_scsi_match_io((struct csio_ioreq *)tmp, sld)) { in csio_scsi_gather_active_ios()
163 csio_scsi_fcp_cmnd(struct csio_ioreq *req, void *addr) in csio_scsi_fcp_cmnd()
[all …]
Dcsio_init.h88 static inline struct csio_ioreq *
91 struct csio_ioreq *ioreq; in csio_get_scsi_ioreq_lock()
103 struct csio_ioreq *ioreq) in csio_put_scsi_ioreq_lock()
Dcsio_lnode.c63 static int csio_ln_mgmt_submit_req(struct csio_ioreq *,
64 void (*io_cbfn) (struct csio_hw *, struct csio_ioreq *),
267 csio_ln_fdmi_done(struct csio_hw *hw, struct csio_ioreq *fdmi_req) in csio_ln_fdmi_done()
291 csio_ln_fdmi_rhba_cbfn(struct csio_hw *hw, struct csio_ioreq *fdmi_req) in csio_ln_fdmi_rhba_cbfn()
404 csio_ln_fdmi_dprt_cbfn(struct csio_hw *hw, struct csio_ioreq *fdmi_req) in csio_ln_fdmi_dprt_cbfn()
511 csio_ln_fdmi_dhba_cbfn(struct csio_hw *hw, struct csio_ioreq *fdmi_req) in csio_ln_fdmi_dhba_cbfn()
567 struct csio_ioreq *fdmi_req; in csio_ln_fdmi_start()
1435 struct csio_ioreq *io_req = NULL; in csio_ln_mgmt_wr_handler()
1448 io_req = (struct csio_ioreq *) ((uintptr_t) wr_cmd->cookie); 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()
[all …]
Dcsio_isr.c149 struct csio_ioreq *ioreq; in csio_process_scsi_cmpl()
218 struct csio_ioreq *ioreq; in csio_scsi_isr_handler()
229 ioreq = (struct csio_ioreq *)tmp; in csio_scsi_isr_handler()
Dcsio_wr.h239 struct csio_ioreq { struct
253 void (*io_cbfn) (struct csio_hw *, struct csio_ioreq *); argument
Dcsio_lnode.h145 struct csio_ioreq *mgmt_req; /* MGMT request */
Dcsio_hw.c4087 csio_mgmt_req_lookup(struct csio_mgmtm *mgmtm, struct csio_ioreq *io_req) in csio_mgmt_req_lookup()
4093 if (io_req == (struct csio_ioreq *)tmp) in csio_mgmt_req_lookup()
4112 struct csio_ioreq *io_req; in csio_mgmt_tmo_handler()
4119 io_req = (struct csio_ioreq *) tmp; in csio_mgmt_tmo_handler()
4147 struct csio_ioreq *io_req; in csio_mgmtm_cleanup()
4161 io_req = (struct csio_ioreq *) tmp; in csio_mgmtm_cleanup()
Dcsio_hw.h634 int csio_mgmt_req_lookup(struct csio_mgmtm *, struct csio_ioreq *);