Lines Matching defs:scsi_qla_host
3478 typedef struct scsi_qla_host { struct
3479 struct list_head list;
3480 struct list_head vp_fcports; /* list of fcports */
3481 struct list_head work_list;
3482 spinlock_t work_lock;
3485 struct Scsi_Host *host;
3486 unsigned long host_no;
3487 uint8_t host_str[16];
3489 volatile struct {
3500 } flags;
3502 atomic_t loop_state;
3510 unsigned long dpc_flags;
3539 unsigned long pci_flags;
3544 uint32_t device_flags;
3550 uint16_t loop_id; /* Host adapter loop id */
3551 uint16_t self_login_loop_id; /* host adapter loop id
3554 fc_port_t bidir_fcport; /* fcport used for bidir cmnds
3559 port_id_t d_id; /* Host adapter port id */
3560 uint8_t marker_needed;
3561 uint16_t mgmt_svr_loop_id;
3566 uint8_t loop_down_abort_time; /* port down timer */
3567 atomic_t loop_down_timer; /* loop down timer */
3568 uint8_t link_down_timeout; /* link down timeout */
3570 uint32_t timer_active;
3571 struct timer_list timer;
3573 uint8_t node_name[WWN_SIZE];
3574 uint8_t port_name[WWN_SIZE];
3575 uint8_t fabric_node_name[WWN_SIZE];
3577 uint16_t fcoe_vlan_id;
3578 uint16_t fcoe_fcf_idx;
3579 uint8_t fcoe_vn_port_mac[6];
3582 struct list_head qla_cmd_list;
3583 struct list_head qla_sess_op_cmd_list;
3584 spinlock_t cmd_list_lock;
3587 atomic_t generation_tick;
3589 int total_fcport_update_gen;
3591 uint32_t vp_abort_cnt;
3593 struct fc_vport *fc_vport; /* holds fc_vport * for each vport */
3594 uint16_t vp_idx; /* vport ID */
3596 unsigned long vp_flags;
3602 atomic_t vp_state;
3626 } scsi_qla_host_t; argument