| /kernel/linux/linux-5.10/drivers/net/ethernet/intel/ice/ |
| H A D | ice_txrx_lib.h | 40 static inline void ice_xdp_ring_update_tail(struct ice_ring *xdp_ring) in ice_xdp_ring_update_tail() argument
|
| H A D | ice_xsk.h | 38 ice_clean_tx_irq_zc(struct ice_ring __always_unused *xdp_ring, in ice_clean_tx_irq_zc() argument
|
| H A D | ice_txrx_lib.c | 208 int ice_xmit_xdp_ring(void *data, u16 size, struct ice_ring *xdp_ring) in ice_xmit_xdp_ring() argument 260 ice_xmit_xdp_buff(struct xdp_buff *xdp, struct ice_ring *xdp_ring) ice_xmit_xdp_buff() argument 285 struct ice_ring *xdp_ring = ice_finalize_xdp_rx() local [all...] |
| H A D | ice_xsk.c | 177 struct ice_ring *xdp_ring = vsi->xdp_rings[q_idx]; in ice_qp_dis() local 233 struct ice_ring *xdp_ring = vsi->xdp_rings[q_idx]; in ice_qp_ena() local 532 struct ice_ring *xdp_ring; in ice_run_xdp_zc() local 694 ice_xmit_zc(struct ice_ring *xdp_ring, int budget) ice_xmit_zc() argument 745 ice_clean_xdp_tx_buf(struct ice_ring *xdp_ring, struct ice_tx_buf *tx_buf) ice_clean_xdp_tx_buf() argument 760 ice_clean_tx_irq_zc(struct ice_ring *xdp_ring, int budget) ice_clean_tx_irq_zc() argument 905 ice_xsk_clean_xdp_ring(struct ice_ring *xdp_ring) ice_xsk_clean_xdp_ring() argument [all...] |
| H A D | ice_txrx.c | 540 struct ice_ring *xdp_ring; in ice_run_xdp() local 590 struct ice_ring *xdp_ring; in ice_xdp_xmit() local
|
| /kernel/linux/linux-6.6/drivers/net/ethernet/intel/ice/ |
| H A D | ice_txrx_lib.h | 129 static inline void ice_xdp_ring_update_tail(struct ice_tx_ring *xdp_ring) in ice_xdp_ring_update_tail() argument 144 static inline u32 ice_set_rs_bit(const struct ice_tx_ring *xdp_ring) in ice_set_rs_bit() argument [all...] |
| H A D | ice_xsk.h | 32 static inline bool ice_xmit_zc(struct ice_tx_ring __always_unused *xdp_ring) in ice_xmit_zc() argument 72 static inline void ice_xsk_clean_xdp_ring(struct ice_tx_ring *xdp_ring) { } in ice_xsk_clean_xdp_ring() argument
|
| H A D | ice_txrx_lib.c | 253 static u32 ice_clean_xdp_irq(struct ice_tx_ring *xdp_ring) in ice_clean_xdp_irq() argument 328 __ice_xmit_xdp_ring(struct xdp_buff *xdp, struct ice_tx_ring *xdp_ring, bool frame) __ice_xmit_xdp_ring() argument 447 ice_finalize_xdp_rx(struct ice_tx_ring *xdp_ring, unsigned int xdp_res, u32 first_idx) ice_finalize_xdp_rx() argument [all...] |
| H A D | ice_xsk.c | 193 struct ice_tx_ring *xdp_ring = vsi->xdp_rings[q_idx]; in ice_qp_dis() local 247 struct ice_tx_ring *xdp_ring = vsi->xdp_rings[q_idx]; in ice_qp_ena() local 617 static u32 ice_clean_xdp_irq_zc(struct ice_tx_ring *xdp_ring) in ice_clean_xdp_irq_zc() argument 685 ice_xmit_xdp_tx_zc(struct xdp_buff *xdp, struct ice_tx_ring *xdp_ring) ice_xmit_xdp_tx_zc() argument 766 ice_run_xdp_zc(struct ice_rx_ring *rx_ring, struct xdp_buff *xdp, struct bpf_prog *xdp_prog, struct ice_tx_ring *xdp_ring) ice_run_xdp_zc() argument 852 struct ice_tx_ring *xdp_ring; ice_clean_rx_irq_zc() local 990 ice_xmit_pkt(struct ice_tx_ring *xdp_ring, struct xdp_desc *desc, unsigned int *total_bytes) ice_xmit_pkt() argument 1013 ice_xmit_pkt_batch(struct ice_tx_ring *xdp_ring, struct xdp_desc *descs, unsigned int *total_bytes) ice_xmit_pkt_batch() argument 1044 ice_fill_tx_hw_ring(struct ice_tx_ring *xdp_ring, struct xdp_desc *descs, u32 nb_pkts, unsigned int *total_bytes) ice_fill_tx_hw_ring() argument 1063 ice_xmit_zc(struct ice_tx_ring *xdp_ring) ice_xmit_zc() argument 1183 ice_xsk_clean_xdp_ring(struct ice_tx_ring *xdp_ring) ice_xsk_clean_xdp_ring() argument [all...] |
| H A D | ice_txrx.c | 639 struct ice_tx_ring *xdp_ring; in ice_xdp_xmit() local 559 ice_run_xdp(struct ice_rx_ring *rx_ring, struct xdp_buff *xdp, struct bpf_prog *xdp_prog, struct ice_tx_ring *xdp_ring, struct ice_rx_buf *rx_buf) ice_run_xdp() argument 606 ice_xmit_xdp_ring(const struct xdp_frame *xdpf, struct ice_tx_ring *xdp_ring) ice_xmit_xdp_ring() argument 1152 struct ice_tx_ring *xdp_ring = NULL; ice_clean_rx_irq() local [all...] |
| H A D | ice_txrx.h | 334 struct ice_tx_ring *xdp_ring; member
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/intel/ixgbe/ |
| H A D | ixgbe_xsk.c | 383 static bool ixgbe_xmit_zc(struct ixgbe_ring *xdp_ring, unsigned int budget) in ixgbe_xmit_zc() argument [all...] |
| /kernel/linux/linux-5.10/net/xdp/ |
| H A D | xsk_queue.h | 16 struct xdp_ring { struct
|
| /kernel/linux/linux-6.6/drivers/net/ethernet/intel/ixgbe/ |
| H A D | ixgbe_xsk.c | 396 static bool ixgbe_xmit_zc(struct ixgbe_ring *xdp_ring, unsigned int budget) in ixgbe_xmit_zc() argument [all...] |
| /kernel/linux/linux-5.10/drivers/net/ethernet/intel/i40e/ |
| H A D | i40e_xsk.c | 202 struct i40e_ring *xdp_ring; in i40e_run_xdp_zc() local 456 static bool i40e_xmit_zc(struct i40e_ring *xdp_ring, unsigned int budget) in i40e_xmit_zc() argument [all...] |
| H A D | i40e_debugfs.c | 330 struct i40e_ring *xdp_ring = READ_ONCE(vsi->xdp_rings[i]); in i40e_dbg_dump_vsi_seid() local [all...] |
| H A D | i40e_txrx.c | 2168 int i40e_xmit_xdp_tx_ring(struct xdp_buff *xdp, struct i40e_ring *xdp_ring) in i40e_xmit_xdp_tx_ring() argument 2186 struct i40e_ring *xdp_ring; in i40e_run_xdp() local 2255 void i40e_xdp_ring_update_tail(struct i40e_ring *xdp_ring) in i40e_xdp_ring_update_tail() argument 2299 struct i40e_ring *xdp_ring = i40e_finalize_xdp_rx() local 3578 i40e_xmit_xdp_ring(struct xdp_frame *xdpf, struct i40e_ring *xdp_ring) i40e_xmit_xdp_ring() argument 3787 struct i40e_ring *xdp_ring; i40e_xdp_xmit() local [all...] |
| /kernel/linux/linux-6.6/net/xdp/ |
| H A D | xsk_queue.h | 16 struct xdp_ring { struct
|
| /kernel/linux/linux-6.6/drivers/net/ethernet/intel/i40e/ |
| H A D | i40e_debugfs.c | 330 struct i40e_ring *xdp_ring = READ_ONCE(vsi->xdp_rings[i]); in i40e_dbg_dump_vsi_seid() local [all...] |
| H A D | i40e_xsk.c | 205 struct i40e_ring *xdp_ring; in i40e_run_xdp_zc() local 537 static void i40e_xmit_pkt(struct i40e_ring *xdp_ring, struct xdp_desc *desc, in i40e_xmit_pkt() argument 554 static void i40e_xmit_pkt_batch(struct i40e_ring *xdp_ring, struct xdp_desc *desc, in i40e_xmit_pkt_batch() argument 578 i40e_fill_tx_hw_ring(struct i40e_ring *xdp_ring, struct xdp_desc *descs, u32 nb_pkts, unsigned int *total_bytes) i40e_fill_tx_hw_ring() argument 591 i40e_set_rs_bit(struct i40e_ring *xdp_ring) i40e_set_rs_bit() argument 607 i40e_xmit_zc(struct i40e_ring *xdp_ring, unsigned int budget) i40e_xmit_zc() argument [all...] |
| /kernel/linux/linux-5.10/drivers/net/ethernet/intel/ixgbevf/ |
| H A D | ixgbevf.h | 336 struct ixgbevf_ring *xdp_ring[MAX_XDP_QUEUES]; member
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/amazon/ena/ |
| H A D | ena_netdev.h | 141 struct ena_ring *xdp_ring; member
|
| /kernel/linux/linux-5.10/drivers/net/ |
| H A D | veth.c | 64 struct ptr_ring xdp_ring; member [all...] |
| /kernel/linux/linux-6.6/drivers/net/ethernet/amazon/ena/ |
| H A D | ena_netdev.h | 141 struct ena_ring *xdp_ring; member 254 struct ena_ring *xdp_ring; member
|
| /kernel/linux/linux-6.6/drivers/net/ethernet/intel/ixgbevf/ |
| H A D | ixgbevf.h | 336 struct ixgbevf_ring *xdp_ring[MAX_XDP_QUEUES]; member
|