Lines Matching refs:remoteport
218 struct nvme_fc_remote_port *remoteport;
229 struct nvme_fc_remote_port *remoteport;
348 struct nvme_fc_remote_port *remoteport,
352 struct fcloop_rport *rport = remoteport->private;
382 struct nvme_fc_remote_port *remoteport = tport->remoteport;
391 if (remoteport) {
392 rport = remoteport->private;
441 * 1:1 tgtport vs remoteport
446 if (!tport->remoteport) {
456 ret = nvme_fc_rcv_ls_req(tport->remoteport, &tls_req->ls_rsp,
464 struct nvme_fc_remote_port *remoteport,
469 struct fcloop_rport *rport = remoteport->private;
506 if (tport->remoteport)
507 nvme_fc_rescan_remoteport(tport->remoteport);
715 struct nvme_fc_remote_port *remoteport,
719 struct fcloop_rport *rport = remoteport->private;
932 struct nvme_fc_remote_port *remoteport,
945 struct nvme_fc_remote_port *remoteport,
1030 fcloop_remoteport_delete(struct nvme_fc_remote_port *remoteport)
1032 struct fcloop_rport *rport = remoteport->private;
1212 fcloop_alloc_nport(const char *buf, size_t count, bool remoteport)
1218 u32 opts_mask = (remoteport) ? RPORT_OPTS : TGTPORT_OPTS;
1260 if (remoteport) {
1269 if ((remoteport && nport->rport) ||
1270 (!remoteport && nport->tport)) {
1279 if (remoteport)
1309 struct nvme_fc_remote_port *remoteport;
1326 &pinfo, &remoteport);
1327 if (ret || !remoteport) {
1333 rport = remoteport->private;
1334 rport->remoteport = remoteport;
1337 nport->tport->remoteport = remoteport;
1357 nport->tport->remoteport = NULL;
1369 return nvme_fc_unregister_remoteport(rport->remoteport);
1435 tport->remoteport = (nport->rport) ? nport->rport->remoteport : NULL;