Home
last modified time | relevance | path

Searched refs:fc_port (Results 1 – 19 of 19) sorted by relevance

/drivers/scsi/qla2xxx/
Dtcm_qla2xxx.c276 static struct qla_tgt_cmd *tcm_qla2xxx_get_cmd(struct fc_port *sess) in tcm_qla2xxx_get_cmd()
354 struct fc_port *sess = container_of(kref, in tcm_qla2xxx_release_session()
355 struct fc_port, sess_kref); in tcm_qla2xxx_release_session()
360 static void tcm_qla2xxx_put_sess(struct fc_port *sess) in tcm_qla2xxx_put_sess()
370 struct fc_port *sess = se_sess->fabric_sess_ptr; in tcm_qla2xxx_close_session()
449 struct fc_port *sess; in tcm_qla2xxx_handle_cmd()
588 struct fc_port *sess = mcmd->sess; in tcm_qla2xxx_handle_tmr()
631 static struct qla_tgt_cmd *tcm_qla2xxx_find_cmd_by_tag(struct fc_port *sess, in tcm_qla2xxx_find_cmd_by_tag()
789 struct tcm_qla2xxx_nacl *, struct fc_port *);
793 static void tcm_qla2xxx_clear_nacl_from_fcport_map(struct fc_port *sess) in tcm_qla2xxx_clear_nacl_from_fcport_map()
[all …]
Dqla_dfs.c17 qla_dfs_rport_get(struct fc_port *fp, int attr_id, u64 *val) in qla_dfs_rport_get()
33 qla_dfs_rport_set(struct fc_port *fp, int attr_id, u64 val) in qla_dfs_rport_set()
55 struct fc_port *fp = data; \
60 struct fc_port *fp = data; \
76 struct fc_port *fp = data; \
106 qla2x00_dfs_create_rport(scsi_qla_host_t *vha, struct fc_port *fp) in qla2x00_dfs_create_rport()
140 qla2x00_dfs_remove_rport(scsi_qla_host_t *vha, struct fc_port *fp) in qla2x00_dfs_remove_rport()
154 struct fc_port *sess = NULL; in qla2x00_dfs_tgt_sess_show()
182 fc_port_t fc_port; in qla2x00_dfs_tgt_port_database_show() local
211 memset(&fc_port, 0, sizeof(fc_port_t)); in qla2x00_dfs_tgt_port_database_show()
[all …]
Dqla_target.h673 struct fc_port;
682 struct qla_tgt_cmd *(*find_cmd_by_tag)(struct fc_port *, uint64_t);
688 struct qla_tgt_cmd *(*get_cmd)(struct fc_port *);
692 void (*free_session)(struct fc_port *);
695 struct fc_port *);
696 void (*update_sess)(struct fc_port *, port_id_t, uint16_t, bool);
697 struct fc_port *(*find_sess_by_loop_id)(struct scsi_qla_host *,
699 struct fc_port *(*find_sess_by_s_id)(struct scsi_qla_host *,
701 void (*clear_nacl_from_fcport_map)(struct fc_port *);
702 void (*put_sess)(struct fc_port *);
[all …]
Dqla_gbl.h140 void qla2x00_release_all_sadb(struct scsi_qla_host *vha, struct fc_port *fcport);
142 void qla_edif_sess_down(struct scsi_qla_host *vha, struct fc_port *sess);
144 struct fc_port *fcport);
373 qla2x00_abort_target(struct fc_port *, uint64_t, int);
376 qla2x00_lun_reset(struct fc_port *, uint64_t, int);
450 qla24xx_abort_target(struct fc_port *, uint64_t, int);
452 qla24xx_lun_reset(struct fc_port *, uint64_t, int);
550 qla2x00_port_logout(scsi_qla_host_t *, struct fc_port *);
953 struct fc_port *, enum qlt_plogi_link_t);
955 extern void qlt_schedule_sess_for_deletion(struct fc_port *);
[all …]
Dtcm_qla2xxx.h25 struct fc_port *fc_port; member
Dqla_nvme.h36 struct fc_port *fcport;
139 int qla_nvme_register_remote(struct scsi_qla_host *, struct fc_port *);
Dqla_target.c112 static int qlt_issue_task_mgmt(struct fc_port *sess, u64 lun,
126 static struct fc_port *qlt_create_sess(struct scsi_qla_host *vha,
128 void qlt_unreg_sess(struct fc_port *sess);
707 fc_port_t *fcport = container_of(work, struct fc_port, del_work); in qla24xx_delete_sess_fn()
730 struct fc_port *sess = fcport; in qlt_fc_port_added()
883 struct fc_port *sess, enum qlt_plogi_link_t link) in qlt_plogi_ack_link()
971 struct fc_port *sess = container_of(work, struct fc_port, in qlt_free_session_done()
1189 void qlt_unreg_sess(struct fc_port *sess) in qlt_unreg_sess()
1226 struct fc_port *sess = NULL; in qlt_reset()
1260 static void qla24xx_chk_fcp_state(struct fc_port *sess) in qla24xx_chk_fcp_state()
[all …]
Dqla_edif.h28 struct fc_port *fcport;
Dqla_edif.c195 qla_edif_sa_ctl_init(scsi_qla_host_t *vha, struct fc_port *fcport) in qla_edif_sa_ctl_init()
337 struct fc_port *fcport, struct edif_sa_index_entry *entry, in __qla2x00_release_all_sadb()
421 void qla2x00_release_all_sadb(struct scsi_qla_host *vha, struct fc_port *fcport) in qla2x00_release_all_sadb()
473 struct fc_port *fcport, *tf; in qla_edif_app_start()
592 struct fc_port *fcport, *tf; in qla_edif_app_stop()
882 struct fc_port *fcport = NULL, *tf; in qla_edif_app_getfcinfo()
1011 struct fc_port *fcport = NULL, *tf; in qla_edif_app_getstats()
2412 struct fc_port *fcport; in qla24xx_auth_els()
3556 void qla_edif_sess_down(struct scsi_qla_host *vha, struct fc_port *sess) in qla_edif_sess_down()
3569 void qla_edif_clear_appdata(struct scsi_qla_host *vha, struct fc_port *fcport) in qla_edif_clear_appdata()
Dqla_nvme.c14 int qla_nvme_register_remote(struct scsi_qla_host *vha, struct fc_port *fcport) in qla_nvme_register_remote()
714 void qla_nvme_unregister_remote_port(struct fc_port *fcport) in qla_nvme_unregister_remote_port()
Dqla_def.h458 struct fc_port *fcport;
694 struct fc_port *fcport;
2524 typedef struct fc_port { struct
2568 struct fc_port *conflict; argument
3395 int (*target_reset) (struct fc_port *, uint64_t, int);
3396 int (*lun_reset) (struct fc_port *, uint64_t, int);
3521 struct fc_port *fcport;
Dqla_bsg.c16 struct fc_port *fcport = container_of(work, typeof(*fcport), in qla2xxx_free_fcport_work()
471 struct fc_port *fcport; in qla2x00_process_ct()
1996 struct fc_port *fcport; in qlafx00_mgmt_cmd()
Dqla_mbx.c1574 qla2x00_abort_target(struct fc_port *fcport, uint64_t l, int tag) in qla2x00_abort_target()
1622 qla2x00_lun_reset(struct fc_port *fcport, uint64_t l, int tag) in qla2x00_lun_reset()
3334 __qla24xx_issue_tmf(char *name, uint32_t type, struct fc_port *fcport, in __qla24xx_issue_tmf()
3429 qla24xx_abort_target(struct fc_port *fcport, uint64_t l, int tag) in qla24xx_abort_target()
3440 qla24xx_lun_reset(struct fc_port *fcport, uint64_t l, int tag) in qla24xx_lun_reset()
3981 struct fc_port *fcport; in qla24xx_report_id_acquisition()
6201 qla2x00_port_logout(scsi_qla_host_t *vha, struct fc_port *fcport) in qla2x00_port_logout()
Dqla_attr.c3265 .dd_fcrport_size = sizeof(struct fc_port *),
3312 .dd_fcrport_size = sizeof(struct fc_port *),
Dqla_init.c505 struct fc_port *fcport = ea->fcport; in qla24xx_handle_adisc_event()
1022 struct fc_port *fcport = NULL, *tf; in qla24xx_async_gnl_sp_done()
2449 struct fc_port *conflict_fcport; in qla24xx_handle_plogi_done_event()
2451 struct fc_port *fcport = ea->fcport; in qla24xx_handle_plogi_done_event()
6272 fc_port_t *fcport = container_of(work, struct fc_port, reg_work); in qla_register_fcport_fn()
Dqla_os.c858 fc_port_t *fcport = (struct fc_port *) cmd->device->hostdata; in qla2xxx_queuecommand()
984 fc_port_t *fcport = (struct fc_port *) cmd->device->hostdata; in qla2xxx_mqueuecommand()
1159 struct fc_port *fcport; in test_fcport_count()
1440 fc_port_t *fcport = (struct fc_port *) sdev->hostdata; in qla2xxx_eh_device_reset()
Dqla_iocb.c2545 struct fc_port *fcport = sp->fcport; in qla24xx_tm_iocb()
2885 struct fc_port *conflict_fcport; in qla2x00_els_dcmd2_sp_done()
Dqla_gs.c2815 struct fc_port *fcport = ea->fcport; in qla24xx_handle_gpsc_event()
/drivers/scsi/bfa/
Dbfa_defs_svc.h381 union bfa_fw_fc_port_stats_s fc_port; member