Lines Matching defs:sfc_adapter
215 struct sfc_adapter { struct
221 struct sfc_adapter_priv priv; argument
229 rte_spinlock_t lock;
230 enum sfc_ethdev_state state;
231 struct rte_eth_dev *eth_dev;
232 struct rte_kvargs *kvargs;
233 int socket_id;
234 efsys_bar_t mem_bar;
236 efsys_dma_addr_t fcw_offset;
237 efx_family_t family;
238 efx_nic_t *nic;
239 rte_spinlock_t nic_lock;
240 rte_atomic32_t restart_required;
242 struct sfc_efx_mcdi mcdi;
243 struct sfc_sriov sriov;
244 struct sfc_intr intr;
245 struct sfc_port port;
246 struct sfc_sw_stats sw_stats;
247 struct sfc_flow_rss flow_rss;
249 struct sfc_ft_ctx ft_ctx_pool[SFC_FT_MAX_NTUNNELS];
250 struct sfc_filter filter;
251 struct sfc_mae mae;
252 struct sfc_tbls hw_tables;
253 struct sfc_repr_proxy repr_proxy;
255 struct sfc_flow_indir_actions flow_indir_actions;
256 struct sfc_flow_list flow_list;
258 unsigned int rxq_max;
259 unsigned int txq_max;
261 unsigned int rxq_max_entries;
262 unsigned int rxq_min_entries;
264 unsigned int txq_max_entries;
265 unsigned int txq_min_entries;
267 unsigned int evq_max_entries;
268 unsigned int evq_min_entries;
270 uint32_t evq_flags;
271 unsigned int evq_count;
273 unsigned int mgmt_evq_index;
314 static inline struct sfc_adapter_shared * argument
322 static inline struct sfc_adapter * argument