Lines Matching defs:rx_ring
1094 static void enetc_reuse_page(struct enetc_bdr *rx_ring, in enetc_reuse_page()
1144 struct enetc_bdr *rx_ring; in enetc_recycle_xdp_tx_buff() local
1272 static bool enetc_new_page(struct enetc_bdr *rx_ring, in enetc_new_page()
1300 static int enetc_refill_rx_ring(struct enetc_bdr *rx_ring, const int buff_cnt) in enetc_refill_rx_ring()
1364 static void enetc_get_offloads(struct enetc_bdr *rx_ring, in enetc_get_offloads()
1409 static struct enetc_rx_swbd *enetc_get_rx_buff(struct enetc_bdr *rx_ring, in enetc_get_rx_buff()
1421 static void enetc_put_rx_buff(struct enetc_bdr *rx_ring, in enetc_put_rx_buff()
1436 static void enetc_flip_rx_buff(struct enetc_bdr *rx_ring, in enetc_flip_rx_buff()
1451 static struct sk_buff *enetc_map_rx_buff_to_skb(struct enetc_bdr *rx_ring, in enetc_map_rx_buff_to_skb()
1473 static void enetc_add_rx_buff_to_skb(struct enetc_bdr *rx_ring, int i, in enetc_add_rx_buff_to_skb()
1484 static bool enetc_check_bd_errors_and_consume(struct enetc_bdr *rx_ring, in enetc_check_bd_errors_and_consume()
1508 static struct sk_buff *enetc_build_skb(struct enetc_bdr *rx_ring, in enetc_build_skb()
1551 static int enetc_clean_rx_ring(struct enetc_bdr *rx_ring, in enetc_clean_rx_ring()
1777 static void enetc_map_rx_buff_to_xdp(struct enetc_bdr *rx_ring, int i, in enetc_map_rx_buff_to_xdp()
1790 static void enetc_add_rx_buff_to_xdp(struct enetc_bdr *rx_ring, int i, in enetc_add_rx_buff_to_xdp()
1818 static void enetc_build_xdp_buff(struct enetc_bdr *rx_ring, u32 bd_status, in enetc_build_xdp_buff()
1850 struct enetc_bdr *rx_ring, in enetc_rx_swbd_to_xdp_tx_swbd()
1877 static void enetc_xdp_drop(struct enetc_bdr *rx_ring, int rx_ring_first, in enetc_xdp_drop()
1887 static void enetc_bulk_flip_buff(struct enetc_bdr *rx_ring, int rx_ring_first, in enetc_bulk_flip_buff()
1897 static int enetc_clean_rx_ring_xdp(struct enetc_bdr *rx_ring, in enetc_clean_rx_ring_xdp()
2048 struct enetc_bdr *rx_ring = &v->rx_ring; in enetc_poll() local
2284 struct enetc_bdr *rx_ring = priv->rx_ring[i]; in enetc_alloc_rx_resources() local
2324 static void enetc_assign_rx_resource(struct enetc_bdr *rx_ring, in enetc_assign_rx_resource()
2375 static void enetc_free_rx_ring(struct enetc_bdr *rx_ring) in enetc_free_rx_ring()
2547 static void enetc_setup_rxbdr(struct enetc_hw *hw, struct enetc_bdr *rx_ring, in enetc_setup_rxbdr()
2621 static void enetc_enable_rxbdr(struct enetc_hw *hw, struct enetc_bdr *rx_ring) in enetc_enable_rxbdr()
2649 static void enetc_disable_rxbdr(struct enetc_hw *hw, struct enetc_bdr *rx_ring) in enetc_disable_rxbdr()
2657 static void enetc_disable_txbdr(struct enetc_hw *hw, struct enetc_bdr *rx_ring) in enetc_disable_txbdr()
3177 struct enetc_bdr *rx_ring = priv->rx_ring[i]; in enetc_reconfigure_xdp_cb() local
3451 struct enetc_bdr *rx_ring = &v->rx_ring; in enetc_int_vector_destroy() local