Home
last modified time | relevance | path

Searched refs:lsreq (Results 1 – 6 of 6) sorted by relevance

/linux/drivers/nvme/host/
H A Dfc.h162 nvmefc_fmt_lsreq_discon_assoc(struct nvmefc_ls_req *lsreq, in nvmefc_fmt_lsreq_discon_assoc() argument
167 lsreq->rqstaddr = discon_rqst; in nvmefc_fmt_lsreq_discon_assoc()
168 lsreq->rqstlen = sizeof(*discon_rqst); in nvmefc_fmt_lsreq_discon_assoc()
169 lsreq->rspaddr = discon_acc; in nvmefc_fmt_lsreq_discon_assoc()
170 lsreq->rsplen = sizeof(*discon_acc); in nvmefc_fmt_lsreq_discon_assoc()
171 lsreq->timeout = NVME_FC_LS_TIMEOUT_SEC; in nvmefc_fmt_lsreq_discon_assoc()
H A Dfc.c201 ls_req_to_lsop(struct nvmefc_ls_req *lsreq) in ls_req_to_lsop() argument
203 return container_of(lsreq, struct nvmefc_ls_req_op, ls_req); in ls_req_to_lsop()
994 struct nvmefc_ls_req *lsreq = &lsop->ls_req; in __nvme_fc_finish_ls_req() local
1010 fc_dma_unmap_single(rport->dev, lsreq->rqstdma, in __nvme_fc_finish_ls_req()
1011 (lsreq->rqstlen + lsreq->rsplen), in __nvme_fc_finish_ls_req()
1022 struct nvmefc_ls_req *lsreq = &lsop->ls_req; in __nvme_fc_send_ls_req() local
1032 lsreq->done = done; in __nvme_fc_send_ls_req()
1038 lsreq->rqstdma = fc_dma_map_single(rport->dev, lsreq in __nvme_fc_send_ls_req()
1078 nvme_fc_send_ls_req_done(struct nvmefc_ls_req * lsreq,int status) nvme_fc_send_ls_req_done() argument
1089 struct nvmefc_ls_req *lsreq = &lsop->ls_req; nvme_fc_send_ls_req() local
1134 struct nvmefc_ls_req *lsreq; nvme_fc_connect_admin_queue() local
1251 struct nvmefc_ls_req *lsreq; nvme_fc_connect_queue() local
1349 nvme_fc_disconnect_assoc_done(struct nvmefc_ls_req * lsreq,int status) nvme_fc_disconnect_assoc_done() argument
1383 struct nvmefc_ls_req *lsreq; nvme_fc_xmt_disconnect_assoc() local
[all...]
/linux/drivers/scsi/fnic/
H A Dfnic_nvme.c28 struct nvmefc_ls_req *lsreq,
994 struct nvmefc_ls_req *lsreq; in nvfnic_cleanup_tport_io() local
1001 lsreq = nvfnic_ls_req->ls_req; in nvfnic_cleanup_tport_io()
1002 if (!lsreq || (lsreq->private == NULL)) { in nvfnic_cleanup_tport_io()
1013 lsreq->private = NULL; in nvfnic_cleanup_tport_io()
1023 lsreq = nvfnic_ls_req->ls_req; in nvfnic_cleanup_tport_io()
1025 lsreq->done(lsreq, -ENXIO); in nvfnic_cleanup_tport_io()
1038 struct nvmefc_ls_req *lsreq; in nvfnic_terminate_tport_ls_reqs() local
1048 lsreq = nvfnic_ls_req->ls_req; in nvfnic_terminate_tport_ls_reqs()
1049 if (!lsreq || (lsreq->private == NULL)) { in nvfnic_terminate_tport_ls_reqs()
[all …]
/linux/drivers/nvme/target/
H A Dfcloop.c255 struct nvmefc_ls_req *lsreq; member
342 tls_req->lsreq->done(tls_req->lsreq, tls_req->status); in fcloop_rport_lsrqst_work()
357 struct nvmefc_ls_req *lsreq) in fcloop_h2t_ls_req() argument
366 tls_req->lsreq = lsreq; in fcloop_h2t_ls_req()
381 lsreq->rqstaddr, lsreq->rqstlen); in fcloop_h2t_ls_req()
391 struct nvmefc_ls_req *lsreq = tls_req->lsreq; in fcloop_h2t_xmt_ls_rsp() local
396 memcpy(lsreq->rspaddr, lsrsp->rspbuf, in fcloop_h2t_xmt_ls_rsp()
397 ((lsreq->rsplen < lsrsp->rsplen) ? in fcloop_h2t_xmt_ls_rsp()
398 lsreq->rsplen : lsrsp->rsplen)); in fcloop_h2t_xmt_ls_rsp()
433 tls_req->lsreq->done(tls_req->lsreq, tls_req->status); in fcloop_tport_lsrqst_work()
[all …]
H A Dfc.c350 struct nvmefc_ls_req *lsreq = &lsop->ls_req; in __nvmet_fc_finish_ls_req() local
366 fc_dma_unmap_single(tgtport->dev, lsreq->rqstdma, in __nvmet_fc_finish_ls_req()
367 (lsreq->rqstlen + lsreq->rsplen), in __nvmet_fc_finish_ls_req()
379 struct nvmefc_ls_req *lsreq = &lsop->ls_req; in __nvmet_fc_send_ls_req() local
389 lsreq->done = done; in __nvmet_fc_send_ls_req()
394 lsreq->rqstdma = fc_dma_map_single(tgtport->dev, lsreq->rqstaddr, in __nvmet_fc_send_ls_req()
395 lsreq->rqstlen + lsreq->rsplen, in __nvmet_fc_send_ls_req()
397 if (fc_dma_mapping_error(tgtport->dev, lsreq->rqstdma)) { in __nvmet_fc_send_ls_req()
401 lsreq->rspdma = lsreq->rqstdma + lsreq->rqstlen; in __nvmet_fc_send_ls_req()
412 lsreq); in __nvmet_fc_send_ls_req()
[all …]
/linux/include/linux/
H A Dnvme-fc-driver.h977 void *hosthandle, struct nvmefc_ls_req *lsreq);
979 void *hosthandle, struct nvmefc_ls_req *lsreq);