Home
last modified time | relevance | path

Searched defs:rx_queue (Results 1 – 25 of 54) sorted by relevance

123

/linux/drivers/net/ethernet/sfc/falcon/
H A Drx.c76 ef4_rx_buf_next(struct ef4_rx_queue *rx_queue, struct ef4_rx_buffer *rx_buf) in ef4_rx_buf_next()
106 static struct page *ef4_reuse_page(struct ef4_rx_queue *rx_queue) in ef4_reuse_page()
152 static int ef4_init_rx_buffers(struct ef4_rx_queue *rx_queue, bool atomic) in ef4_init_rx_buffers()
227 static void ef4_free_rx_buffers(struct ef4_rx_queue *rx_queue, in ef4_free_rx_buffers()
248 struct ef4_rx_queue *rx_queue = ef4_channel_get_rx_queue(channel); in ef4_recycle_rx_page() local
276 static void ef4_fini_rx_buffer(struct ef4_rx_queue *rx_queue, in ef4_fini_rx_buffer()
296 struct ef4_rx_queue *rx_queue = ef4_channel_get_rx_queue(channel); in ef4_recycle_rx_pages() local
311 struct ef4_rx_queue *rx_queue = ef4_channel_get_rx_queue(channel); in ef4_discard_rx_packet() local
331 void ef4_fast_push_rx_descriptors(struct ef4_rx_queue *rx_queue, bool atomic) in ef4_fast_push_rx_descriptors()
385 struct ef4_rx_queue *rx_queue = timer_container_of(rx_queue, t, in ef4_rx_slow_fill() local
[all …]
/linux/drivers/net/ethernet/sfc/siena/
H A Drx_common.c38 static struct page *efx_reuse_page(struct efx_rx_queue *rx_queue) in efx_reuse_page()
80 struct efx_rx_queue *rx_queue = efx_channel_get_rx_queue(channel); in efx_recycle_rx_page() local
114 struct efx_rx_queue *rx_queue = efx_channel_get_rx_queue(channel); in efx_siena_recycle_rx_pages() local
129 struct efx_rx_queue *rx_queue = efx_channel_get_rx_queue(channel); in efx_siena_discard_rx_packet() local
136 static void efx_init_rx_recycle_ring(struct efx_rx_queue *rx_queue) in efx_init_rx_recycle_ring()
152 static void efx_fini_rx_recycle_ring(struct efx_rx_queue *rx_queue) in efx_fini_rx_recycle_ring()
178 static void efx_fini_rx_buffer(struct efx_rx_queue *rx_queue, in efx_fini_rx_buffer()
193 int efx_siena_probe_rx_queue(struct efx_rx_queue *rx_queue) in efx_siena_probe_rx_queue()
224 void efx_siena_init_rx_queue(struct efx_rx_queue *rx_queue) in efx_siena_init_rx_queue()
279 void efx_siena_fini_rx_queue(struct efx_rx_queue *rx_queue) in efx_siena_fini_rx_queue()
[all …]
H A Drx.c43 static void efx_rx_packet__check_len(struct efx_rx_queue *rx_queue, in efx_rx_packet__check_len()
121 void efx_siena_rx_packet(struct efx_rx_queue *rx_queue, unsigned int index, in efx_siena_rx_packet()
217 struct efx_rx_queue *rx_queue; in efx_rx_deliver() local
255 struct efx_rx_queue *rx_queue; in efx_do_xdp() local
378 struct efx_rx_queue *rx_queue; in __efx_siena_rx_packet() local
H A Defx_channels.c534 struct efx_rx_queue *rx_queue; in efx_alloc_channel() local
605 struct efx_rx_queue *rx_queue; in efx_copy_channel() local
645 struct efx_rx_queue *rx_queue; in efx_probe_channel() local
748 struct efx_rx_queue *rx_queue; in efx_siena_remove_channel() local
871 struct efx_rx_queue *rx_queue; in efx_siena_realloc_channels() local
1124 struct efx_rx_queue *rx_queue; in efx_siena_start_channels() local
1148 struct efx_rx_queue *rx_queue; in efx_siena_stop_channels() local
1223 struct efx_rx_queue *rx_queue = in efx_process_channel() local
H A Dfarch.c465 efx_farch_build_rx_desc(struct efx_rx_queue *rx_queue, unsigned index) in efx_farch_build_rx_desc()
483 void efx_farch_rx_write(struct efx_rx_queue *rx_queue) in efx_farch_rx_write()
503 int efx_farch_rx_probe(struct efx_rx_queue *rx_queue) in efx_farch_rx_probe()
513 void efx_farch_rx_init(struct efx_rx_queue *rx_queue) in efx_farch_rx_init()
551 static void efx_farch_flush_rx_queue(struct efx_rx_queue *rx_queue) in efx_farch_flush_rx_queue()
563 void efx_farch_rx_fini(struct efx_rx_queue *rx_queue) in efx_farch_rx_fini()
578 void efx_farch_rx_remove(struct efx_rx_queue *rx_queue) in efx_farch_rx_remove()
650 struct efx_rx_queue *rx_queue; in efx_farch_do_flush() local
720 struct efx_rx_queue *rx_queue; in efx_farch_fini_dmaq() local
863 static u16 efx_farch_handle_rx_not_ok(struct efx_rx_queue *rx_queue, in efx_farch_handle_rx_not_ok()
[all …]
/linux/drivers/net/ethernet/sfc/
H A Drx_common.c35 static struct page *efx_reuse_page(struct efx_rx_queue *rx_queue) in efx_reuse_page()
77 struct efx_rx_queue *rx_queue = efx_channel_get_rx_queue(channel); in efx_recycle_rx_page() local
111 struct efx_rx_queue *rx_queue = efx_channel_get_rx_queue(channel); in efx_recycle_rx_pages() local
126 struct efx_rx_queue *rx_queue = efx_channel_get_rx_queue(channel); in efx_discard_rx_packet() local
133 static void efx_init_rx_recycle_ring(struct efx_rx_queue *rx_queue) in efx_init_rx_recycle_ring()
149 static void efx_fini_rx_recycle_ring(struct efx_rx_queue *rx_queue) in efx_fini_rx_recycle_ring()
175 static void efx_fini_rx_buffer(struct efx_rx_queue *rx_queue, in efx_fini_rx_buffer()
190 int efx_probe_rx_queue(struct efx_rx_queue *rx_queue) in efx_probe_rx_queue()
221 void efx_init_rx_queue(struct efx_rx_queue *rx_queue) in efx_init_rx_queue()
280 void efx_fini_rx_queue(struct efx_rx_queue *rx_queue) in efx_fini_rx_queue()
[all …]
H A Dnic_common.h98 efx_rx_desc(struct efx_rx_queue *rx_queue, unsigned int index) in efx_rx_desc()
138 static inline int efx_nic_probe_rx(struct efx_rx_queue *rx_queue) in efx_nic_probe_rx()
142 static inline void efx_nic_init_rx(struct efx_rx_queue *rx_queue) in efx_nic_init_rx()
146 static inline void efx_nic_remove_rx(struct efx_rx_queue *rx_queue) in efx_nic_remove_rx()
150 static inline void efx_nic_notify_rx_desc(struct efx_rx_queue *rx_queue) in efx_nic_notify_rx_desc()
154 static inline void efx_nic_generate_fill_event(struct efx_rx_queue *rx_queue) in efx_nic_generate_fill_event()
H A Dmcdi_functions.c270 int efx_mcdi_rx_probe(struct efx_rx_queue *rx_queue) in efx_mcdi_rx_probe()
278 void efx_mcdi_rx_init(struct efx_rx_queue *rx_queue) in efx_mcdi_rx_init()
326 void efx_mcdi_rx_remove(struct efx_rx_queue *rx_queue) in efx_mcdi_rx_remove()
331 void efx_mcdi_rx_fini(struct efx_rx_queue *rx_queue) in efx_mcdi_rx_fini()
358 struct efx_rx_queue *rx_queue; in efx_fini_dmaq() local
H A Defx_channels.c532 struct efx_rx_queue *rx_queue; in efx_alloc_channel() local
602 struct efx_rx_queue *rx_queue; in efx_copy_channel() local
642 struct efx_rx_queue *rx_queue; in efx_probe_channel() local
742 struct efx_rx_queue *rx_queue; in efx_remove_channel() local
1092 struct efx_rx_queue *rx_queue; in efx_start_channels() local
1122 struct efx_rx_queue *rx_queue; in efx_stop_channels() local
1202 struct efx_rx_queue *rx_queue = in efx_process_channel() local
H A Dtc_counters.c280 struct efx_rx_queue *rx_queue = &channel->rx_queue; in efx_tc_probe_channel() local
292 struct efx_rx_queue *rx_queue = efx_channel_get_rx_queue(channel); in efx_tc_start_channel() local
300 struct efx_rx_queue *rx_queue = efx_channel_get_rx_queue(channel); in efx_tc_stop_channel() local
510 static bool efx_tc_rx(struct efx_rx_queue *rx_queue, u32 mark) in efx_tc_rx()
H A Def10.c2588 efx_ef10_build_rx_desc(struct efx_rx_queue *rx_queue, unsigned int index) in efx_ef10_build_rx_desc()
2600 static void efx_ef10_rx_write(struct efx_rx_queue *rx_queue) in efx_ef10_rx_write()
2626 static void efx_ef10_rx_defer_refill(struct efx_rx_queue *rx_queue) in efx_ef10_rx_defer_refill()
2671 static void efx_ef10_handle_rx_wrong_queue(struct efx_rx_queue *rx_queue, in efx_ef10_handle_rx_wrong_queue()
2684 efx_ef10_handle_rx_bad_lbits(struct efx_rx_queue *rx_queue, in efx_ef10_handle_rx_bad_lbits()
2698 static void efx_ef10_handle_rx_abort(struct efx_rx_queue *rx_queue) in efx_ef10_handle_rx_abort()
2816 struct efx_rx_queue *rx_queue; in efx_ef10_handle_rx_event() local
H A Defx.c603 struct efx_rx_queue *rx_queue; in efx_get_queue_stats_rx() local
651 struct efx_rx_queue *rx_queue; in efx_get_base_stats() local
H A Dmae.c109 int efx_mae_start_counters(struct efx_nic *efx, struct efx_rx_queue *rx_queue) in efx_mae_start_counters()
159 int efx_mae_stop_counters(struct efx_nic *efx, struct efx_rx_queue *rx_queue) in efx_mae_stop_counters()
206 struct efx_rx_queue *rx_queue = container_of(work, struct efx_rx_queue, in efx_mae_counters_grant_credits() local
/linux/drivers/net/ethernet/marvell/
H A Dmv643xx_eth.c325 struct rx_queue { struct
326 int index;
328 int rx_ring_size;
330 int rx_desc_count;
331 int rx_curr_desc;
332 int rx_used_desc;
334 struct rx_desc *rx_desc_area;
335 dma_addr_t rx_desc_dma;
336 int rx_desc_area_size;
337 struct sk_buff **rx_skb;
/linux/include/net/tc_act/
H A Dtc_skbedit.h100 u16 rx_queue; in tcf_skbedit_rx_queue_mapping() local
/linux/tools/testing/selftests/bpf/progs/
H A Dbpf_iter_tcp4.c85 int rx_queue; in dump_tcp_sock() local
H A Dbpf_iter_tcp6.c85 int rx_queue; in dump_tcp6_sock() local
/linux/drivers/net/wan/
H A Dhdlc_x25.c28 struct sk_buff_head rx_queue; member
/linux/drivers/net/wireguard/
H A Dpeer.h39 struct prev_queue tx_queue, rx_queue; member
/linux/drivers/net/ethernet/freescale/
H A Dgianfar_ethtool.c255 struct gfar_priv_rx_q *rx_queue = NULL; in gfar_gcoalesce() local
385 struct gfar_priv_rx_q *rx_queue = NULL; in gfar_gringparam() local
/linux/include/linux/
H A Dvirtio_vsock.h143 struct sk_buff_head rx_queue; global() member
/linux/drivers/net/wireless/intersil/p54/
H A Dp54usb.h151 struct sk_buff_head rx_queue; member
/linux/arch/um/drivers/
H A Dvector_kern.h89 struct vector_queue *rx_queue; member
/linux/drivers/net/ethernet/qlogic/qed/
H A Dqed_ll2.h114 struct qed_ll2_rx_queue rx_queue; member
/linux/drivers/atm/
H A Deni.h101 struct sk_buff_head rx_queue; /* PDUs currently being RX-DMAed */ member

123