/linux/drivers/net/ethernet/sfc/falcon/ |
H A D | rx.c | 76 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 D | rx_common.c | 38 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 D | rx.c | 43 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 D | efx_channels.c | 534 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 D | farch.c | 465 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 D | rx_common.c | 35 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 D | nic_common.h | 98 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 D | mcdi_functions.c | 270 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 D | efx_channels.c | 532 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 D | tc_counters.c | 280 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 D | ef10.c | 2588 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 D | efx.c | 603 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 D | mae.c | 109 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 D | mv643xx_eth.c | 325 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 D | tc_skbedit.h | 100 u16 rx_queue; in tcf_skbedit_rx_queue_mapping() local
|
/linux/tools/testing/selftests/bpf/progs/ |
H A D | bpf_iter_tcp4.c | 85 int rx_queue; in dump_tcp_sock() local
|
H A D | bpf_iter_tcp6.c | 85 int rx_queue; in dump_tcp6_sock() local
|
/linux/drivers/net/wan/ |
H A D | hdlc_x25.c | 28 struct sk_buff_head rx_queue; member
|
/linux/drivers/net/wireguard/ |
H A D | peer.h | 39 struct prev_queue tx_queue, rx_queue; member
|
/linux/drivers/net/ethernet/freescale/ |
H A D | gianfar_ethtool.c | 255 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 D | virtio_vsock.h | 143 struct sk_buff_head rx_queue; global() member
|
/linux/drivers/net/wireless/intersil/p54/ |
H A D | p54usb.h | 151 struct sk_buff_head rx_queue; member
|
/linux/arch/um/drivers/ |
H A D | vector_kern.h | 89 struct vector_queue *rx_queue; member
|
/linux/drivers/net/ethernet/qlogic/qed/ |
H A D | qed_ll2.h | 114 struct qed_ll2_rx_queue rx_queue; member
|
/linux/drivers/atm/ |
H A D | eni.h | 101 struct sk_buff_head rx_queue; /* PDUs currently being RX-DMAed */ member
|