• Home
  • Raw
  • Download

Lines Matching defs:scsi_qla_host

4839 typedef struct scsi_qla_host {  struct
4840 struct list_head list;
4841 struct list_head vp_fcports; /* list of fcports */
4842 struct list_head work_list;
4843 spinlock_t work_lock;
4844 struct work_struct iocb_work;
4847 struct Scsi_Host *host;
4848 unsigned long host_no;
4849 uint8_t host_str[16];
4851 volatile struct {
4869 } flags;
4871 atomic_t loop_state;
4879 unsigned long relogin_jif;
4880 unsigned long dpc_flags;
4919 unsigned long pci_flags;
4924 uint32_t device_flags;
4930 uint16_t loop_id; /* Host adapter loop id */
4931 uint16_t self_login_loop_id; /* host adapter loop id
4934 fc_port_t bidir_fcport; /* fcport used for bidir cmnds
4939 port_id_t d_id; /* Host adapter port id */
4940 uint8_t marker_needed;
4941 uint16_t mgmt_svr_loop_id;
4946 uint8_t loop_down_abort_time; /* port down timer */
4947 atomic_t loop_down_timer; /* loop down timer */
4948 uint8_t link_down_timeout; /* link down timeout */
4950 uint32_t timer_active;
4951 struct timer_list timer;
4953 uint8_t node_name[WWN_SIZE];
4954 uint8_t port_name[WWN_SIZE];
4955 uint8_t fabric_node_name[WWN_SIZE];
4956 uint8_t fabric_port_name[WWN_SIZE];
4958 struct nvme_fc_local_port *nvme_local_port;
4959 struct completion nvme_del_done;
4961 uint16_t fcoe_vlan_id;
4962 uint16_t fcoe_fcf_idx;
4963 uint8_t fcoe_vn_port_mac[6];
4966 struct list_head qla_cmd_list;
4967 struct list_head qla_sess_op_cmd_list;
4968 struct list_head unknown_atio_list;
4969 spinlock_t cmd_list_lock;
4970 struct delayed_work unknown_atio_work;
4973 atomic_t generation_tick;
4975 int total_fcport_update_gen;
4977 struct list_head logo_list;
4979 struct list_head plogi_ack_list;
4981 struct list_head qp_list;
4983 uint32_t vp_abort_cnt;
4985 struct fc_vport *fc_vport; /* holds fc_vport * for each vport */
4986 uint16_t vp_idx; /* vport ID */
4987 struct qla_qpair *qpair; /* base qpair */
4989 unsigned long vp_flags;
4996 atomic_t vp_state;
5001 uint16_t vp_err_state;
5002 uint16_t vp_prev_err_state;
5009 struct qla_hw_data *hw;
5010 struct scsi_qlt_host vha_tgt;
5011 struct req_que *req;
5012 int fw_heartbeat_counter;
5013 int seconds_since_last_heartbeat;
5014 struct fc_host_statistics fc_host_stat;
5015 struct qla_statistics qla_stats;
5016 struct bidi_statistics bidi_stats;
5017 atomic_t vref_count;
5018 struct qla8044_reset_template reset_tmplt;
5019 uint16_t bbcr;
5021 uint16_t u_ql2xexchoffld;
5022 uint16_t u_ql2xiniexchg;
5023 uint16_t qlini_mode;
5024 uint16_t ql2xexchoffld;
5025 uint16_t ql2xiniexchg;
5027 struct dentry *dfs_rport_root;
5029 struct purex_list {
5032 } purex_list;
5033 struct purex_item default_item;
5035 struct name_list_extended gnl;
5059 } scsi_qla_host_t; argument