Lines Matching refs:lsreq
202 ls_req_to_lsop(struct nvmefc_ls_req *lsreq)
204 return container_of(lsreq, struct nvmefc_ls_req_op, ls_req);
1034 struct nvmefc_ls_req *lsreq = &lsop->ls_req;
1050 fc_dma_unmap_single(rport->dev, lsreq->rqstdma,
1051 (lsreq->rqstlen + lsreq->rsplen),
1062 struct nvmefc_ls_req *lsreq = &lsop->ls_req;
1072 lsreq->done = done;
1078 lsreq->rqstdma = fc_dma_map_single(rport->dev, lsreq->rqstaddr,
1079 lsreq->rqstlen + lsreq->rsplen,
1081 if (fc_dma_mapping_error(rport->dev, lsreq->rqstdma)) {
1085 lsreq->rspdma = lsreq->rqstdma + lsreq->rqstlen;
1096 &rport->remoteport, lsreq);
1108 fc_dma_unmap_single(rport->dev, lsreq->rqstdma,
1109 (lsreq->rqstlen + lsreq->rsplen),
1118 nvme_fc_send_ls_req_done(struct nvmefc_ls_req *lsreq, int status)
1120 struct nvmefc_ls_req_op *lsop = ls_req_to_lsop(lsreq);
1129 struct nvmefc_ls_req *lsreq = &lsop->ls_req;
1130 struct fcnvme_ls_rjt *rjt = lsreq->rspaddr;
1174 struct nvmefc_ls_req *lsreq;
1193 lsreq = &lsop->ls_req;
1195 lsreq->private = &assoc_acc[1];
1197 lsreq->private = NULL;
1220 lsreq->rqstaddr = assoc_rqst;
1221 lsreq->rqstlen = sizeof(*assoc_rqst);
1222 lsreq->rspaddr = assoc_acc;
1223 lsreq->rsplen = sizeof(*assoc_acc);
1224 lsreq->timeout = NVME_FC_LS_TIMEOUT_SEC;
1291 struct nvmefc_ls_req *lsreq;
1309 lsreq = &lsop->ls_req;
1311 lsreq->private = (void *)&conn_acc[1];
1313 lsreq->private = NULL;
1335 lsreq->rqstaddr = conn_rqst;
1336 lsreq->rqstlen = sizeof(*conn_rqst);
1337 lsreq->rspaddr = conn_acc;
1338 lsreq->rsplen = sizeof(*conn_acc);
1339 lsreq->timeout = NVME_FC_LS_TIMEOUT_SEC;
1389 nvme_fc_disconnect_assoc_done(struct nvmefc_ls_req *lsreq, int status)
1391 struct nvmefc_ls_req_op *lsop = ls_req_to_lsop(lsreq);
1423 struct nvmefc_ls_req *lsreq;
1439 lsreq = &lsop->ls_req;
1441 lsreq->private = (void *)&discon_acc[1];
1443 lsreq->private = NULL;
1445 nvmefc_fmt_lsreq_discon_assoc(lsreq, discon_rqst, discon_acc,