Lines Matching defs:ioreq
149 struct csio_ioreq *ioreq;
155 ioreq = csio_scsi_cmpl_handler(hw, wr, len, flb, NULL, &scsiwr);
156 if (likely(ioreq)) {
162 csio_dbg(hw, "%s cmpl recvd ioreq:%p status:%d\n",
164 ioreq, ioreq->wr_status);
168 csio_scsi_closed(ioreq,
171 csio_scsi_aborted(ioreq,
184 cmnd = csio_scsi_cmnd(ioreq);
186 list_del_init(&ioreq->sm.sm_list);
192 csio_hw_to_scsim(hw), ioreq);
195 csio_scsi_completed(ioreq, (struct list_head *)cbfn_q);
218 struct csio_ioreq *ioreq;
229 ioreq = (struct csio_ioreq *)tmp;
231 ioreq->io_cbfn(hw, ioreq);
233 if (unlikely(ioreq->dcopy))
234 csio_put_scsi_ddp_list_lock(hw, scm, &ioreq->gen_list,
235 ioreq->nsge);
239 /* Return the ioreqs back to ioreq->freelist */