Lines Matching refs:io_req

1433 	struct csio_ioreq *io_req = NULL;  in csio_ln_mgmt_wr_handler()  local
1446 io_req = (struct csio_ioreq *) ((uintptr_t) wr_cmd->cookie); in csio_ln_mgmt_wr_handler()
1447 io_req->wr_status = csio_wr_status(wr_cmd); in csio_ln_mgmt_wr_handler()
1451 if (csio_mgmt_req_lookup(mgmtm, io_req) != 0) { in csio_ln_mgmt_wr_handler()
1454 io_req); in csio_ln_mgmt_wr_handler()
1463 list_del_init(&io_req->sm.sm_list); in csio_ln_mgmt_wr_handler()
1468 if (io_req->io_cbfn) in csio_ln_mgmt_wr_handler()
1469 io_req->io_cbfn(hw, io_req); in csio_ln_mgmt_wr_handler()
1678 csio_ln_prep_ecwr(struct csio_ioreq *io_req, uint32_t wr_len, in csio_ln_prep_ecwr() argument
1695 wr->cookie = io_req->fw_handle; in csio_ln_prep_ecwr()
1697 io_req->lnode->hwp, io_req->iq_idx)); in csio_ln_prep_ecwr()
1699 wr->tmo_val = (uint8_t) io_req->tmo; in csio_ln_prep_ecwr()
1706 wr->rsp_dmalen = cpu_to_be32(io_req->dma_buf.len); in csio_ln_prep_ecwr()
1707 wr->rsp_dmaaddr = cpu_to_be64(io_req->dma_buf.paddr); in csio_ln_prep_ecwr()
1722 csio_ln_mgmt_submit_wr(struct csio_mgmtm *mgmtm, struct csio_ioreq *io_req, in csio_ln_mgmt_submit_wr() argument
1727 struct csio_lnode *ln = io_req->lnode; in csio_ln_mgmt_submit_wr()
1728 struct csio_rnode *rn = io_req->rnode; in csio_ln_mgmt_submit_wr()
1755 io_req, ret); in csio_ln_mgmt_submit_wr()
1760 csio_ln_prep_ecwr(io_req, wr_size, im_len, sub_op, in csio_ln_mgmt_submit_wr()
1803 csio_ln_mgmt_submit_req(struct csio_ioreq *io_req, in csio_ln_mgmt_submit_req() argument
1808 struct csio_hw *hw = csio_lnode_to_hw(io_req->lnode); in csio_ln_mgmt_submit_req()
1814 io_req->io_cbfn = io_cbfn; /* Upper layer callback handler */ in csio_ln_mgmt_submit_req()
1815 io_req->fw_handle = (uintptr_t) (io_req); in csio_ln_mgmt_submit_req()
1816 io_req->eq_idx = mgmtm->eq_idx; in csio_ln_mgmt_submit_req()
1817 io_req->iq_idx = mgmtm->iq_idx; in csio_ln_mgmt_submit_req()
1819 rv = csio_ln_mgmt_submit_wr(mgmtm, io_req, req_type, pld, pld_len); in csio_ln_mgmt_submit_req()
1821 list_add_tail(&io_req->sm.sm_list, &mgmtm->active_q); in csio_ln_mgmt_submit_req()