| /Linux-v6.1/drivers/net/ethernet/intel/ice/ |
| D | ice_xsk.h | 23 int ice_clean_rx_irq_zc(struct ice_rx_ring *rx_ring, int budget); 25 bool ice_alloc_rx_bufs_zc(struct ice_rx_ring *rx_ring, u16 count); 27 void ice_xsk_clean_rx_ring(struct ice_rx_ring *rx_ring); 46 ice_clean_rx_irq_zc(struct ice_rx_ring __always_unused *rx_ring, in ice_clean_rx_irq_zc() 53 ice_alloc_rx_bufs_zc(struct ice_rx_ring __always_unused *rx_ring, in ice_alloc_rx_bufs_zc() 71 static inline void ice_xsk_clean_rx_ring(struct ice_rx_ring *rx_ring) { } in ice_xsk_clean_rx_ring()
|
| D | ice_txrx.h | 257 struct ice_rx_ring { struct 259 struct ice_rx_ring *next; /* pointer to next ring in q_vector */ argument 348 static inline bool ice_ring_uses_build_skb(struct ice_rx_ring *ring) in ice_ring_uses_build_skb() 353 static inline void ice_set_ring_build_skb_ena(struct ice_rx_ring *ring) in ice_set_ring_build_skb_ena() 358 static inline void ice_clear_ring_build_skb_ena(struct ice_rx_ring *ring) in ice_clear_ring_build_skb_ena() 381 struct ice_rx_ring *rx_ring; 415 static inline unsigned int ice_rx_pg_order(struct ice_rx_ring *ring) in ice_rx_pg_order() 428 bool ice_alloc_rx_bufs(struct ice_rx_ring *rxr, u16 cleaned_count); 434 void ice_clean_rx_ring(struct ice_rx_ring *rx_ring); 436 int ice_setup_rx_ring(struct ice_rx_ring *rx_ring); [all …]
|
| D | ice_txrx_lib.h | 76 void ice_release_rx_desc(struct ice_rx_ring *rx_ring, u16 val); 78 ice_process_skb_fields(struct ice_rx_ring *rx_ring, 82 ice_receive_skb(struct ice_rx_ring *rx_ring, struct sk_buff *skb, u16 vlan_tag);
|
| D | ice_xsk.c | 15 static struct xdp_buff **ice_xdp_buf(struct ice_rx_ring *rx_ring, u32 idx) in ice_xdp_buf() 77 ice_qvec_dis_irq(struct ice_vsi *vsi, struct ice_rx_ring *rx_ring, in ice_qvec_dis_irq() 115 struct ice_rx_ring *rx_ring; in ice_qvec_cfg_msix() 157 struct ice_rx_ring *rx_ring; in ice_qp_dis() 216 struct ice_rx_ring *rx_ring; in ice_qp_ena() 330 ice_realloc_rx_xdp_bufs(struct ice_rx_ring *rx_ring, bool pool_present) in ice_realloc_rx_xdp_bufs() 363 struct ice_rx_ring *rx_ring; in ice_realloc_zc_buf() 398 struct ice_rx_ring *rx_ring = vsi->rx_rings[qid]; in ice_xsk_pool_setup() 478 static bool __ice_alloc_rx_bufs_zc(struct ice_rx_ring *rx_ring, u16 count) in __ice_alloc_rx_bufs_zc() 527 bool ice_alloc_rx_bufs_zc(struct ice_rx_ring *rx_ring, u16 count) in ice_alloc_rx_bufs_zc() [all …]
|
| D | ice_txrx_lib.c | 15 void ice_release_rx_desc(struct ice_rx_ring *rx_ring, u16 val) in ice_release_rx_desc() 73 ice_rx_hash(struct ice_rx_ring *rx_ring, union ice_32b_rx_flex_desc *rx_desc, in ice_rx_hash() 100 ice_rx_csum(struct ice_rx_ring *ring, struct sk_buff *skb, in ice_rx_csum() 185 ice_process_skb_fields(struct ice_rx_ring *rx_ring, in ice_process_skb_fields() 210 ice_receive_skb(struct ice_rx_ring *rx_ring, struct sk_buff *skb, u16 vlan_tag) in ice_receive_skb()
|
| D | ice_trace.h | 148 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,
|
| D | ice_txrx.c | 383 void ice_clean_rx_ring(struct ice_rx_ring *rx_ring) in ice_clean_rx_ring() 449 void ice_free_rx_ring(struct ice_rx_ring *rx_ring) in ice_free_rx_ring() 481 int ice_setup_rx_ring(struct ice_rx_ring *rx_ring) in ice_setup_rx_ring() 527 ice_rx_frame_truesize(struct ice_rx_ring *rx_ring, unsigned int __maybe_unused size) in ice_rx_frame_truesize() 552 ice_run_xdp(struct ice_rx_ring *rx_ring, struct xdp_buff *xdp, in ice_run_xdp() 658 ice_alloc_mapped_page(struct ice_rx_ring *rx_ring, struct ice_rx_buf *bi) in ice_alloc_mapped_page() 709 bool ice_alloc_rx_bufs(struct ice_rx_ring *rx_ring, u16 cleaned_count) in ice_alloc_rx_bufs() 838 ice_add_rx_frag(struct ice_rx_ring *rx_ring, struct ice_rx_buf *rx_buf, in ice_add_rx_frag() 864 ice_reuse_rx_page(struct ice_rx_ring *rx_ring, struct ice_rx_buf *old_buf) in ice_reuse_rx_page() 895 ice_get_rx_buf(struct ice_rx_ring *rx_ring, const unsigned int size, in ice_get_rx_buf() [all …]
|
| D | ice_ptp.h | 253 ice_ptp_rx_hwtstamp(struct ice_rx_ring *rx_ring, 288 ice_ptp_rx_hwtstamp(struct ice_rx_ring *rx_ring, in ice_ptp_rx_hwtstamp()
|
| D | ice_base.c | 152 struct ice_rx_ring *rx_ring; in ice_free_q_vector() 354 static unsigned int ice_rx_offset(struct ice_rx_ring *rx_ring) in ice_rx_offset() 370 static int ice_setup_rx_ctx(struct ice_rx_ring *ring) in ice_setup_rx_ctx() 495 int ice_vsi_cfg_rxq(struct ice_rx_ring *ring) in ice_vsi_cfg_rxq() 738 struct ice_rx_ring *rx_ring = vsi->rx_rings[q_id]; in ice_vsi_map_rings_to_vectors()
|
| D | ice_base.h | 9 int ice_vsi_cfg_rxq(struct ice_rx_ring *ring);
|
| D | ice_lib.h | 96 void ice_update_rx_ring_stats(struct ice_rx_ring *ring, u64 pkts, u64 bytes);
|
| D | ice.h | 314 struct ice_rx_ring **rx_rings; /* Rx ring array */ 690 static inline struct xsk_buff_pool *ice_xsk_pool(struct ice_rx_ring *ring) in ice_xsk_pool()
|
| D | ice_repr.c | 162 struct ice_rx_ring *rx_ring; in ice_repr_sp_stats64()
|
| D | ice_eswitch.c | 181 struct ice_rx_ring *rx_ring; in ice_eswitch_remap_rings_to_vectors()
|
| D | ice_ethtool.c | 652 static int ice_lbtest_receive_frames(struct ice_rx_ring *rx_ring) in ice_lbtest_receive_frames() 695 struct ice_rx_ring *rx_ring; in ice_loopback_test() 1356 struct ice_rx_ring *rx_ring; in __ice_get_ethtool_stats() 2753 struct ice_rx_ring *rx_rings = NULL; in ice_set_ringparam()
|
| D | ice_dcb_lib.c | 217 struct ice_rx_ring *rx_ring; in ice_vsi_cfg_dcb_rings()
|
| D | ice_main.c | 2832 struct ice_rx_ring *rx_ring = vsi->rx_rings[i]; in ice_vsi_rx_napi_schedule() 6438 struct ice_rx_ring *ring = READ_ONCE(vsi->rx_rings[i]); in ice_update_vsi_ring_stats() 6850 struct ice_rx_ring *ring = vsi->rx_rings[i]; in ice_vsi_setup_rx_rings() 8059 struct ice_rx_ring *rx_ring; in ice_chnl_cfg_res() 8352 struct ice_rx_ring *rx_ring; in ice_remove_q_channels()
|
| D | ice_lib.c | 1514 struct ice_rx_ring *ring; in ice_vsi_alloc_rings() 3742 void ice_update_rx_ring_stats(struct ice_rx_ring *rx_ring, u64 pkts, u64 bytes) in ice_update_rx_ring_stats()
|
| D | ice_ethtool_fdir.c | 1332 struct ice_rx_ring *rx_ring; in ice_update_per_q_fltr()
|
| D | ice_ptp.c | 2140 ice_ptp_rx_hwtstamp(struct ice_rx_ring *rx_ring, in ice_ptp_rx_hwtstamp()
|