Searched refs:efx_rx_queue (Results 1 - 7 of 7) sorted by relevance

/drivers/net/ethernet/sfc/
H A Defx.h35 extern int efx_probe_rx_queue(struct efx_rx_queue *rx_queue);
36 extern void efx_remove_rx_queue(struct efx_rx_queue *rx_queue);
37 extern void efx_init_rx_queue(struct efx_rx_queue *rx_queue);
38 extern void efx_fini_rx_queue(struct efx_rx_queue *rx_queue);
40 extern void efx_fast_push_rx_descriptors(struct efx_rx_queue *rx_queue);
44 extern void efx_rx_packet(struct efx_rx_queue *rx_queue, unsigned int index,
46 extern void efx_schedule_slow_fill(struct efx_rx_queue *rx_queue);
H A Drx.c141 static int efx_init_rx_buffers_skb(struct efx_rx_queue *rx_queue)
190 static int efx_init_rx_buffers_page(struct efx_rx_queue *rx_queue)
278 static void efx_fini_rx_buffer(struct efx_rx_queue *rx_queue,
287 static void efx_resurrect_rx_buffer(struct efx_rx_queue *rx_queue,
322 struct efx_rx_queue *rx_queue = efx_channel_get_rx_queue(channel);
352 void efx_fast_push_rx_descriptors(struct efx_rx_queue *rx_queue)
406 struct efx_rx_queue *rx_queue = (struct efx_rx_queue *)context;
413 static void efx_rx_packet__check_len(struct efx_rx_queue *rx_queue,
508 void efx_rx_packet(struct efx_rx_queue *rx_queu
[all...]
H A Dnic.h274 extern int efx_nic_probe_rx(struct efx_rx_queue *rx_queue);
275 extern void efx_nic_init_rx(struct efx_rx_queue *rx_queue);
276 extern void efx_nic_fini_rx(struct efx_rx_queue *rx_queue);
277 extern void efx_nic_remove_rx(struct efx_rx_queue *rx_queue);
278 extern void efx_nic_notify_rx_desc(struct efx_rx_queue *rx_queue);
279 extern void efx_nic_generate_fill_event(struct efx_rx_queue *rx_queue);
H A Dnet_driver.h241 * struct efx_rx_queue - An Efx RX queue
264 struct efx_rx_queue { struct
381 struct efx_rx_queue rx_queue;
1045 static inline struct efx_rx_queue *
1062 efx_rx_queue_channel(struct efx_rx_queue *rx_queue)
1067 static inline int efx_rx_queue_index(struct efx_rx_queue *rx_queue)
1075 static inline struct efx_rx_buffer *efx_rx_buffer(struct efx_rx_queue *rx_queue,
H A Dnic.c532 efx_rx_desc(struct efx_rx_queue *rx_queue, unsigned int index)
539 efx_build_rx_desc(struct efx_rx_queue *rx_queue, unsigned index)
557 void efx_nic_notify_rx_desc(struct efx_rx_queue *rx_queue)
577 int efx_nic_probe_rx(struct efx_rx_queue *rx_queue)
587 void efx_nic_init_rx(struct efx_rx_queue *rx_queue)
622 static void efx_flush_rx_queue(struct efx_rx_queue *rx_queue)
634 void efx_nic_fini_rx(struct efx_rx_queue *rx_queue)
649 void efx_nic_remove_rx(struct efx_rx_queue *rx_queue)
680 struct efx_rx_queue *rx_queue;
849 static u16 efx_handle_rx_not_ok(struct efx_rx_queue *rx_queu
[all...]
H A Defx.c232 struct efx_rx_queue *rx_queue =
450 struct efx_rx_queue *rx_queue;
484 struct efx_rx_queue *rx_queue;
517 struct efx_rx_queue *rx_queue;
619 struct efx_rx_queue *rx_queue;
658 struct efx_rx_queue *rx_queue;
702 struct efx_rx_queue *rx_queue;
734 struct efx_rx_queue *rx_queue;
819 void efx_schedule_slow_fill(struct efx_rx_queue *rx_queue)
H A Dmcdi.c1163 struct efx_rx_queue *rx_queue;

Completed in 137 milliseconds