Lines Matching defs:ena_ring
214 struct ena_ring { struct
240 struct ena_ring *xdp_ring; argument
242 u16 next_to_use;
243 u16 next_to_clean;
244 u16 rx_copybreak;
245 u16 rx_headroom;
246 u16 qid;
247 u16 mtu;
248 u16 sgl_size;
251 u8 tx_max_header_size;
253 bool disable_meta_caching;
254 u16 no_interrupt_event_cnt;
257 int cpu;
258 int numa_node;
261 int ring_size;
263 enum ena_admin_placement_policy_type tx_mem_queue_type;
265 struct ena_com_rx_buf_info ena_bufs[ENA_PKT_MAX_BUFS];
266 u32 smoothed_interval;
267 u32 per_napi_packets;
268 u16 non_empty_napi_events;
269 struct u64_stats_sync syncp;
270 union {
275 u8 *push_buf_intermediate_buf;
276 int empty_rx_queue;