fc_port 381 drivers/scsi/bfa/bfa_defs_svc.h union bfa_fw_fc_port_stats_s fc_port; fc_port 3008 drivers/scsi/qla2xxx/qla_attr.c .dd_fcrport_size = sizeof(struct fc_port *), fc_port 3055 drivers/scsi/qla2xxx/qla_attr.c .dd_fcrport_size = sizeof(struct fc_port *), fc_port 438 drivers/scsi/qla2xxx/qla_bsg.c struct fc_port *fcport; fc_port 1957 drivers/scsi/qla2xxx/qla_bsg.c struct fc_port *fcport; fc_port 597 drivers/scsi/qla2xxx/qla_def.h struct fc_port *fcport; fc_port 2420 drivers/scsi/qla2xxx/qla_def.h struct fc_port *conflict; fc_port 3187 drivers/scsi/qla2xxx/qla_def.h int (*target_reset) (struct fc_port *, uint64_t, int); fc_port 3188 drivers/scsi/qla2xxx/qla_def.h int (*lun_reset) (struct fc_port *, uint64_t, int); fc_port 3305 drivers/scsi/qla2xxx/qla_def.h struct fc_port *fcport; fc_port 21 drivers/scsi/qla2xxx/qla_dfs.c struct fc_port *sess = NULL; fc_port 62 drivers/scsi/qla2xxx/qla_dfs.c fc_port_t fc_port; fc_port 90 drivers/scsi/qla2xxx/qla_dfs.c memset(&fc_port, 0, sizeof(fc_port_t)); fc_port 92 drivers/scsi/qla2xxx/qla_dfs.c fc_port.loop_id = loop_id; fc_port 94 drivers/scsi/qla2xxx/qla_dfs.c rc = qla24xx_gpdb_wait(vha, &fc_port, 0); fc_port 96 drivers/scsi/qla2xxx/qla_dfs.c fc_port.port_name, fc_port.d_id.b.domain, fc_port 97 drivers/scsi/qla2xxx/qla_dfs.c fc_port.d_id.b.area, fc_port.d_id.b.al_pa, fc_port 98 drivers/scsi/qla2xxx/qla_dfs.c fc_port.loop_id); fc_port 339 drivers/scsi/qla2xxx/qla_gbl.h qla2x00_abort_target(struct fc_port *, uint64_t, int); fc_port 342 drivers/scsi/qla2xxx/qla_gbl.h qla2x00_lun_reset(struct fc_port *, uint64_t, int); fc_port 412 drivers/scsi/qla2xxx/qla_gbl.h qla24xx_abort_target(struct fc_port *, uint64_t, int); fc_port 414 drivers/scsi/qla2xxx/qla_gbl.h qla24xx_lun_reset(struct fc_port *, uint64_t, int); fc_port 505 drivers/scsi/qla2xxx/qla_gbl.h qla2x00_port_logout(scsi_qla_host_t *, struct fc_port *); fc_port 905 drivers/scsi/qla2xxx/qla_gbl.h struct fc_port *, enum qlt_plogi_link_t); fc_port 907 drivers/scsi/qla2xxx/qla_gbl.h extern void qlt_schedule_sess_for_deletion(struct fc_port *); fc_port 908 drivers/scsi/qla2xxx/qla_gbl.h extern struct fc_port *qlt_find_sess_invalidate_other(scsi_qla_host_t *, fc_port 909 drivers/scsi/qla2xxx/qla_gbl.h uint64_t wwn, port_id_t port_id, uint16_t loop_id, struct fc_port **); fc_port 919 drivers/scsi/qla2xxx/qla_gbl.h void qla_nvme_unregister_remote_port(struct fc_port *fcport); fc_port 2967 drivers/scsi/qla2xxx/qla_gs.c struct fc_port *fcport = ea->fcport; fc_port 487 drivers/scsi/qla2xxx/qla_init.c struct fc_port *fcport = ea->fcport; fc_port 969 drivers/scsi/qla2xxx/qla_init.c struct fc_port *fcport = NULL, *tf; fc_port 1940 drivers/scsi/qla2xxx/qla_init.c struct fc_port *conflict_fcport; fc_port 1942 drivers/scsi/qla2xxx/qla_init.c struct fc_port *fcport = ea->fcport; fc_port 5467 drivers/scsi/qla2xxx/qla_init.c fc_port_t *fcport = container_of(work, struct fc_port, reg_work); fc_port 2481 drivers/scsi/qla2xxx/qla_iocb.c struct fc_port *fcport = sp->fcport; fc_port 1520 drivers/scsi/qla2xxx/qla_mbx.c qla2x00_abort_target(struct fc_port *fcport, uint64_t l, int tag) fc_port 1568 drivers/scsi/qla2xxx/qla_mbx.c qla2x00_lun_reset(struct fc_port *fcport, uint64_t l, int tag) fc_port 3193 drivers/scsi/qla2xxx/qla_mbx.c __qla24xx_issue_tmf(char *name, uint32_t type, struct fc_port *fcport, fc_port 3288 drivers/scsi/qla2xxx/qla_mbx.c qla24xx_abort_target(struct fc_port *fcport, uint64_t l, int tag) fc_port 3299 drivers/scsi/qla2xxx/qla_mbx.c qla24xx_lun_reset(struct fc_port *fcport, uint64_t l, int tag) fc_port 3840 drivers/scsi/qla2xxx/qla_mbx.c struct fc_port *fcport; fc_port 5957 drivers/scsi/qla2xxx/qla_mbx.c qla2x00_port_logout(scsi_qla_host_t *vha, struct fc_port *fcport) fc_port 747 drivers/scsi/qla2xxx/qla_mr.c struct fc_port *fcport; fc_port 15 drivers/scsi/qla2xxx/qla_nvme.c int qla_nvme_register_remote(struct scsi_qla_host *vha, struct fc_port *fcport) fc_port 631 drivers/scsi/qla2xxx/qla_nvme.c void qla_nvme_unregister_remote_port(struct fc_port *fcport) fc_port 40 drivers/scsi/qla2xxx/qla_nvme.h struct fc_port *fcport; fc_port 142 drivers/scsi/qla2xxx/qla_nvme.h int qla_nvme_register_remote(struct scsi_qla_host *, struct fc_port *); fc_port 804 drivers/scsi/qla2xxx/qla_os.c fc_port_t *fcport = (struct fc_port *) cmd->device->hostdata; fc_port 928 drivers/scsi/qla2xxx/qla_os.c fc_port_t *fcport = (struct fc_port *) cmd->device->hostdata; fc_port 1378 drivers/scsi/qla2xxx/qla_os.c struct scsi_cmnd *cmd, int (*do_reset)(struct fc_port *, uint64_t, int)) fc_port 1381 drivers/scsi/qla2xxx/qla_os.c fc_port_t *fcport = (struct fc_port *) cmd->device->hostdata; fc_port 1485 drivers/scsi/qla2xxx/qla_os.c fc_port_t *fcport = (struct fc_port *) cmd->device->hostdata; fc_port 1645 drivers/scsi/qla2xxx/qla_os.c struct fc_port *fcport; fc_port 114 drivers/scsi/qla2xxx/qla_target.c static int qlt_issue_task_mgmt(struct fc_port *sess, u64 lun, fc_port 128 drivers/scsi/qla2xxx/qla_target.c static struct fc_port *qlt_create_sess(struct scsi_qla_host *vha, fc_port 130 drivers/scsi/qla2xxx/qla_target.c void qlt_unreg_sess(struct fc_port *sess); fc_port 696 drivers/scsi/qla2xxx/qla_target.c fc_port_t *fcport = container_of(work, struct fc_port, del_work); fc_port 714 drivers/scsi/qla2xxx/qla_target.c struct fc_port *sess = fcport; fc_port 867 drivers/scsi/qla2xxx/qla_target.c struct fc_port *sess, enum qlt_plogi_link_t link) fc_port 949 drivers/scsi/qla2xxx/qla_target.c struct fc_port *sess = container_of(work, struct fc_port, fc_port 1139 drivers/scsi/qla2xxx/qla_target.c void qlt_unreg_sess(struct fc_port *sess) fc_port 1171 drivers/scsi/qla2xxx/qla_target.c struct fc_port *sess = NULL; fc_port 1205 drivers/scsi/qla2xxx/qla_target.c static void qla24xx_chk_fcp_state(struct fc_port *sess) fc_port 1214 drivers/scsi/qla2xxx/qla_target.c void qlt_schedule_sess_for_deletion(struct fc_port *sess) fc_port 1274 drivers/scsi/qla2xxx/qla_target.c struct fc_port *sess; fc_port 1336 drivers/scsi/qla2xxx/qla_target.c static struct fc_port *qlt_create_sess( fc_port 1342 drivers/scsi/qla2xxx/qla_target.c struct fc_port *sess = fcport; fc_port 1420 drivers/scsi/qla2xxx/qla_target.c struct fc_port *sess = fcport; fc_port 2069 drivers/scsi/qla2xxx/qla_target.c struct abts_recv_from_24xx *abts, struct fc_port *sess) fc_port 2127 drivers/scsi/qla2xxx/qla_target.c struct fc_port *sess; fc_port 3784 drivers/scsi/qla2xxx/qla_target.c struct fc_port *sess = cmd->sess; fc_port 4085 drivers/scsi/qla2xxx/qla_target.c struct fc_port *sess = cmd->sess; fc_port 4267 drivers/scsi/qla2xxx/qla_target.c struct fc_port *sess, fc_port 4310 drivers/scsi/qla2xxx/qla_target.c struct fc_port *sess; fc_port 4382 drivers/scsi/qla2xxx/qla_target.c static int qlt_issue_task_mgmt(struct fc_port *sess, u64 lun, fc_port 4447 drivers/scsi/qla2xxx/qla_target.c struct fc_port *sess; fc_port 4470 drivers/scsi/qla2xxx/qla_target.c struct imm_ntfy_from_isp *iocb, struct fc_port *sess) fc_port 4515 drivers/scsi/qla2xxx/qla_target.c struct fc_port *sess; fc_port 4561 drivers/scsi/qla2xxx/qla_target.c struct fc_port * fc_port 4563 drivers/scsi/qla2xxx/qla_target.c port_id_t port_id, uint16_t loop_id, struct fc_port **conflict_sess) fc_port 4565 drivers/scsi/qla2xxx/qla_target.c struct fc_port *sess = NULL, *other_sess; fc_port 4675 drivers/scsi/qla2xxx/qla_target.c struct fc_port *sess = NULL, *conflict_sess = NULL; fc_port 4853 drivers/scsi/qla2xxx/qla_target.c struct fc_port *sess = NULL, *conflict_sess = NULL; fc_port 5273 drivers/scsi/qla2xxx/qla_target.c struct fc_port *sess = NULL; fc_port 5344 drivers/scsi/qla2xxx/qla_target.c struct fc_port *sess; fc_port 6091 drivers/scsi/qla2xxx/qla_target.c static struct fc_port *qlt_make_local_sess(struct scsi_qla_host *vha, fc_port 6094 drivers/scsi/qla2xxx/qla_target.c struct fc_port *sess = NULL; fc_port 6165 drivers/scsi/qla2xxx/qla_target.c struct fc_port *sess = NULL; fc_port 6227 drivers/scsi/qla2xxx/qla_target.c struct fc_port *sess; fc_port 660 drivers/scsi/qla2xxx/qla_target.h struct fc_port; fc_port 669 drivers/scsi/qla2xxx/qla_target.h struct qla_tgt_cmd *(*find_cmd_by_tag)(struct fc_port *, uint64_t); fc_port 677 drivers/scsi/qla2xxx/qla_target.h void (*free_session)(struct fc_port *); fc_port 680 drivers/scsi/qla2xxx/qla_target.h struct fc_port *); fc_port 681 drivers/scsi/qla2xxx/qla_target.h void (*update_sess)(struct fc_port *, port_id_t, uint16_t, bool); fc_port 682 drivers/scsi/qla2xxx/qla_target.h struct fc_port *(*find_sess_by_loop_id)(struct scsi_qla_host *, fc_port 684 drivers/scsi/qla2xxx/qla_target.h struct fc_port *(*find_sess_by_s_id)(struct scsi_qla_host *, fc_port 686 drivers/scsi/qla2xxx/qla_target.h void (*clear_nacl_from_fcport_map)(struct fc_port *); fc_port 687 drivers/scsi/qla2xxx/qla_target.h void (*put_sess)(struct fc_port *); fc_port 688 drivers/scsi/qla2xxx/qla_target.h void (*shutdown_sess)(struct fc_port *); fc_port 858 drivers/scsi/qla2xxx/qla_target.h struct fc_port *sess; fc_port 948 drivers/scsi/qla2xxx/qla_target.h struct fc_port *sess; fc_port 1003 drivers/scsi/qla2xxx/qla_target.h extern void qlt_unreg_sess(struct fc_port *); fc_port 326 drivers/scsi/qla2xxx/tcm_qla2xxx.c struct fc_port *sess = container_of(kref, fc_port 327 drivers/scsi/qla2xxx/tcm_qla2xxx.c struct fc_port, sess_kref); fc_port 332 drivers/scsi/qla2xxx/tcm_qla2xxx.c static void tcm_qla2xxx_put_sess(struct fc_port *sess) fc_port 342 drivers/scsi/qla2xxx/tcm_qla2xxx.c struct fc_port *sess = se_sess->fabric_sess_ptr; fc_port 426 drivers/scsi/qla2xxx/tcm_qla2xxx.c struct fc_port *sess; fc_port 551 drivers/scsi/qla2xxx/tcm_qla2xxx.c struct fc_port *sess = mcmd->sess; fc_port 596 drivers/scsi/qla2xxx/tcm_qla2xxx.c static struct qla_tgt_cmd *tcm_qla2xxx_find_cmd_by_tag(struct fc_port *sess, fc_port 755 drivers/scsi/qla2xxx/tcm_qla2xxx.c struct tcm_qla2xxx_nacl *, struct fc_port *); fc_port 759 drivers/scsi/qla2xxx/tcm_qla2xxx.c static void tcm_qla2xxx_clear_nacl_from_fcport_map(struct fc_port *sess) fc_port 798 drivers/scsi/qla2xxx/tcm_qla2xxx.c static void tcm_qla2xxx_shutdown_sess(struct fc_port *sess) fc_port 1146 drivers/scsi/qla2xxx/tcm_qla2xxx.c static struct fc_port *tcm_qla2xxx_find_sess_by_s_id(scsi_qla_host_t *vha, fc_port 1173 drivers/scsi/qla2xxx/tcm_qla2xxx.c if (!nacl->fc_port) { fc_port 1178 drivers/scsi/qla2xxx/tcm_qla2xxx.c return nacl->fc_port; fc_port 1189 drivers/scsi/qla2xxx/tcm_qla2xxx.c struct fc_port *fc_port, fc_port 1213 drivers/scsi/qla2xxx/tcm_qla2xxx.c fc_port->se_sess = se_sess; fc_port 1214 drivers/scsi/qla2xxx/tcm_qla2xxx.c nacl->fc_port = fc_port; fc_port 1218 drivers/scsi/qla2xxx/tcm_qla2xxx.c if (nacl->fc_port) { fc_port 1222 drivers/scsi/qla2xxx/tcm_qla2xxx.c nacl->fc_port = NULL; fc_port 1227 drivers/scsi/qla2xxx/tcm_qla2xxx.c fc_port->se_sess = se_sess; fc_port 1228 drivers/scsi/qla2xxx/tcm_qla2xxx.c nacl->fc_port = fc_port; fc_port 1240 drivers/scsi/qla2xxx/tcm_qla2xxx.c fc_port->se_sess = se_sess; fc_port 1241 drivers/scsi/qla2xxx/tcm_qla2xxx.c nacl->fc_port = fc_port; fc_port 1244 drivers/scsi/qla2xxx/tcm_qla2xxx.c nacl->fc_port, new_se_nacl, new_se_nacl->initiatorname); fc_port 1250 drivers/scsi/qla2xxx/tcm_qla2xxx.c static struct fc_port *tcm_qla2xxx_find_sess_by_loop_id( fc_port 1278 drivers/scsi/qla2xxx/tcm_qla2xxx.c if (!nacl->fc_port) { fc_port 1283 drivers/scsi/qla2xxx/tcm_qla2xxx.c return nacl->fc_port; fc_port 1294 drivers/scsi/qla2xxx/tcm_qla2xxx.c struct fc_port *fc_port, fc_port 1309 drivers/scsi/qla2xxx/tcm_qla2xxx.c if (fc_port->se_sess != se_sess) fc_port 1310 drivers/scsi/qla2xxx/tcm_qla2xxx.c fc_port->se_sess = se_sess; fc_port 1311 drivers/scsi/qla2xxx/tcm_qla2xxx.c if (nacl->fc_port != fc_port) fc_port 1312 drivers/scsi/qla2xxx/tcm_qla2xxx.c nacl->fc_port = fc_port; fc_port 1316 drivers/scsi/qla2xxx/tcm_qla2xxx.c if (nacl->fc_port) { fc_port 1320 drivers/scsi/qla2xxx/tcm_qla2xxx.c nacl->fc_port = NULL; fc_port 1326 drivers/scsi/qla2xxx/tcm_qla2xxx.c if (fc_port->se_sess != se_sess) fc_port 1327 drivers/scsi/qla2xxx/tcm_qla2xxx.c fc_port->se_sess = se_sess; fc_port 1328 drivers/scsi/qla2xxx/tcm_qla2xxx.c if (nacl->fc_port != fc_port) fc_port 1329 drivers/scsi/qla2xxx/tcm_qla2xxx.c nacl->fc_port = fc_port; fc_port 1341 drivers/scsi/qla2xxx/tcm_qla2xxx.c if (fc_port->se_sess != se_sess) fc_port 1342 drivers/scsi/qla2xxx/tcm_qla2xxx.c fc_port->se_sess = se_sess; fc_port 1343 drivers/scsi/qla2xxx/tcm_qla2xxx.c if (nacl->fc_port != fc_port) fc_port 1344 drivers/scsi/qla2xxx/tcm_qla2xxx.c nacl->fc_port = fc_port; fc_port 1347 drivers/scsi/qla2xxx/tcm_qla2xxx.c nacl->fc_port, new_se_nacl, new_se_nacl->initiatorname); fc_port 1354 drivers/scsi/qla2xxx/tcm_qla2xxx.c struct tcm_qla2xxx_nacl *nacl, struct fc_port *sess) fc_port 1364 drivers/scsi/qla2xxx/tcm_qla2xxx.c static void tcm_qla2xxx_free_session(struct fc_port *sess) fc_port 1402 drivers/scsi/qla2xxx/tcm_qla2xxx.c struct fc_port *qlat_sess = p; fc_port 1427 drivers/scsi/qla2xxx/tcm_qla2xxx.c struct fc_port *qlat_sess) fc_port 1471 drivers/scsi/qla2xxx/tcm_qla2xxx.c static void tcm_qla2xxx_update_sess(struct fc_port *sess, port_id_t s_id, fc_port 25 drivers/scsi/qla2xxx/tcm_qla2xxx.h struct fc_port *fc_port;