Lines Matching refs:lsreq

183 ls_req_to_lsop(struct nvmefc_ls_req *lsreq)  in ls_req_to_lsop()  argument
185 return container_of(lsreq, struct nvmefc_ls_req_op, ls_req); in ls_req_to_lsop()
1008 struct nvmefc_ls_req *lsreq = &lsop->ls_req; in __nvme_fc_finish_ls_req() local
1024 fc_dma_unmap_single(rport->dev, lsreq->rqstdma, in __nvme_fc_finish_ls_req()
1025 (lsreq->rqstlen + lsreq->rsplen), in __nvme_fc_finish_ls_req()
1036 struct nvmefc_ls_req *lsreq = &lsop->ls_req; in __nvme_fc_send_ls_req() local
1046 lsreq->done = done; in __nvme_fc_send_ls_req()
1052 lsreq->rqstdma = fc_dma_map_single(rport->dev, lsreq->rqstaddr, in __nvme_fc_send_ls_req()
1053 lsreq->rqstlen + lsreq->rsplen, in __nvme_fc_send_ls_req()
1055 if (fc_dma_mapping_error(rport->dev, lsreq->rqstdma)) { in __nvme_fc_send_ls_req()
1059 lsreq->rspdma = lsreq->rqstdma + lsreq->rqstlen; in __nvme_fc_send_ls_req()
1070 &rport->remoteport, lsreq); in __nvme_fc_send_ls_req()
1082 fc_dma_unmap_single(rport->dev, lsreq->rqstdma, in __nvme_fc_send_ls_req()
1083 (lsreq->rqstlen + lsreq->rsplen), in __nvme_fc_send_ls_req()
1092 nvme_fc_send_ls_req_done(struct nvmefc_ls_req *lsreq, int status) in nvme_fc_send_ls_req_done() argument
1094 struct nvmefc_ls_req_op *lsop = ls_req_to_lsop(lsreq); in nvme_fc_send_ls_req_done()
1103 struct nvmefc_ls_req *lsreq = &lsop->ls_req; in nvme_fc_send_ls_req() local
1104 struct fcnvme_ls_rjt *rjt = lsreq->rspaddr; in nvme_fc_send_ls_req()
1183 struct nvmefc_ls_req *lsreq; in nvme_fc_connect_admin_queue() local
1195 lsreq = &lsop->ls_req; in nvme_fc_connect_admin_queue()
1197 lsreq->private = (void *)&lsop[1]; in nvme_fc_connect_admin_queue()
1199 (lsreq->private + ctrl->lport->ops->lsrqst_priv_sz); in nvme_fc_connect_admin_queue()
1223 lsreq->rqstaddr = assoc_rqst; in nvme_fc_connect_admin_queue()
1224 lsreq->rqstlen = sizeof(*assoc_rqst); in nvme_fc_connect_admin_queue()
1225 lsreq->rspaddr = assoc_acc; in nvme_fc_connect_admin_queue()
1226 lsreq->rsplen = sizeof(*assoc_acc); in nvme_fc_connect_admin_queue()
1227 lsreq->timeout = NVME_FC_CONNECT_TIMEOUT_SEC; in nvme_fc_connect_admin_queue()
1292 struct nvmefc_ls_req *lsreq; in nvme_fc_connect_queue() local
1304 lsreq = &lsop->ls_req; in nvme_fc_connect_queue()
1306 lsreq->private = (void *)&lsop[1]; in nvme_fc_connect_queue()
1308 (lsreq->private + ctrl->lport->ops->lsrqst_priv_sz); in nvme_fc_connect_queue()
1331 lsreq->rqstaddr = conn_rqst; in nvme_fc_connect_queue()
1332 lsreq->rqstlen = sizeof(*conn_rqst); in nvme_fc_connect_queue()
1333 lsreq->rspaddr = conn_acc; in nvme_fc_connect_queue()
1334 lsreq->rsplen = sizeof(*conn_acc); in nvme_fc_connect_queue()
1335 lsreq->timeout = NVME_FC_CONNECT_TIMEOUT_SEC; in nvme_fc_connect_queue()
1385 nvme_fc_disconnect_assoc_done(struct nvmefc_ls_req *lsreq, int status) in nvme_fc_disconnect_assoc_done() argument
1387 struct nvmefc_ls_req_op *lsop = ls_req_to_lsop(lsreq); in nvme_fc_disconnect_assoc_done()
1419 struct nvmefc_ls_req *lsreq; in nvme_fc_xmt_disconnect_assoc() local
1430 lsreq = &lsop->ls_req; in nvme_fc_xmt_disconnect_assoc()
1432 lsreq->private = (void *)&lsop[1]; in nvme_fc_xmt_disconnect_assoc()
1434 (lsreq->private + ctrl->lport->ops->lsrqst_priv_sz); in nvme_fc_xmt_disconnect_assoc()
1457 lsreq->rqstaddr = discon_rqst; in nvme_fc_xmt_disconnect_assoc()
1458 lsreq->rqstlen = sizeof(*discon_rqst); in nvme_fc_xmt_disconnect_assoc()
1459 lsreq->rspaddr = discon_acc; in nvme_fc_xmt_disconnect_assoc()
1460 lsreq->rsplen = sizeof(*discon_acc); in nvme_fc_xmt_disconnect_assoc()
1461 lsreq->timeout = NVME_FC_CONNECT_TIMEOUT_SEC; in nvme_fc_xmt_disconnect_assoc()