Lines Matching refs:fcpreq

275 	struct nvmefc_fcp_req		*fcpreq;  member
289 struct nvmefc_fcp_req *fcpreq; member
595 fcloop_call_host_done(struct nvmefc_fcp_req *fcpreq, in fcloop_call_host_done() argument
600 if (fcpreq) { in fcloop_call_host_done()
601 inireq = fcpreq->private; in fcloop_call_host_done()
606 fcpreq->status = status; in fcloop_call_host_done()
607 fcpreq->done(fcpreq); in fcloop_call_host_done()
631 struct nvmefc_fcp_req *fcpreq = tfcp_req->fcpreq; in check_for_drop() local
632 struct nvme_fc_cmd_iu *cmdiu = fcpreq->cmdaddr; in check_for_drop()
664 struct nvmefc_fcp_req *fcpreq; in fcloop_fcp_recv_work() local
670 fcpreq = tfcp_req->fcpreq; in fcloop_fcp_recv_work()
697 fcpreq->cmdaddr, fcpreq->cmdlen); in fcloop_fcp_recv_work()
699 fcloop_call_host_done(fcpreq, tfcp_req, ret); in fcloop_fcp_recv_work()
707 struct nvmefc_fcp_req *fcpreq; in fcloop_fcp_abort_recv_work() local
714 fcpreq = tfcp_req->fcpreq; in fcloop_fcp_abort_recv_work()
715 tfcp_req->fcpreq = NULL; in fcloop_fcp_abort_recv_work()
738 fcloop_call_host_done(fcpreq, tfcp_req, -ECANCELED); in fcloop_fcp_abort_recv_work()
751 struct nvmefc_fcp_req *fcpreq; in fcloop_tgt_fcprqst_done_work() local
755 fcpreq = tfcp_req->fcpreq; in fcloop_tgt_fcprqst_done_work()
759 fcloop_call_host_done(fcpreq, tfcp_req, tfcp_req->status); in fcloop_tgt_fcprqst_done_work()
767 struct nvmefc_fcp_req *fcpreq) in fcloop_fcp_req() argument
770 struct fcloop_ini_fcpreq *inireq = fcpreq->private; in fcloop_fcp_req()
780 inireq->fcpreq = fcpreq; in fcloop_fcp_req()
784 tfcp_req->fcpreq = fcpreq; in fcloop_fcp_req()
857 struct nvmefc_fcp_req *fcpreq; in fcloop_fcp_op() local
864 fcpreq = tfcp_req->fcpreq; in fcloop_fcp_op()
894 if (fcpreq) { in fcloop_fcp_op()
896 fcpreq->first_sgl, tgt_fcpreq->offset, in fcloop_fcp_op()
898 fcpreq->transferred_length += xfrlen; in fcloop_fcp_op()
905 if (fcpreq) { in fcloop_fcp_op()
907 fcpreq->first_sgl, tgt_fcpreq->offset, in fcloop_fcp_op()
909 fcpreq->transferred_length += xfrlen; in fcloop_fcp_op()
918 if (fcpreq) { in fcloop_fcp_op()
919 rsplen = ((fcpreq->rsplen < tgt_fcpreq->rsplen) ? in fcloop_fcp_op()
920 fcpreq->rsplen : tgt_fcpreq->rsplen); in fcloop_fcp_op()
921 memcpy(fcpreq->rspaddr, tgt_fcpreq->rspaddr, rsplen); in fcloop_fcp_op()
924 fcpreq->rcv_rsplen = rsplen; in fcloop_fcp_op()
925 fcpreq->status = 0; in fcloop_fcp_op()
997 struct nvmefc_fcp_req *fcpreq) in fcloop_fcp_abort() argument
999 struct fcloop_ini_fcpreq *inireq = fcpreq->private; in fcloop_fcp_abort()
1048 fcloop_call_host_done(fcpreq, tfcp_req, -ECANCELED); in fcloop_fcp_abort()