/kernel/linux/linux-5.10/drivers/net/ethernet/3com/ |
H A D | 3c515.c | 299 struct boom_rx_desc rx_ring[RX_RING_SIZE]; member [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/igb/ |
H A D | igb_ethtool.c | 1565 struct igb_ring *rx_ring = &adapter->test_rx_ring; in igb_setup_desc_rings() local 1818 igb_clean_test_rings(struct igb_ring *rx_ring, struct igb_ring *tx_ring, unsigned int size) igb_clean_test_rings() argument 1890 struct igb_ring *rx_ring = &adapter->test_rx_ring; igb_run_loopback_test() local [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/fm10k/ |
H A D | fm10k_main.c | 75 static bool fm10k_alloc_mapped_page(struct fm10k_ring *rx_ring, in fm10k_alloc_mapped_page() argument 117 void fm10k_alloc_rx_buffers(struct fm10k_ring *rx_ring, u16 cleaned_count) in fm10k_alloc_rx_buffers() argument 183 fm10k_reuse_rx_page(struct fm10k_ring *rx_ring, struct fm10k_rx_buffer *old_buff) fm10k_reuse_rx_page() argument 304 fm10k_fetch_rx_buffer(struct fm10k_ring *rx_ring, union fm10k_rx_desc *rx_desc, struct sk_buff *skb) fm10k_fetch_rx_buffer() argument 416 fm10k_type_trans(struct fm10k_ring *rx_ring, union fm10k_rx_desc __maybe_unused *rx_desc, struct sk_buff *skb) fm10k_type_trans() argument 454 fm10k_process_skb_fields(struct fm10k_ring *rx_ring, union fm10k_rx_desc *rx_desc, struct sk_buff *skb) fm10k_process_skb_fields() argument 495 fm10k_is_non_eop(struct fm10k_ring *rx_ring, union fm10k_rx_desc *rx_desc) fm10k_is_non_eop() argument 526 fm10k_cleanup_headers(struct fm10k_ring *rx_ring, union fm10k_rx_desc *rx_desc, struct sk_buff *skb) fm10k_cleanup_headers() argument 567 fm10k_clean_rx_irq(struct fm10k_q_vector *q_vector, struct fm10k_ring *rx_ring, int budget) fm10k_clean_rx_irq() argument [all...] |
H A D | fm10k.h | 334 struct fm10k_ring *rx_ring[MAX_QUEUES]; member
|
H A D | fm10k_pci.c | 580 struct fm10k_ring *rx_ring = READ_ONCE(interface->rx_ring[i]); in fm10k_update_stats() local [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/ixgbevf/ |
H A D | ixgbevf.h | 347 struct ixgbevf_ring *rx_ring[MAX_TX_QUEUES]; /* One per active queue */ member 479 static inline void ixgbevf_ipsec_rx(struct ixgbevf_ring *rx_ring, in ixgbevf_ipsec_rx() argument
|
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/iavf/ |
H A D | iavf_main.c | 316 struct iavf_ring *rx_ring = &adapter->rx_rings[r_idx]; in iavf_map_vector_to_rxq() local 1137 struct iavf_ring *rx_ring; in iavf_alloc_queues() local [all...] |
H A D | iavf_txrx.c | 658 void iavf_clean_rx_ring(struct iavf_ring *rx_ring) in iavf_clean_rx_ring() argument 717 iavf_free_rx_resources(struct iavf_ring *rx_ring) iavf_free_rx_resources() argument 736 iavf_setup_rx_descriptors(struct iavf_ring *rx_ring) iavf_setup_rx_descriptors() argument 778 iavf_release_rx_desc(struct iavf_ring *rx_ring, u32 val) iavf_release_rx_desc() argument 800 iavf_rx_offset(struct iavf_ring *rx_ring) iavf_rx_offset() argument 813 iavf_alloc_mapped_page(struct iavf_ring *rx_ring, struct iavf_rx_buffer *bi) iavf_alloc_mapped_page() argument 863 iavf_receive_skb(struct iavf_ring *rx_ring, struct sk_buff *skb, u16 vlan_tag) iavf_receive_skb() argument 882 iavf_alloc_rx_buffers(struct iavf_ring *rx_ring, u16 cleaned_count) iavf_alloc_rx_buffers() argument 1085 iavf_process_skb_fields(struct iavf_ring *rx_ring, union iavf_rx_desc *rx_desc, struct sk_buff *skb, u8 rx_ptype) iavf_process_skb_fields() argument 1112 iavf_cleanup_headers(struct iavf_ring *rx_ring, struct sk_buff *skb) iavf_cleanup_headers() argument 1128 iavf_reuse_rx_page(struct iavf_ring *rx_ring, struct iavf_rx_buffer *old_buff) iavf_reuse_rx_page() argument 1231 iavf_add_rx_frag(struct iavf_ring *rx_ring, struct iavf_rx_buffer *rx_buffer, struct sk_buff *skb, unsigned int size) iavf_add_rx_frag() argument 1264 iavf_get_rx_buffer(struct iavf_ring *rx_ring, const unsigned int size) iavf_get_rx_buffer() argument 1297 iavf_construct_skb(struct iavf_ring *rx_ring, struct iavf_rx_buffer *rx_buffer, unsigned int size) iavf_construct_skb() argument 1361 iavf_build_skb(struct iavf_ring *rx_ring, struct iavf_rx_buffer *rx_buffer, unsigned int size) iavf_build_skb() argument 1407 iavf_put_rx_buffer(struct iavf_ring *rx_ring, struct iavf_rx_buffer *rx_buffer) iavf_put_rx_buffer() argument 1441 iavf_is_non_eop(struct iavf_ring *rx_ring, union iavf_rx_desc *rx_desc, struct sk_buff *skb) iavf_is_non_eop() argument 1475 iavf_clean_rx_irq(struct iavf_ring *rx_ring, int budget) iavf_clean_rx_irq() argument [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/ice/ |
H A D | ice_txrx.c | 369 void ice_clean_rx_ring(struct ice_ring *rx_ring) in ice_clean_rx_ring() argument 428 ice_free_rx_ring(struct ice_ring *rx_ring) ice_free_rx_ring() argument 451 ice_setup_rx_ring(struct ice_ring *rx_ring) ice_setup_rx_ring() argument 502 ice_rx_offset(struct ice_ring *rx_ring) ice_rx_offset() argument 513 ice_rx_frame_truesize(struct ice_ring *rx_ring, unsigned int __maybe_unused size) ice_rx_frame_truesize() argument 537 ice_run_xdp(struct ice_ring *rx_ring, struct xdp_buff *xdp, struct bpf_prog *xdp_prog) ice_run_xdp() argument 629 ice_alloc_mapped_page(struct ice_ring *rx_ring, struct ice_rx_buf *bi) ice_alloc_mapped_page() argument 680 ice_alloc_rx_bufs(struct ice_ring *rx_ring, u16 cleaned_count) ice_alloc_rx_bufs() argument 818 ice_add_rx_frag(struct ice_ring *rx_ring, struct ice_rx_buf *rx_buf, struct sk_buff *skb, unsigned int size) ice_add_rx_frag() argument 844 ice_reuse_rx_page(struct ice_ring *rx_ring, struct ice_rx_buf *old_buf) ice_reuse_rx_page() argument 876 ice_get_rx_buf(struct ice_ring *rx_ring, struct sk_buff **skb, const unsigned int size, int *rx_buf_pgcnt) ice_get_rx_buf() argument 914 ice_build_skb(struct ice_ring *rx_ring, struct ice_rx_buf *rx_buf, struct xdp_buff *xdp) ice_build_skb() argument 966 ice_construct_skb(struct ice_ring *rx_ring, struct ice_rx_buf *rx_buf, struct xdp_buff *xdp) ice_construct_skb() argument 1026 ice_put_rx_buf(struct ice_ring *rx_ring, struct ice_rx_buf *rx_buf, int rx_buf_pgcnt) ice_put_rx_buf() argument 1064 ice_is_non_eop(struct ice_ring *rx_ring, union ice_32b_rx_flex_desc *rx_desc, struct sk_buff *skb) ice_is_non_eop() argument 1091 ice_clean_rx_irq(struct ice_ring *rx_ring, int budget) ice_clean_rx_irq() argument [all...] |
H A D | ice_lib.c | 3140 void ice_update_rx_ring_stats(struct ice_ring *rx_ring, u64 pkts, u64 bytes) in ice_update_rx_ring_stats() argument
|
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/ixgbe/ |
H A D | ixgbe_ethtool.c | 1128 struct ixgbe_ring *rx_ring = adapter->rx_ring[0]; in ixgbe_get_ringparam() local 1828 struct ixgbe_ring *rx_ring = &adapter->test_rx_ring; in ixgbe_setup_desc_rings() local 1990 ixgbe_clean_test_rings(struct ixgbe_ring *rx_ring, struct ixgbe_ring *tx_ring, unsigned int size) ixgbe_clean_test_rings() argument 2077 struct ixgbe_ring *rx_ring = &adapter->test_rx_ring; ixgbe_run_loopback_test() local [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/i40e/ |
H A D | i40e_txrx.c | 531 static void i40e_fd_handle_status(struct i40e_ring *rx_ring, u64 qword0_raw, in i40e_fd_handle_status() argument 1199 static struct i40e_rx_buffer *i40e_rx_bi(struct i40e_ring *rx_ring, u32 idx) in i40e_rx_bi() argument 1211 static void i40e_reuse_rx_page(struct i40e_ring *rx_ring, in i40e_reuse_rx_page() argument 1247 i40e_clean_programming_status(struct i40e_ring *rx_ring, u64 qword0_raw, u64 qword1) i40e_clean_programming_status() argument 1308 i40e_clear_rx_bi(struct i40e_ring *rx_ring) i40e_clear_rx_bi() argument 1317 i40e_clean_rx_ring(struct i40e_ring *rx_ring) i40e_clean_rx_ring() argument 1383 i40e_free_rx_resources(struct i40e_ring *rx_ring) i40e_free_rx_resources() argument 1405 i40e_setup_rx_descriptors(struct i40e_ring *rx_ring) i40e_setup_rx_descriptors() argument 1451 i40e_release_rx_desc(struct i40e_ring *rx_ring, u32 val) i40e_release_rx_desc() argument 1473 i40e_rx_offset(struct i40e_ring *rx_ring) i40e_rx_offset() argument 1478 i40e_rx_frame_truesize(struct i40e_ring *rx_ring, unsigned int size) i40e_rx_frame_truesize() argument 1502 i40e_alloc_mapped_page(struct i40e_ring *rx_ring, struct i40e_rx_buffer *bi) i40e_alloc_mapped_page() argument 1552 i40e_alloc_rx_buffers(struct i40e_ring *rx_ring, u16 cleaned_count) i40e_alloc_rx_buffers() argument 1760 i40e_process_skb_fields(struct i40e_ring *rx_ring, union i40e_rx_desc *rx_desc, struct sk_buff *skb) i40e_process_skb_fields() argument 1806 i40e_cleanup_headers(struct i40e_ring *rx_ring, struct sk_buff *skb, union i40e_rx_desc *rx_desc) i40e_cleanup_headers() argument 1914 i40e_add_rx_frag(struct i40e_ring *rx_ring, struct i40e_rx_buffer *rx_buffer, struct sk_buff *skb, unsigned int size) i40e_add_rx_frag() argument 1945 i40e_get_rx_buffer(struct i40e_ring *rx_ring, const unsigned int size, int *rx_buffer_pgcnt) i40e_get_rx_buffer() argument 1983 i40e_construct_skb(struct i40e_ring *rx_ring, struct i40e_rx_buffer *rx_buffer, struct xdp_buff *xdp) i40e_construct_skb() argument 2062 i40e_build_skb(struct i40e_ring *rx_ring, struct i40e_rx_buffer *rx_buffer, struct xdp_buff *xdp) i40e_build_skb() argument 2113 i40e_put_rx_buffer(struct i40e_ring *rx_ring, struct i40e_rx_buffer *rx_buffer, int rx_buffer_pgcnt) i40e_put_rx_buffer() argument 2143 i40e_is_non_eop(struct i40e_ring *rx_ring, union i40e_rx_desc *rx_desc, struct sk_buff *skb) i40e_is_non_eop() argument 2183 i40e_run_xdp(struct i40e_ring *rx_ring, struct xdp_buff *xdp) i40e_run_xdp() argument 2236 i40e_rx_buffer_flip(struct i40e_ring *rx_ring, struct i40e_rx_buffer *rx_buffer, unsigned int size) i40e_rx_buffer_flip() argument 2272 i40e_update_rx_stats(struct i40e_ring *rx_ring, unsigned int total_rx_bytes, unsigned int total_rx_packets) i40e_update_rx_stats() argument 2293 i40e_finalize_xdp_rx(struct i40e_ring *rx_ring, unsigned int xdp_res) i40e_finalize_xdp_rx() argument 2310 i40e_inc_ntc(struct i40e_ring *rx_ring) i40e_inc_ntc() argument 2331 i40e_clean_rx_irq(struct i40e_ring *rx_ring, int budget) i40e_clean_rx_irq() argument [all...] |
/kernel/linux/linux-5.10/drivers/infiniband/ulp/ipoib/ |
H A D | ipoib.h | 237 struct ipoib_cm_rx_buf *rx_ring; member 377 struct ipoib_rx_buf *rx_ring; member
|
/kernel/linux/linux-5.10/drivers/net/ethernet/rdc/ |
H A D | r6040.c | 181 struct r6040_descriptor *rx_ring; member [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/igbvf/ |
H A D | netdev.c | 133 static void igbvf_alloc_rx_buffers(struct igbvf_ring *rx_ring, in igbvf_alloc_rx_buffers() argument 247 struct igbvf_ring *rx_ring = adapter->rx_ring; igbvf_clean_rx_irq() local 456 igbvf_setup_rx_resources(struct igbvf_adapter *adapter, struct igbvf_ring *rx_ring) igbvf_setup_rx_resources() argument 551 igbvf_clean_rx_ring(struct igbvf_ring *rx_ring) igbvf_clean_rx_ring() argument 616 igbvf_free_rx_resources(struct igbvf_ring *rx_ring) igbvf_free_rx_resources() argument 980 struct igbvf_ring *rx_ring = adapter->rx_ring; igbvf_configure_msix() local 1190 struct igbvf_ring *rx_ring = container_of(napi, struct igbvf_ring, napi); igbvf_poll() local 1373 struct igbvf_ring *rx_ring = adapter->rx_ring; igbvf_configure_rx() local [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/samsung/sxgbe/ |
H A D | sxgbe_main.c | 337 sxgbe_init_rx_buffers(struct net_device *dev, struct sxgbe_rx_norm_desc *p, int i, unsigned int dma_buf_sz, struct sxgbe_rx_queue *rx_ring) sxgbe_init_rx_buffers() argument 374 sxgbe_free_rx_buffers(struct net_device *dev, struct sxgbe_rx_norm_desc *p, int i, unsigned int dma_buf_sz, struct sxgbe_rx_queue *rx_ring) sxgbe_free_rx_buffers() argument 444 free_rx_ring(struct device *dev, struct sxgbe_rx_queue *rx_ring, int rx_rsize) free_rx_ring() argument 461 init_rx_ring(struct net_device *dev, u8 queue_no, struct sxgbe_rx_queue *rx_ring, int rx_rsize) init_rx_ring() argument [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/sis/ |
H A D | sis900.c | 186 BufferDesc *rx_ring; member [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/smsc/ |
H A D | epic100.c | 253 struct epic_rx_desc *rx_ring; member [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/freescale/enetc/ |
H A D | enetc.c | 473 static bool enetc_new_page(struct enetc_bdr *rx_ring, in enetc_new_page() argument 497 static int enetc_refill_rx_ring(struct enetc_bdr *rx_ring, const int buff_cnt) in enetc_refill_rx_ring() argument 565 enetc_get_offloads(struct enetc_bdr *rx_ring, union enetc_rx_bd *rxbd, struct sk_buff *skb) enetc_get_offloads() argument 609 enetc_process_skb(struct enetc_bdr *rx_ring, struct sk_buff *skb) enetc_process_skb() argument 621 enetc_reuse_page(struct enetc_bdr *rx_ring, struct enetc_rx_swbd *old) enetc_reuse_page() argument 635 enetc_get_rx_buff(struct enetc_bdr *rx_ring, int i, u16 size) enetc_get_rx_buff() argument 646 enetc_put_rx_buff(struct enetc_bdr *rx_ring, struct enetc_rx_swbd *rx_swbd) enetc_put_rx_buff() argument 668 enetc_map_rx_buff_to_skb(struct enetc_bdr *rx_ring, int i, u16 size) enetc_map_rx_buff_to_skb() argument 690 enetc_add_rx_buff_to_skb(struct enetc_bdr *rx_ring, int i, u16 size, struct sk_buff *skb) enetc_add_rx_buff_to_skb() argument 703 enetc_clean_rx_ring(struct enetc_bdr *rx_ring, struct napi_struct *napi, int work_limit) enetc_clean_rx_ring() argument 999 enetc_free_rx_ring(struct enetc_bdr *rx_ring) enetc_free_rx_ring() argument 1223 enetc_setup_rxbdr(struct enetc_hw *hw, struct enetc_bdr *rx_ring) enetc_setup_rxbdr() argument 1281 enetc_clear_rxbdr(struct enetc_hw *hw, struct enetc_bdr *rx_ring) enetc_clear_rxbdr() argument [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/amazon/ena/ |
H A D | ena_netdev.h | 140 struct ena_ring *rx_ring; member
|
/kernel/linux/linux-5.10/drivers/net/ethernet/atheros/atl1e/ |
H A D | atl1e_main.c | 687 struct atl1e_rx_ring *rx_ring = in atl1e_clean_rx_ring() local 721 struct atl1e_rx_ring *rx_ring = NULL; in atl1e_init_ring_resources() local 743 struct atl1e_rx_ring *rx_ring = NULL; atl1e_init_ring_ptrs() local 799 struct atl1e_rx_ring *rx_ring; atl1e_setup_ring_resources() local 889 struct atl1e_rx_ring *rx_ring = &adapter->rx_ring; atl1e_configure_des_ring() local 1401 struct atl1e_rx_ring *rx_ring = &adapter->rx_ring; atl1e_clean_rx_irq() local [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/broadcom/ |
H A D | b44.c | 1206 struct dma_desc *rx_ring; b44_alloc_consistent() local [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/dec/tulip/ |
H A D | winbond-840.c | 285 struct w840_rx_desc *rx_ring; member [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/cavium/octeon/ |
H A D | octeon_mgmt.c | 134 u64 *rx_ring; member
|
/kernel/linux/linux-5.10/drivers/net/ethernet/apm/xgene/ |
H A D | xgene_enet_main.h | 191 struct xgene_enet_desc_ring *rx_ring[XGENE_NUM_RX_RING]; member
|