Lines Matching defs:qlt_hw_data
2876 struct qlt_hw_data { struct
2878 uint32_t enable_class_2:1;
2879 uint32_t enable_explicit_conf:1;
2880 uint32_t ini_mode_force_reverse:1;
2881 uint32_t node_name_set:1;
2883 dma_addr_t atio_dma; /* Physical address. */
2884 struct atio *atio_ring; /* Base virtual address */
2885 struct atio *atio_ring_ptr; /* Current address. */
2886 uint16_t atio_ring_index; /* Current index. */
2887 uint16_t atio_q_length;
2888 uint32_t __iomem *atio_q_in;
2889 uint32_t __iomem *atio_q_out;
2891 struct qla_tgt_func_tmpl *tgt_ops;
2892 struct qla_tgt_cmd *cmds[DEFAULT_OUTSTANDING_COMMANDS];
2893 uint16_t current_handle;
2895 struct qla_tgt_vp_map *tgt_vp_map;
2897 int saved_set;
2898 uint16_t saved_exchange_count;
2899 uint32_t saved_firmware_options_1;
2900 uint32_t saved_firmware_options_2;
2901 uint32_t saved_firmware_options_3;
2902 uint8_t saved_firmware_options[2];
2903 uint8_t saved_add_firmware_options[2];
2905 uint8_t tgt_node_name[WWN_SIZE];
2907 struct list_head q_full_list;
2908 uint32_t num_pend_cmds;
2909 uint32_t num_qfull_cmds_alloc;
2910 uint32_t num_qfull_cmds_dropped;
2911 spinlock_t q_full_lock;
2912 uint32_t leak_exchg_thresh_hold;