Lines Matching defs:tls_req
323 struct fcloop_lsreq *tls_req;
327 tls_req = list_first_entry_or_null(&rport->ls_list,
329 if (!tls_req)
332 list_del(&tls_req->ls_list);
335 tls_req->lsreq->done(tls_req->lsreq, tls_req->status);
337 * callee may free memory containing tls_req.
351 struct fcloop_lsreq *tls_req = lsreq->private;
355 tls_req->lsreq = lsreq;
356 INIT_LIST_HEAD(&tls_req->ls_list);
359 tls_req->status = -ECONNREFUSED;
361 list_add_tail(&tls_req->ls_list, &rport->ls_list);
367 tls_req->status = 0;
369 &tls_req->ls_rsp,
379 struct fcloop_lsreq *tls_req = ls_rsp_to_lsreq(lsrsp);
380 struct nvmefc_ls_req *lsreq = tls_req->lsreq;
394 list_add_tail(&tls_req->ls_list, &rport->ls_list);
407 struct fcloop_lsreq *tls_req;
411 tls_req = list_first_entry_or_null(&tport->ls_list,
413 if (!tls_req)
416 list_del(&tls_req->ls_list);
419 tls_req->lsreq->done(tls_req->lsreq, tls_req->status);
421 * callee may free memory containing tls_req.
434 struct fcloop_lsreq *tls_req = lsreq->private;
443 tls_req->lsreq = lsreq;
444 INIT_LIST_HEAD(&tls_req->ls_list);
447 tls_req->status = -ECONNREFUSED;
449 list_add_tail(&tls_req->ls_list, &tport->ls_list);
455 tls_req->status = 0;
456 ret = nvme_fc_rcv_ls_req(tport->remoteport, &tls_req->ls_rsp,
467 struct fcloop_lsreq *tls_req = ls_rsp_to_lsreq(lsrsp);
468 struct nvmefc_ls_req *lsreq = tls_req->lsreq;
481 list_add_tail(&tport->ls_list, &tls_req->ls_list);