• Home
  • Raw
  • Download

Lines Matching refs:rport

19 	struct nvme_rport *rport;  in qla_nvme_register_remote()  local
40 rport = kzalloc(sizeof(*rport), GFP_KERNEL); in qla_nvme_register_remote()
41 if (!rport) { in qla_nvme_register_remote()
47 rport->req.port_name = wwn_to_u64(fcport->port_name); in qla_nvme_register_remote()
48 rport->req.node_name = wwn_to_u64(fcport->node_name); in qla_nvme_register_remote()
49 rport->req.port_role = 0; in qla_nvme_register_remote()
52 rport->req.port_role = FC_PORT_ROLE_NVME_INITIATOR; in qla_nvme_register_remote()
55 rport->req.port_role |= FC_PORT_ROLE_NVME_TARGET; in qla_nvme_register_remote()
58 rport->req.port_role |= FC_PORT_ROLE_NVME_DISCOVERY; in qla_nvme_register_remote()
60 rport->req.port_id = fcport->d_id.b24; in qla_nvme_register_remote()
64 __func__, rport->req.node_name, rport->req.port_name, in qla_nvme_register_remote()
65 rport->req.port_id); in qla_nvme_register_remote()
67 ret = nvme_fc_register_remoteport(vha->nvme_local_port, &rport->req, in qla_nvme_register_remote()
78 rport->fcport = fcport; in qla_nvme_register_remote()
79 list_add_tail(&rport->list, &vha->nvme_rport_list); in qla_nvme_register_remote()
195 struct nvme_fc_remote_port *rport, struct nvmefc_ls_req *fd) in qla_nvme_ls_abort() argument
198 fc_port_t *fcport = rport->private; in qla_nvme_ls_abort()
221 struct nvme_fc_remote_port *rport, struct nvmefc_ls_req *fd) in qla_nvme_ls_req() argument
223 fc_port_t *fcport = rport->private; in qla_nvme_ls_req()
274 struct nvme_fc_remote_port *rport, void *hw_queue_handle, in qla_nvme_fcp_abort() argument
280 fc_port_t *fcport = rport->private; in qla_nvme_fcp_abort()
493 struct nvme_fc_remote_port *rport, void *hw_queue_handle, in qla_nvme_post_cmd() argument
510 fcport = rport->private; in qla_nvme_post_cmd()
557 static void qla_nvme_remoteport_delete(struct nvme_fc_remote_port *rport) in qla_nvme_remoteport_delete() argument
562 fcport = rport->private; in qla_nvme_remoteport_delete()
645 struct nvme_rport *rport, *trport; in qla_nvme_unregister_remote_port() local
653 list_for_each_entry_safe(rport, trport, in qla_nvme_unregister_remote_port()
655 if (rport->fcport == fcport) { in qla_nvme_unregister_remote_port()
668 struct nvme_rport *rport, *trport; in qla_nvme_delete() local
675 list_for_each_entry_safe(rport, trport, &vha->nvme_rport_list, list) { in qla_nvme_delete()
676 fcport = rport->fcport; in qla_nvme_delete()