Lines Matching refs:ioreq

217 csio_put_scsi_ioreq(struct csio_scsim *scm, struct csio_ioreq *ioreq)  in csio_put_scsi_ioreq()  argument
219 list_add_tail(&ioreq->sm.sm_list, &scm->ioreq_freelist); in csio_put_scsi_ioreq()
262 csio_scsi_completed(struct csio_ioreq *ioreq, struct list_head *cbfn_q) in csio_scsi_completed() argument
264 csio_post_event(&ioreq->sm, CSIO_SCSIE_COMPLETED); in csio_scsi_completed()
265 if (csio_list_deleted(&ioreq->sm.sm_list)) in csio_scsi_completed()
266 list_add_tail(&ioreq->sm.sm_list, cbfn_q); in csio_scsi_completed()
270 csio_scsi_aborted(struct csio_ioreq *ioreq, struct list_head *cbfn_q) in csio_scsi_aborted() argument
272 csio_post_event(&ioreq->sm, CSIO_SCSIE_ABORTED); in csio_scsi_aborted()
273 list_add_tail(&ioreq->sm.sm_list, cbfn_q); in csio_scsi_aborted()
277 csio_scsi_closed(struct csio_ioreq *ioreq, struct list_head *cbfn_q) in csio_scsi_closed() argument
279 csio_post_event(&ioreq->sm, CSIO_SCSIE_CLOSED); in csio_scsi_closed()
280 list_add_tail(&ioreq->sm.sm_list, cbfn_q); in csio_scsi_closed()
284 csio_scsi_drvcleanup(struct csio_ioreq *ioreq) in csio_scsi_drvcleanup() argument
286 csio_post_event(&ioreq->sm, CSIO_SCSIE_DRVCLEANUP); in csio_scsi_drvcleanup()
296 csio_scsi_start_io(struct csio_ioreq *ioreq) in csio_scsi_start_io() argument
298 csio_post_event(&ioreq->sm, CSIO_SCSIE_START_IO); in csio_scsi_start_io()
299 return ioreq->drv_status; in csio_scsi_start_io()
309 csio_scsi_start_tm(struct csio_ioreq *ioreq) in csio_scsi_start_tm() argument
311 csio_post_event(&ioreq->sm, CSIO_SCSIE_START_TM); in csio_scsi_start_tm()
312 return ioreq->drv_status; in csio_scsi_start_tm()
322 csio_scsi_abort(struct csio_ioreq *ioreq) in csio_scsi_abort() argument
324 csio_post_event(&ioreq->sm, CSIO_SCSIE_ABORT); in csio_scsi_abort()
325 return ioreq->drv_status; in csio_scsi_abort()
335 csio_scsi_close(struct csio_ioreq *ioreq) in csio_scsi_close() argument
337 csio_post_event(&ioreq->sm, CSIO_SCSIE_CLOSE); in csio_scsi_close()
338 return ioreq->drv_status; in csio_scsi_close()