Home
last modified time | relevance | path

Searched defs:xdp (Results 101 - 125 of 223) sorted by relevance

123456789

/kernel/linux/linux-5.10/drivers/net/ethernet/ti/
H A Dcpsw.c357 struct xdp_buff xdp; in cpsw_rx_handler() local
[all...]
H A Dcpsw_priv.c1325 int cpsw_run_xdp(struct cpsw_priv *priv, int ch, struct xdp_buff *xdp, in cpsw_run_xdp() argument
/kernel/linux/linux-5.10/drivers/net/
H A Dtap.c1134 static int tap_get_user_xdp(struct tap_queue *q, struct xdp_buff *xdp) in tap_get_user_xdp() argument
1205 struct xdp_buff *xdp; in tap_sendmsg() local
[all...]
/kernel/linux/linux-5.10/net/xdp/
H A Dxsk.c151 static int __xsk_rcv_zc(struct xdp_sock *xs, struct xdp_buff *xdp, u32 len) in __xsk_rcv_zc() argument
186 static int __xsk_rcv(struct xdp_sock *xs, struct xdp_buff *xdp, u32 len, in __xsk_rcv() argument
232 static int xsk_rcv(struct xdp_sock *xs, struct xdp_buff *xdp, in xsk_rcv() argument
257 xsk_generic_rcv(struct xdp_sock *xs, struct xdp_buff *xdp) xsk_generic_rcv() argument
268 __xsk_map_redirect(struct xdp_sock *xs, struct xdp_buff *xdp) __xsk_map_redirect() argument
[all...]
/kernel/linux/linux-5.10/include/net/
H A Dnet_namespace.h192 struct netns_xdp xdp; member
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx4/
H A Den_rx.c673 struct xdp_buff xdp; in mlx4_en_process_rx_cq() local
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/netronome/nfp/nfdk/
H A Ddp.c1034 struct xdp_buff xdp; in nfp_nfdk_rx() local
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/ice/
H A Dice_xsk.c455 static u16 ice_fill_rx_descs(struct xsk_buff_pool *pool, struct xdp_buff **xdp, in ice_fill_rx_descs() argument
492 struct xdp_buff **xdp; in __ice_alloc_rx_bufs_zc() local
559 ice_construct_skb_zc(struct ice_rx_ring *rx_ring, struct xdp_buff *xdp) ice_construct_skb_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
810 ice_add_xsk_frag(struct ice_rx_ring *rx_ring, struct xdp_buff *first, struct xdp_buff *xdp, const unsigned int size) ice_add_xsk_frag() argument
871 struct xdp_buff *xdp; ice_clean_rx_irq_zc() local
1170 struct xdp_buff *xdp = *ice_xdp_buf(rx_ring, ntc); ice_xsk_clean_rx_ring() local
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/sfc/
H A Dethtool_common.c428 unsigned short xdp; in efx_describe_per_queue_stats() local
550 int xdp; in efx_ethtool_get_stats() local
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/sfc/siena/
H A Dethtool_common.c427 unsigned short xdp; in efx_describe_per_queue_stats() local
549 int xdp; in efx_siena_ethtool_get_stats() local
[all...]
/kernel/linux/linux-6.6/include/net/
H A Dnet_namespace.h181 struct netns_xdp xdp; member
H A Dxdp.h91 static __always_inline bool xdp_buff_has_frags(struct xdp_buff *xdp) in xdp_buff_has_frags() argument
96 static __always_inline void xdp_buff_set_frags_flag(struct xdp_buff *xdp) in xdp_buff_set_frags_flag() argument
101 static __always_inline void xdp_buff_clear_frags_flag(struct xdp_buff *xdp) in xdp_buff_clear_frags_flag() argument
106 static __always_inline bool xdp_buff_is_frag_pfmemalloc(struct xdp_buff *xdp) in xdp_buff_is_frag_pfmemalloc() argument
111 xdp_buff_set_frag_pfmemalloc(struct xdp_buff *xdp) xdp_buff_set_frag_pfmemalloc() argument
117 xdp_init_buff(struct xdp_buff *xdp, u32 frame_sz, struct xdp_rxq_info *rxq) xdp_init_buff() argument
125 xdp_prepare_buff(struct xdp_buff *xdp, unsigned char *hard_start, int headroom, int data_len, const bool meta_valid) xdp_prepare_buff() argument
147 xdp_get_shared_info_from_buff(struct xdp_buff *xdp) xdp_get_shared_info_from_buff() argument
152 xdp_get_buff_len(struct xdp_buff *xdp) xdp_get_buff_len() argument
252 xdp_convert_frame_to_buff(struct xdp_frame *frame, struct xdp_buff *xdp) xdp_convert_frame_to_buff() argument
263 xdp_update_frame_from_buff(struct xdp_buff *xdp, struct xdp_frame *xdp_frame) xdp_update_frame_from_buff() argument
293 xdp_convert_buff_to_frame(struct xdp_buff *xdp) xdp_convert_buff_to_frame() argument
359 xdp_set_data_meta_invalid(struct xdp_buff *xdp) xdp_set_data_meta_invalid() argument
365 xdp_data_meta_unsupported(const struct xdp_buff *xdp) xdp_data_meta_unsupported() argument
482 bpf_prog_run_xdp(const struct bpf_prog *prog, struct xdp_buff *xdp) bpf_prog_run_xdp() argument
[all...]
/kernel/linux/linux-6.6/kernel/bpf/
H A Ddevmap.c328 struct xdp_buff xdp; in dev_map_bpf_prog_run() local
492 struct xdp_buff xdp; in dev_map_bpf_prog_run_skb() local
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/marvell/octeontx2/nic/
H A Dotx2_txrx.c1408 struct xdp_buff xdp; in otx2_xdp_rcv_pkt_handler() local
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx4/
H A Den_rx.c665 struct xdp_buff xdp; member
[all...]
/kernel/linux/linux-6.6/drivers/net/
H A Dtap.c1170 static int tap_get_user_xdp(struct tap_queue *q, struct xdp_buff *xdp) in tap_get_user_xdp() argument
1236 struct xdp_buff *xdp; in tap_sendmsg() local
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/ti/
H A Dcpsw.c357 struct xdp_buff xdp; in cpsw_rx_handler() local
/kernel/linux/linux-6.6/tools/testing/selftests/bpf/progs/
H A Dxdp_synproxy_kern.c428 static __always_inline int tcp_lookup(void *ctx, struct header_pointers *hdr, bool xdp) in tcp_lookup() argument
577 syncookie_handle_syn(struct header_pointers *hdr, void *ctx, void *data, void *data_end, bool xdp) syncookie_handle_syn() argument
748 syncookie_part1(void *ctx, void *data, void *data_end, struct header_pointers *hdr, bool xdp) syncookie_part1() argument
785 syncookie_part2(void *ctx, void *data, void *data_end, struct header_pointers *hdr, bool xdp) syncookie_part2() argument
[all...]
/kernel/linux/linux-6.6/net/bpf/
H A Dtest_run.c134 struct xdp_test_data *xdp = arg; in xdp_test_run_init_page() local
159 static int xdp_test_run_setup(struct xdp_test_data *xdp, struct xdp_buff *orig_ctx) in xdp_test_run_setup() argument
213 xdp_test_run_teardown(struct xdp_test_data *xdp) xdp_test_run_teardown() argument
281 xdp_test_run_batch(struct xdp_test_data *xdp, struct bpf_prog *prog, u32 repeat) xdp_test_run_batch() argument
368 struct xdp_test_data xdp = { .batch_size = batch_size }; bpf_test_run_xdp_live() local
392 bpf_test_run(struct bpf_prog *prog, void *ctx, u32 repeat, u32 *retval, u32 *time, bool xdp) bpf_test_run() argument
1080 xdp_convert_md_to_buff(struct xdp_md *xdp_md, struct xdp_buff *xdp) xdp_convert_md_to_buff() argument
1126 xdp_convert_buff_to_md(struct xdp_buff *xdp, struct xdp_md *xdp_md) xdp_convert_buff_to_md() argument
1150 struct xdp_buff xdp = {}; bpf_prog_test_run_xdp() local
[all...]
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/ice/
H A Dice_txrx.h175 struct xdp_buff *xdp; member
H A Dice_txrx.c537 ice_run_xdp(struct ice_ring *rx_ring, struct xdp_buff *xdp, in ice_run_xdp() 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
1097 struct xdp_buff xdp; ice_clean_rx_irq() local
[all...]
/kernel/linux/linux-5.10/drivers/net/ethernet/cavium/thunder/
H A Dnicvf_main.c533 struct xdp_buff xdp; in nicvf_xdp_rx() local
1893 nicvf_xdp(struct net_device *netdev, struct netdev_bpf *xdp) nicvf_xdp() argument
[all...]
H A Dnicvf_queues.c1637 nicvf_unmap_rcv_buffer(struct nicvf *nic, u64 dma_addr, u64 buf_addr, bool xdp) nicvf_unmap_rcv_buffer() argument
1662 nicvf_get_rcv_skb(struct nicvf *nic, struct cqe_rx_t *cqe_rx, bool xdp) nicvf_get_rcv_skb() argument
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/i40e/
H A Di40e_txrx.c1983 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
2168 i40e_xmit_xdp_tx_ring(struct xdp_buff *xdp, struct i40e_ring *xdp_ring) i40e_xmit_xdp_tx_ring() argument
2183 i40e_run_xdp(struct i40e_ring *rx_ring, struct xdp_buff *xdp) i40e_run_xdp() argument
2338 struct xdp_buff xdp; i40e_clean_rx_irq() local
[all...]
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/
H A Den_rx.c1141 struct xdp_buff xdp; in mlx5e_skb_from_cqe_linear() local
1124 mlx5e_fill_xdp_buff(struct mlx5e_rq *rq, void *va, u16 headroom, u32 len, struct xdp_buff *xdp) mlx5e_fill_xdp_buff() argument
1455 struct xdp_buff xdp; mlx5e_skb_from_cqe_mpwrq_linear() local
[all...]

Completed in 35 milliseconds

123456789