/Linux-v5.4/drivers/net/ethernet/sfc/falcon/ |
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() 149 static int ef4_init_rx_buffers(struct ef4_rx_queue *rx_queue, bool atomic) in ef4_init_rx_buffers() 224 static void ef4_free_rx_buffers(struct ef4_rx_queue *rx_queue, in ef4_free_rx_buffers() 245 struct ef4_rx_queue *rx_queue = ef4_channel_get_rx_queue(channel); in ef4_recycle_rx_page() local 273 static void ef4_fini_rx_buffer(struct ef4_rx_queue *rx_queue, in ef4_fini_rx_buffer() 293 struct ef4_rx_queue *rx_queue = ef4_channel_get_rx_queue(channel); in ef4_recycle_rx_pages() local 305 struct ef4_rx_queue *rx_queue = ef4_channel_get_rx_queue(channel); in ef4_discard_rx_packet() local 324 void ef4_fast_push_rx_descriptors(struct ef4_rx_queue *rx_queue, bool atomic) in ef4_fast_push_rx_descriptors() 378 struct ef4_rx_queue *rx_queue = from_timer(rx_queue, t, slow_fill); in ef4_rx_slow_fill() local [all …]
|
D | farch.c | 471 ef4_farch_build_rx_desc(struct ef4_rx_queue *rx_queue, unsigned index) in ef4_farch_build_rx_desc() 489 void ef4_farch_rx_write(struct ef4_rx_queue *rx_queue) in ef4_farch_rx_write() 509 int ef4_farch_rx_probe(struct ef4_rx_queue *rx_queue) in ef4_farch_rx_probe() 519 void ef4_farch_rx_init(struct ef4_rx_queue *rx_queue) in ef4_farch_rx_init() 563 static void ef4_farch_flush_rx_queue(struct ef4_rx_queue *rx_queue) in ef4_farch_flush_rx_queue() 575 void ef4_farch_rx_fini(struct ef4_rx_queue *rx_queue) in ef4_farch_rx_fini() 590 void ef4_farch_rx_remove(struct ef4_rx_queue *rx_queue) in ef4_farch_rx_remove() 662 struct ef4_rx_queue *rx_queue; in ef4_farch_do_flush() local 721 struct ef4_rx_queue *rx_queue; in ef4_farch_fini_dmaq() local 868 static u16 ef4_farch_handle_rx_not_ok(struct ef4_rx_queue *rx_queue, in ef4_farch_handle_rx_not_ok() [all …]
|
D | nic.h | 110 ef4_rx_desc(struct ef4_rx_queue *rx_queue, unsigned int index) in ef4_rx_desc() 333 static inline int ef4_nic_probe_rx(struct ef4_rx_queue *rx_queue) in ef4_nic_probe_rx() 337 static inline void ef4_nic_init_rx(struct ef4_rx_queue *rx_queue) in ef4_nic_init_rx() 341 static inline void ef4_nic_remove_rx(struct ef4_rx_queue *rx_queue) in ef4_nic_remove_rx() 345 static inline void ef4_nic_notify_rx_desc(struct ef4_rx_queue *rx_queue) in ef4_nic_notify_rx_desc() 349 static inline void ef4_nic_generate_fill_event(struct ef4_rx_queue *rx_queue) in ef4_nic_generate_fill_event()
|
D | efx.c | 253 struct ef4_rx_queue *rx_queue = in ef4_process_channel() local 428 struct ef4_rx_queue *rx_queue; in ef4_alloc_channel() local 461 struct ef4_rx_queue *rx_queue; in ef4_copy_channel() local 496 struct ef4_rx_queue *rx_queue; in ef4_probe_channel() local 598 struct ef4_rx_queue *rx_queue; in ef4_start_datapath() local 689 struct ef4_rx_queue *rx_queue; in ef4_stop_datapath() local 742 struct ef4_rx_queue *rx_queue; in ef4_remove_channel() local 779 struct ef4_rx_queue *rx_queue; in ef4_realloc_channels() local 873 void ef4_schedule_slow_fill(struct ef4_rx_queue *rx_queue) in ef4_schedule_slow_fill()
|
D | net_driver.h | 444 struct ef4_rx_queue rx_queue; member 1256 ef4_rx_queue_channel(struct ef4_rx_queue *rx_queue) in ef4_rx_queue_channel() 1261 static inline int ef4_rx_queue_index(struct ef4_rx_queue *rx_queue) in ef4_rx_queue_index() 1269 static inline struct ef4_rx_buffer *ef4_rx_buffer(struct ef4_rx_queue *rx_queue, in ef4_rx_buffer()
|
/Linux-v5.4/drivers/net/ethernet/sfc/ |
D | rx.c | 76 efx_rx_buf_next(struct efx_rx_queue *rx_queue, struct efx_rx_buffer *rx_buf) in efx_rx_buf_next() 106 static struct page *efx_reuse_page(struct efx_rx_queue *rx_queue) in efx_reuse_page() 149 static int efx_init_rx_buffers(struct efx_rx_queue *rx_queue, bool atomic) in efx_init_rx_buffers() 224 static void efx_free_rx_buffers(struct efx_rx_queue *rx_queue, in efx_free_rx_buffers() 245 struct efx_rx_queue *rx_queue = efx_channel_get_rx_queue(channel); in efx_recycle_rx_page() local 273 static void efx_fini_rx_buffer(struct efx_rx_queue *rx_queue, in efx_fini_rx_buffer() 293 struct efx_rx_queue *rx_queue = efx_channel_get_rx_queue(channel); in efx_recycle_rx_pages() local 305 struct efx_rx_queue *rx_queue = efx_channel_get_rx_queue(channel); in efx_discard_rx_packet() local 324 void efx_fast_push_rx_descriptors(struct efx_rx_queue *rx_queue, bool atomic) in efx_fast_push_rx_descriptors() 377 struct efx_rx_queue *rx_queue = from_timer(rx_queue, t, slow_fill); in efx_rx_slow_fill() local [all …]
|
D | farch.c | 459 efx_farch_build_rx_desc(struct efx_rx_queue *rx_queue, unsigned index) in efx_farch_build_rx_desc() 477 void efx_farch_rx_write(struct efx_rx_queue *rx_queue) in efx_farch_rx_write() 497 int efx_farch_rx_probe(struct efx_rx_queue *rx_queue) in efx_farch_rx_probe() 507 void efx_farch_rx_init(struct efx_rx_queue *rx_queue) in efx_farch_rx_init() 545 static void efx_farch_flush_rx_queue(struct efx_rx_queue *rx_queue) in efx_farch_flush_rx_queue() 557 void efx_farch_rx_fini(struct efx_rx_queue *rx_queue) in efx_farch_rx_fini() 572 void efx_farch_rx_remove(struct efx_rx_queue *rx_queue) in efx_farch_rx_remove() 644 struct efx_rx_queue *rx_queue; in efx_farch_do_flush() local 714 struct efx_rx_queue *rx_queue; in efx_farch_fini_dmaq() local 856 static u16 efx_farch_handle_rx_not_ok(struct efx_rx_queue *rx_queue, in efx_farch_handle_rx_not_ok() [all …]
|
D | efx.c | 282 struct efx_rx_queue *rx_queue = in efx_process_channel() local 464 struct efx_rx_queue *rx_queue; in efx_alloc_channel() local 501 struct efx_rx_queue *rx_queue; in efx_copy_channel() local 539 struct efx_rx_queue *rx_queue; in efx_probe_channel() local 643 struct efx_rx_queue *rx_queue; in efx_start_datapath() local 736 struct efx_rx_queue *rx_queue; in efx_stop_datapath() local 782 struct efx_rx_queue *rx_queue; in efx_remove_channel() local 819 struct efx_rx_queue *rx_queue; in efx_realloc_channels() local 913 void efx_schedule_slow_fill(struct efx_rx_queue *rx_queue) in efx_schedule_slow_fill()
|
D | nic.h | 133 efx_rx_desc(struct efx_rx_queue *rx_queue, unsigned int index) in efx_rx_desc() 510 static inline int efx_nic_probe_rx(struct efx_rx_queue *rx_queue) in efx_nic_probe_rx() 514 static inline void efx_nic_init_rx(struct efx_rx_queue *rx_queue) in efx_nic_init_rx() 518 static inline void efx_nic_remove_rx(struct efx_rx_queue *rx_queue) in efx_nic_remove_rx() 522 static inline void efx_nic_notify_rx_desc(struct efx_rx_queue *rx_queue) in efx_nic_notify_rx_desc() 526 static inline void efx_nic_generate_fill_event(struct efx_rx_queue *rx_queue) in efx_nic_generate_fill_event()
|
D | ef10.c | 3072 static int efx_ef10_rx_probe(struct efx_rx_queue *rx_queue) in efx_ef10_rx_probe() 3080 static void efx_ef10_rx_init(struct efx_rx_queue *rx_queue) in efx_ef10_rx_init() 3128 static void efx_ef10_rx_fini(struct efx_rx_queue *rx_queue) in efx_ef10_rx_fini() 3152 static void efx_ef10_rx_remove(struct efx_rx_queue *rx_queue) in efx_ef10_rx_remove() 3159 efx_ef10_build_rx_desc(struct efx_rx_queue *rx_queue, unsigned int index) in efx_ef10_build_rx_desc() 3171 static void efx_ef10_rx_write(struct efx_rx_queue *rx_queue) in efx_ef10_rx_write() 3197 static void efx_ef10_rx_defer_refill(struct efx_rx_queue *rx_queue) in efx_ef10_rx_defer_refill() 3394 static void efx_ef10_handle_rx_wrong_queue(struct efx_rx_queue *rx_queue, in efx_ef10_handle_rx_wrong_queue() 3407 efx_ef10_handle_rx_bad_lbits(struct efx_rx_queue *rx_queue, in efx_ef10_handle_rx_bad_lbits() 3421 static void efx_ef10_handle_rx_abort(struct efx_rx_queue *rx_queue) in efx_ef10_handle_rx_abort() [all …]
|
D | net_driver.h | 503 struct efx_rx_queue rx_queue; member 1537 efx_rx_queue_channel(struct efx_rx_queue *rx_queue) in efx_rx_queue_channel() 1542 static inline int efx_rx_queue_index(struct efx_rx_queue *rx_queue) in efx_rx_queue_index() 1550 static inline struct efx_rx_buffer *efx_rx_buffer(struct efx_rx_queue *rx_queue, in efx_rx_buffer()
|
/Linux-v5.4/drivers/net/ethernet/freescale/ |
D | gianfar.c | 112 static void gfar_init_rxbdp(struct gfar_priv_rx_q *rx_queue, struct rxbd8 *bdp, in gfar_init_rxbdp() 1116 static void free_skb_rx_queue(struct gfar_priv_rx_q *rx_queue) in free_skb_rx_queue() 1151 struct gfar_priv_rx_q *rx_queue = NULL; in free_skb_resources() local 1258 static void gfar_rx_alloc_err(struct gfar_priv_rx_q *rx_queue) in gfar_rx_alloc_err() 1267 static void gfar_alloc_rx_buffs(struct gfar_priv_rx_q *rx_queue, in gfar_alloc_rx_buffs() 1311 struct gfar_priv_rx_q *rx_queue = NULL; in gfar_init_bds() local 1365 struct gfar_priv_rx_q *rx_queue = NULL; in gfar_alloc_skb_resources() local 1513 struct gfar_priv_rx_q *rx_queue = NULL; in gfar_update_link_state() local 2431 static struct sk_buff *gfar_get_next_rxbuff(struct gfar_priv_rx_q *rx_queue, in gfar_get_next_rxbuff() 2528 static int gfar_clean_rx_ring(struct gfar_priv_rx_q *rx_queue, in gfar_clean_rx_ring() [all …]
|
D | gianfar_ethtool.c | 253 struct gfar_priv_rx_q *rx_queue = NULL; in gfar_gcoalesce() local 408 struct gfar_priv_rx_q *rx_queue = NULL; in gfar_gringparam() local
|
/Linux-v5.4/drivers/net/ethernet/marvell/ |
D | mv643xx_eth.c | 324 struct rx_queue { struct 325 int index; 327 int rx_ring_size; 329 int rx_desc_count; 330 int rx_curr_desc; 331 int rx_used_desc; 333 struct rx_desc *rx_desc_area; 334 dma_addr_t rx_desc_dma; 335 int rx_desc_area_size; 336 struct sk_buff **rx_skb;
|
/Linux-v5.4/include/linux/ |
D | virtio_vsock.h | 46 struct list_head rx_queue; member
|
/Linux-v5.4/drivers/net/wireless/realtek/rtlwifi/ |
D | usb.h | 121 struct sk_buff_head rx_queue; member
|
/Linux-v5.4/drivers/net/wireless/intersil/p54/ |
D | p54usb.h | 151 struct sk_buff_head rx_queue; member
|
/Linux-v5.4/arch/um/drivers/ |
D | vector_kern.h | 83 struct vector_queue *rx_queue; member
|
/Linux-v5.4/drivers/net/ethernet/qlogic/qed/ |
D | qed_ll2.h | 126 struct qed_ll2_rx_queue rx_queue; member
|
/Linux-v5.4/drivers/atm/ |
D | eni.h | 101 struct sk_buff_head rx_queue; /* PDUs currently being RX-DMAed */ member
|
/Linux-v5.4/drivers/net/ethernet/ibm/ |
D | ibmveth.h | 143 struct ibmveth_rx_q rx_queue; member
|
/Linux-v5.4/drivers/net/wireless/realtek/rtl818x/rtl8187/ |
D | rtl8187.h | 134 struct sk_buff_head rx_queue; member
|
/Linux-v5.4/drivers/net/ethernet/ti/ |
D | netcp.h | 92 void *rx_queue; member
|
/Linux-v5.4/net/mac80211/ |
D | rx.c | 2089 unsigned int frag, unsigned int seq, int rx_queue, in ieee80211_reassemble_add() 2116 int rx_queue, struct ieee80211_hdr *hdr) in ieee80211_reassemble_find()
|
/Linux-v5.4/net/qrtr/ |
D | qrtr.c | 126 struct sk_buff_head rx_queue; member
|