Home
last modified time | relevance | path

Searched refs:ice_rx_ring (Results 1 – 19 of 19) sorted by relevance

/linux/drivers/net/ethernet/intel/ice/
A Dice_xsk.h14 int ice_clean_rx_irq_zc(struct ice_rx_ring *rx_ring, int budget);
17 bool ice_alloc_rx_bufs_zc(struct ice_rx_ring *rx_ring, u16 count);
19 void ice_xsk_clean_rx_ring(struct ice_rx_ring *rx_ring);
31 ice_clean_rx_irq_zc(struct ice_rx_ring __always_unused *rx_ring, in ice_clean_rx_irq_zc()
45 ice_alloc_rx_bufs_zc(struct ice_rx_ring __always_unused *rx_ring, in ice_alloc_rx_bufs_zc()
63 static inline void ice_xsk_clean_rx_ring(struct ice_rx_ring *rx_ring) { } in ice_xsk_clean_rx_ring()
A Dice_txrx.h254 struct ice_rx_ring { struct
256 struct ice_rx_ring *next; /* pointer to next ring in q_vector */ argument
341 static inline bool ice_ring_uses_build_skb(struct ice_rx_ring *ring) in ice_ring_uses_build_skb()
346 static inline void ice_set_ring_build_skb_ena(struct ice_rx_ring *ring) in ice_set_ring_build_skb_ena()
374 struct ice_rx_ring *rx_ring;
403 static inline unsigned int ice_rx_pg_order(struct ice_rx_ring *ring) in ice_rx_pg_order()
416 bool ice_alloc_rx_bufs(struct ice_rx_ring *rxr, u16 cleaned_count);
422 void ice_clean_rx_ring(struct ice_rx_ring *rx_ring);
424 int ice_setup_rx_ring(struct ice_rx_ring *rx_ring);
426 void ice_free_rx_ring(struct ice_rx_ring *rx_ring);
[all …]
A Dice_txrx_lib.h52 void ice_release_rx_desc(struct ice_rx_ring *rx_ring, u16 val);
54 ice_process_skb_fields(struct ice_rx_ring *rx_ring,
58 ice_receive_skb(struct ice_rx_ring *rx_ring, struct sk_buff *skb, u16 vlan_tag);
A Dice_xsk.c15 static struct xdp_buff **ice_xdp_buf(struct ice_rx_ring *rx_ring, u32 idx) in ice_xdp_buf()
75 ice_qvec_dis_irq(struct ice_vsi *vsi, struct ice_rx_ring *rx_ring, in ice_qvec_dis_irq()
113 struct ice_rx_ring *rx_ring; in ice_qvec_cfg_msix()
155 struct ice_rx_ring *rx_ring; in ice_qp_dis()
213 struct ice_rx_ring *rx_ring; in ice_qp_ena()
371 bool ice_alloc_rx_bufs_zc(struct ice_rx_ring *rx_ring, u16 count) in ice_alloc_rx_bufs_zc()
410 static void ice_bump_ntc(struct ice_rx_ring *rx_ring) in ice_bump_ntc()
429 ice_construct_skb_zc(struct ice_rx_ring *rx_ring, struct xdp_buff *xdp) in ice_construct_skb_zc()
460 ice_run_xdp_zc(struct ice_rx_ring *rx_ring, struct xdp_buff *xdp, in ice_run_xdp_zc()
505 int ice_clean_rx_irq_zc(struct ice_rx_ring *rx_ring, int budget) in ice_clean_rx_irq_zc()
[all …]
A Dice_txrx_lib.c13 void ice_release_rx_desc(struct ice_rx_ring *rx_ring, u16 val) in ice_release_rx_desc()
71 ice_rx_hash(struct ice_rx_ring *rx_ring, union ice_32b_rx_flex_desc *rx_desc, in ice_rx_hash()
98 ice_rx_csum(struct ice_rx_ring *ring, struct sk_buff *skb, in ice_rx_csum()
183 ice_process_skb_fields(struct ice_rx_ring *rx_ring, in ice_process_skb_fields()
209 ice_receive_skb(struct ice_rx_ring *rx_ring, struct sk_buff *skb, u16 vlan_tag) in ice_receive_skb()
A Dice_trace.h148 TP_PROTO(struct ice_rx_ring *ring, union ice_32b_rx_flex_desc *desc),
164 TP_PROTO(struct ice_rx_ring *ring, union ice_32b_rx_flex_desc *desc),
169 TP_PROTO(struct ice_rx_ring *ring, union ice_32b_rx_flex_desc *desc,
189 TP_PROTO(struct ice_rx_ring *ring, union ice_32b_rx_flex_desc *desc,
A Dice_eswitch.h25 ice_eswitch_get_target_netdev(struct ice_rx_ring *rx_ring,
71 ice_eswitch_get_target_netdev(struct ice_rx_ring *rx_ring, in ice_eswitch_get_target_netdev()
A Dice_txrx.c377 void ice_clean_rx_ring(struct ice_rx_ring *rx_ring) in ice_clean_rx_ring()
443 void ice_free_rx_ring(struct ice_rx_ring *rx_ring) in ice_free_rx_ring()
475 int ice_setup_rx_ring(struct ice_rx_ring *rx_ring) in ice_setup_rx_ring()
546 ice_run_xdp(struct ice_rx_ring *rx_ring, struct xdp_buff *xdp, in ice_run_xdp()
700 bool ice_alloc_rx_bufs(struct ice_rx_ring *rx_ring, u16 cleaned_count) in ice_alloc_rx_bufs()
886 ice_get_rx_buf(struct ice_rx_ring *rx_ring, const unsigned int size, in ice_get_rx_buf()
923 ice_build_skb(struct ice_rx_ring *rx_ring, struct ice_rx_buf *rx_buf, in ice_build_skb()
1035 ice_put_rx_buf(struct ice_rx_ring *rx_ring, struct ice_rx_buf *rx_buf, in ice_put_rx_buf()
1095 int ice_clean_rx_irq(struct ice_rx_ring *rx_ring, int budget) in ice_clean_rx_irq()
1284 struct ice_rx_ring *rx_ring; in __ice_update_sample()
[all …]
A Dice_base.c9 static bool ice_alloc_rx_buf_zc(struct ice_rx_ring *rx_ring) in ice_alloc_rx_buf_zc()
15 static bool ice_alloc_rx_buf(struct ice_rx_ring *rx_ring) in ice_alloc_rx_buf()
164 struct ice_rx_ring *rx_ring; in ice_free_q_vector()
366 static unsigned int ice_rx_offset(struct ice_rx_ring *rx_ring) in ice_rx_offset()
382 static int ice_setup_rx_ctx(struct ice_rx_ring *ring) in ice_setup_rx_ctx()
493 int ice_vsi_cfg_rxq(struct ice_rx_ring *ring) in ice_vsi_cfg_rxq()
741 struct ice_rx_ring *rx_ring = vsi->rx_rings[q_id]; in ice_vsi_map_rings_to_vectors()
A Dice_ptp.h189 ice_ptp_rx_hwtstamp(struct ice_rx_ring *rx_ring,
217 ice_ptp_rx_hwtstamp(struct ice_rx_ring *rx_ring, in ice_ptp_rx_hwtstamp()
A Dice_base.h9 int ice_vsi_cfg_rxq(struct ice_rx_ring *ring);
A Dice_eswitch.c97 struct ice_rx_ring *rx_ring = vsi->rx_rings[q_id]; in ice_eswitch_remap_rings_to_vectors()
388 struct ice_rx_ring *ring = vsi->rx_rings[i]; in ice_eswitch_set_rxdid()
509 ice_eswitch_get_target_netdev(struct ice_rx_ring *rx_ring, in ice_eswitch_get_target_netdev()
A Dice_lib.h103 void ice_update_rx_ring_stats(struct ice_rx_ring *ring, u64 pkts, u64 bytes);
A Dice.h315 struct ice_rx_ring **rx_rings; /* Rx ring array */
686 static inline struct xsk_buff_pool *ice_xsk_pool(struct ice_rx_ring *ring) in ice_xsk_pool()
A Dice_ethtool.c649 static int ice_lbtest_receive_frames(struct ice_rx_ring *rx_ring) in ice_lbtest_receive_frames()
691 struct ice_rx_ring *rx_ring; in ice_loopback_test()
1348 struct ice_rx_ring *rx_ring; in __ice_get_ethtool_stats()
2712 struct ice_rx_ring *rx_rings = NULL; in ice_set_ringparam()
A Dice_dcb_lib.c217 struct ice_rx_ring *rx_ring; in ice_vsi_cfg_dcb_rings()
A Dice_main.c2727 struct ice_rx_ring *rx_ring = vsi->rx_rings[i]; in ice_vsi_rx_napi_schedule()
5988 struct ice_rx_ring *ring = READ_ONCE(vsi->rx_rings[i]); in ice_update_vsi_ring_stats()
6378 struct ice_rx_ring *ring = vsi->rx_rings[i]; in ice_vsi_setup_rx_rings()
7608 struct ice_rx_ring *rx_ring; in ice_chnl_cfg_res()
7892 struct ice_rx_ring *rx_ring; in ice_remove_q_channels()
A Dice_ptp.c1290 ice_ptp_rx_hwtstamp(struct ice_rx_ring *rx_ring, in ice_ptp_rx_hwtstamp()
A Dice_lib.c1417 struct ice_rx_ring *ring; in ice_vsi_alloc_rings()
3771 void ice_update_rx_ring_stats(struct ice_rx_ring *rx_ring, u64 pkts, u64 bytes) in ice_update_rx_ring_stats()

Completed in 56 milliseconds