Lines Matching defs:scsi_qla_host
3486 typedef struct scsi_qla_host { struct
3487 struct list_head list;
3488 struct list_head vp_fcports; /* list of fcports */
3489 struct list_head work_list;
3490 spinlock_t work_lock;
3493 struct Scsi_Host *host;
3494 unsigned long host_no;
3495 uint8_t host_str[16];
3497 volatile struct {
3508 } flags;
3510 atomic_t loop_state;
3518 unsigned long dpc_flags;
3547 unsigned long pci_flags;
3552 uint32_t device_flags;
3558 uint16_t loop_id; /* Host adapter loop id */
3559 uint16_t self_login_loop_id; /* host adapter loop id
3562 fc_port_t bidir_fcport; /* fcport used for bidir cmnds
3567 port_id_t d_id; /* Host adapter port id */
3568 uint8_t marker_needed;
3569 uint16_t mgmt_svr_loop_id;
3574 uint8_t loop_down_abort_time; /* port down timer */
3575 atomic_t loop_down_timer; /* loop down timer */
3576 uint8_t link_down_timeout; /* link down timeout */
3578 uint32_t timer_active;
3579 struct timer_list timer;
3581 uint8_t node_name[WWN_SIZE];
3582 uint8_t port_name[WWN_SIZE];
3583 uint8_t fabric_node_name[WWN_SIZE];
3585 uint16_t fcoe_vlan_id;
3586 uint16_t fcoe_fcf_idx;
3587 uint8_t fcoe_vn_port_mac[6];
3590 struct list_head qla_cmd_list;
3591 struct list_head qla_sess_op_cmd_list;
3592 spinlock_t cmd_list_lock;
3595 atomic_t generation_tick;
3597 int total_fcport_update_gen;
3599 uint32_t vp_abort_cnt;
3601 struct fc_vport *fc_vport; /* holds fc_vport * for each vport */
3602 uint16_t vp_idx; /* vport ID */
3604 unsigned long vp_flags;
3611 atomic_t vp_state;
3635 } scsi_qla_host_t; argument