Lines Matching defs:efx_rx_queue
376 struct efx_rx_queue { struct
377 struct efx_nic *efx;
378 int core_index;
379 struct efx_rx_buffer *buffer;
380 struct efx_buffer rxd;
381 unsigned int ptr_mask;
382 bool refill_enabled;
383 bool flush_pending;
384 bool grant_credits;
386 unsigned int added_count;
387 unsigned int notified_count;
388 unsigned int granted_count;
389 unsigned int removed_count;
390 unsigned int scatter_n;
391 unsigned int scatter_len;
392 struct page **page_ring;
393 unsigned int page_add;
394 unsigned int page_remove;
395 unsigned int page_recycle_count;
396 unsigned int page_recycle_failed;
397 unsigned int page_recycle_full;
398 unsigned int page_ptr_mask;
399 unsigned int max_fill;
400 unsigned int fast_fill_trigger;
401 unsigned int min_fill;
402 unsigned int min_overfill;
403 unsigned int recycle_count;
404 struct timer_list slow_fill;
405 unsigned int slow_fill_count;
406 struct work_struct grant_work;
408 unsigned long rx_packets;
409 struct xdp_rxq_info xdp_rxq_info;
410 bool xdp_rxq_info_valid;