Lines Matching defs:qede_dev
223 struct qede_dev { struct
224 struct ecore_dev edev;
225 const struct qed_eth_ops *ops;
226 struct qed_dev_eth_info dev_info;
227 struct ecore_sb_info *sb_array;
228 struct qede_fastpath *fp_array;
229 struct qede_fastpath_cmt *fp_array_cmt;
230 uint16_t mtu;
231 uint16_t new_mtu;
232 bool enable_tx_switching;
233 bool rss_enable;
234 struct rte_eth_rss_conf rss_conf;
235 uint16_t rss_ind_table[ECORE_RSS_IND_TABLE_SIZE];
236 uint64_t rss_hf;
237 uint8_t rss_key_len;
238 bool enable_lro;
239 uint8_t num_rx_queues;
240 uint8_t num_tx_queues;
242 uint16_t configured_vlans;
243 bool accept_any_vlan;
244 struct rte_ether_addr primary_mac;
246 uint16_t num_mc_addr;
248 uint16_t num_uc_addr;
249 bool handle_hw_err;
250 struct qede_tunn_params vxlan;
251 struct qede_tunn_params geneve;
252 struct qede_tunn_params ipgre;
253 struct qede_arfs_info arfs_info;
254 bool vlan_strip_flg;
255 char drv_ver[QEDE_PMD_DRV_VER_STR_SIZE];
256 bool vport_started;
257 int vlan_offload_mask;
258 char dump_file[QEDE_FW_DUMP_FILE_SIZE];
259 void *ethdev;