Lines Matching refs:fdmi_req

267 csio_ln_fdmi_done(struct csio_hw *hw, struct csio_ioreq *fdmi_req)  in csio_ln_fdmi_done()  argument
270 struct csio_lnode *ln = fdmi_req->lnode; in csio_ln_fdmi_done()
272 if (fdmi_req->wr_status != FW_SUCCESS) { in csio_ln_fdmi_done()
274 fdmi_req->wr_status); in csio_ln_fdmi_done()
278 cmd = fdmi_req->dma_buf.vaddr; 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() argument
299 struct csio_lnode *ln = fdmi_req->lnode; in csio_ln_fdmi_rhba_cbfn()
305 if (fdmi_req->wr_status != FW_SUCCESS) { in csio_ln_fdmi_rhba_cbfn()
307 fdmi_req->wr_status); in csio_ln_fdmi_rhba_cbfn()
311 cmd = fdmi_req->dma_buf.vaddr; in csio_ln_fdmi_rhba_cbfn()
317 if (!csio_is_rnode_ready(fdmi_req->rnode)) { in csio_ln_fdmi_rhba_cbfn()
389 if (csio_ln_mgmt_submit_req(fdmi_req, csio_ln_fdmi_done, in csio_ln_fdmi_rhba_cbfn()
390 FCOE_CT, &fdmi_req->dma_buf, len)) { in csio_ln_fdmi_rhba_cbfn()
403 csio_ln_fdmi_dprt_cbfn(struct csio_hw *hw, struct csio_ioreq *fdmi_req) in csio_ln_fdmi_dprt_cbfn() argument
411 struct csio_lnode *ln = fdmi_req->lnode; in csio_ln_fdmi_dprt_cbfn()
416 if (fdmi_req->wr_status != FW_SUCCESS) { in csio_ln_fdmi_dprt_cbfn()
418 fdmi_req->wr_status); in csio_ln_fdmi_dprt_cbfn()
422 if (!csio_is_rnode_ready(fdmi_req->rnode)) { in csio_ln_fdmi_dprt_cbfn()
426 cmd = fdmi_req->dma_buf.vaddr; in csio_ln_fdmi_dprt_cbfn()
495 if (csio_ln_mgmt_submit_req(fdmi_req, csio_ln_fdmi_rhba_cbfn, in csio_ln_fdmi_dprt_cbfn()
496 FCOE_CT, &fdmi_req->dma_buf, len)) { in csio_ln_fdmi_dprt_cbfn()
509 csio_ln_fdmi_dhba_cbfn(struct csio_hw *hw, struct csio_ioreq *fdmi_req) in csio_ln_fdmi_dhba_cbfn() argument
511 struct csio_lnode *ln = fdmi_req->lnode; in csio_ln_fdmi_dhba_cbfn()
516 if (fdmi_req->wr_status != FW_SUCCESS) { in csio_ln_fdmi_dhba_cbfn()
518 fdmi_req->wr_status); in csio_ln_fdmi_dhba_cbfn()
522 if (!csio_is_rnode_ready(fdmi_req->rnode)) { in csio_ln_fdmi_dhba_cbfn()
526 cmd = fdmi_req->dma_buf.vaddr; in csio_ln_fdmi_dhba_cbfn()
546 if (csio_ln_mgmt_submit_req(fdmi_req, csio_ln_fdmi_dprt_cbfn, in csio_ln_fdmi_dhba_cbfn()
547 FCOE_CT, &fdmi_req->dma_buf, len)) { in csio_ln_fdmi_dhba_cbfn()
564 struct csio_ioreq *fdmi_req; in csio_ln_fdmi_start() local
580 fdmi_req = ln->mgmt_req; in csio_ln_fdmi_start()
581 fdmi_req->lnode = ln; in csio_ln_fdmi_start()
582 fdmi_req->rnode = fdmi_rn; in csio_ln_fdmi_start()
585 cmd = fdmi_req->dma_buf.vaddr; in csio_ln_fdmi_start()
595 if (csio_ln_mgmt_submit_req(fdmi_req, csio_ln_fdmi_dhba_cbfn, in csio_ln_fdmi_start()
596 FCOE_CT, &fdmi_req->dma_buf, len)) { in csio_ln_fdmi_start()