Lines Matching refs:localport

120 	struct nvme_fc_local_port	localport;
192 return container_of(portptr, struct nvme_fc_lport, localport);
247 WARN_ON(lport->localport.port_state != FC_OBJSTATE_DELETED);
255 ida_free(&nvme_fc_local_port_cnt, lport->localport.port_num);
287 if (lport->localport.node_name != pinfo->node_name ||
288 lport->localport.port_name != pinfo->port_name)
296 if (lport->localport.port_state != FC_OBJSTATE_DELETED) {
313 lport->localport.port_role = pinfo->port_role;
314 lport->localport.port_id = pinfo->port_id;
315 lport->localport.port_state = FC_OBJSTATE_ONLINE;
367 * look to see if there is already a localport that had been
370 * expired, we can simply re-enable the localport. Remoteports
382 *portptr = &newrec->localport;
386 /* nothing found - allocate a new localport struct */
414 newrec->localport.private = &newrec[1];
416 newrec->localport.private = NULL;
417 newrec->localport.node_name = pinfo->node_name;
418 newrec->localport.port_name = pinfo->port_name;
419 newrec->localport.port_role = pinfo->port_role;
420 newrec->localport.port_id = pinfo->port_id;
421 newrec->localport.port_state = FC_OBJSTATE_ONLINE;
422 newrec->localport.port_num = idx;
431 *portptr = &newrec->localport;
475 lport->ops->localport_delete(&lport->localport);
506 lport->localport.node_name, lport->localport.port_name);
519 localport_to_lport(rport->remoteport.localport);
652 * @localport: pointer to the (registered) local port that the remote
665 nvme_fc_register_remoteport(struct nvme_fc_local_port *localport,
669 struct nvme_fc_lport *lport = localport_to_lport(localport);
722 newrec->remoteport.localport = &lport->localport;
771 rport->lport->ops->ls_abort(&rport->lport->localport,
1095 ret = rport->lport->ops->ls_req(&rport->lport->localport,
1489 ret = lport->ops->xmt_ls_rsp(&lport->localport, &rport->remoteport,
1718 * a specific localport.
1860 ctrl->lport->ops->fcp_abort(&ctrl->lport->localport,
2298 ctrl->lport->ops->delete_queue(&ctrl->lport->localport, qidx,
2320 ret = ctrl->lport->ops->create_queue(&ctrl->lport->localport,
2747 ret = ctrl->lport->ops->fcp_io(&ctrl->lport->localport,
2875 ctrl->lport->ops->map_queues(&ctrl->lport->localport,
3013 if (cnt == 0 && lport->localport.port_state == FC_OBJSTATE_DELETED)
3014 lport->ops->localport_delete(&lport->localport);
3076 ctrl->cnum, ctrl->lport->localport.port_name,
3700 if (lport->localport.node_name != laddr.nn ||
3701 lport->localport.port_name != laddr.pn ||
3702 lport->localport.port_state != FC_OBJSTATE_ONLINE)