Lines Matching refs:fdmi_req
258 csio_ln_fdmi_done(struct csio_hw *hw, struct csio_ioreq *fdmi_req) in csio_ln_fdmi_done() argument
261 struct csio_lnode *ln = fdmi_req->lnode; in csio_ln_fdmi_done()
263 if (fdmi_req->wr_status != FW_SUCCESS) { in csio_ln_fdmi_done()
265 fdmi_req->wr_status); in csio_ln_fdmi_done()
269 cmd = fdmi_req->dma_buf.vaddr; in csio_ln_fdmi_done()
282 csio_ln_fdmi_rhba_cbfn(struct csio_hw *hw, struct csio_ioreq *fdmi_req) in csio_ln_fdmi_rhba_cbfn() argument
290 struct csio_lnode *ln = fdmi_req->lnode; in csio_ln_fdmi_rhba_cbfn()
296 if (fdmi_req->wr_status != FW_SUCCESS) { in csio_ln_fdmi_rhba_cbfn()
298 fdmi_req->wr_status); in csio_ln_fdmi_rhba_cbfn()
302 cmd = fdmi_req->dma_buf.vaddr; in csio_ln_fdmi_rhba_cbfn()
308 if (!csio_is_rnode_ready(fdmi_req->rnode)) { in csio_ln_fdmi_rhba_cbfn()
373 if (csio_ln_mgmt_submit_req(fdmi_req, csio_ln_fdmi_done, in csio_ln_fdmi_rhba_cbfn()
374 FCOE_CT, &fdmi_req->dma_buf, len)) { in csio_ln_fdmi_rhba_cbfn()
387 csio_ln_fdmi_dprt_cbfn(struct csio_hw *hw, struct csio_ioreq *fdmi_req) in csio_ln_fdmi_dprt_cbfn() argument
395 struct csio_lnode *ln = fdmi_req->lnode; in csio_ln_fdmi_dprt_cbfn()
400 if (fdmi_req->wr_status != FW_SUCCESS) { in csio_ln_fdmi_dprt_cbfn()
402 fdmi_req->wr_status); in csio_ln_fdmi_dprt_cbfn()
406 if (!csio_is_rnode_ready(fdmi_req->rnode)) { in csio_ln_fdmi_dprt_cbfn()
410 cmd = fdmi_req->dma_buf.vaddr; in csio_ln_fdmi_dprt_cbfn()
480 if (csio_ln_mgmt_submit_req(fdmi_req, csio_ln_fdmi_rhba_cbfn, in csio_ln_fdmi_dprt_cbfn()
481 FCOE_CT, &fdmi_req->dma_buf, len)) { in csio_ln_fdmi_dprt_cbfn()
494 csio_ln_fdmi_dhba_cbfn(struct csio_hw *hw, struct csio_ioreq *fdmi_req) in csio_ln_fdmi_dhba_cbfn() argument
496 struct csio_lnode *ln = fdmi_req->lnode; in csio_ln_fdmi_dhba_cbfn()
501 if (fdmi_req->wr_status != FW_SUCCESS) { in csio_ln_fdmi_dhba_cbfn()
503 fdmi_req->wr_status); in csio_ln_fdmi_dhba_cbfn()
507 if (!csio_is_rnode_ready(fdmi_req->rnode)) { in csio_ln_fdmi_dhba_cbfn()
511 cmd = fdmi_req->dma_buf.vaddr; in csio_ln_fdmi_dhba_cbfn()
531 if (csio_ln_mgmt_submit_req(fdmi_req, csio_ln_fdmi_dprt_cbfn, in csio_ln_fdmi_dhba_cbfn()
532 FCOE_CT, &fdmi_req->dma_buf, len)) { in csio_ln_fdmi_dhba_cbfn()
549 struct csio_ioreq *fdmi_req; in csio_ln_fdmi_start() local
565 fdmi_req = ln->mgmt_req; in csio_ln_fdmi_start()
566 fdmi_req->lnode = ln; in csio_ln_fdmi_start()
567 fdmi_req->rnode = fdmi_rn; in csio_ln_fdmi_start()
570 cmd = fdmi_req->dma_buf.vaddr; in csio_ln_fdmi_start()
580 if (csio_ln_mgmt_submit_req(fdmi_req, csio_ln_fdmi_dhba_cbfn, in csio_ln_fdmi_start()
581 FCOE_CT, &fdmi_req->dma_buf, len)) { in csio_ln_fdmi_start()