Searched defs:xdp (Results 51 - 75 of 141) sorted by relevance

123456

/linux-master/include/net/
H A Dxsk_buff_pool.h26 struct xdp_buff xdp; member in struct:xdp_buff_xsk
H A Dxdp_sock_drv.h85 static inline dma_addr_t xsk_buff_xdp_get_dma(struct xdp_buff *xdp) argument
92 static inline dma_addr_t xsk_buff_xdp_get_frame_dma(struct xdp_buff *xdp) argument
110 static inline u32 xsk_buff_alloc_batch(struct xsk_buff_pool *pool, struct xdp_buff **xdp, u32 max) argument
120 static inline void xsk_buff_free(struct xdp_buff *xdp) argument
139 xsk_buff_add_frag(struct xdp_buff *xdp) argument
179 xsk_buff_set_size(struct xdp_buff *xdp, u32 size) argument
222 xsk_buff_dma_sync_for_cpu(struct xdp_buff *xdp) argument
325 xsk_buff_xdp_get_dma(struct xdp_buff *xdp) argument
330 xsk_buff_xdp_get_frame_dma(struct xdp_buff *xdp) argument
345 xsk_buff_alloc_batch(struct xsk_buff_pool *pool, struct xdp_buff **xdp, u32 max) argument
355 xsk_buff_free(struct xdp_buff *xdp) argument
359 xsk_buff_add_frag(struct xdp_buff *xdp) argument
377 xsk_buff_set_size(struct xdp_buff *xdp, u32 size) argument
402 xsk_buff_dma_sync_for_cpu(struct xdp_buff *xdp) argument
[all...]
H A Dxdp.h91 static __always_inline bool xdp_buff_has_frags(struct xdp_buff *xdp) argument
96 static __always_inline void xdp_buff_set_frags_flag(struct xdp_buff *xdp) argument
101 static __always_inline void xdp_buff_clear_frags_flag(struct xdp_buff *xdp) argument
106 static __always_inline bool xdp_buff_is_frag_pfmemalloc(struct xdp_buff *xdp) argument
111 xdp_buff_set_frag_pfmemalloc(struct xdp_buff *xdp) argument
117 xdp_init_buff(struct xdp_buff *xdp, u32 frame_sz, struct xdp_rxq_info *rxq) argument
125 xdp_prepare_buff(struct xdp_buff *xdp, unsigned char *hard_start, int headroom, int data_len, const bool meta_valid) argument
147 xdp_get_shared_info_from_buff(struct xdp_buff *xdp) argument
152 xdp_get_buff_len(struct xdp_buff *xdp) argument
252 xdp_convert_frame_to_buff(struct xdp_frame *frame, struct xdp_buff *xdp) argument
263 xdp_update_frame_from_buff(struct xdp_buff *xdp, struct xdp_frame *xdp_frame) argument
293 xdp_convert_buff_to_frame(struct xdp_buff *xdp) argument
359 xdp_set_data_meta_invalid(struct xdp_buff *xdp) argument
365 xdp_data_meta_unsupported(const struct xdp_buff *xdp) argument
507 bpf_prog_run_xdp(const struct bpf_prog *prog, struct xdp_buff *xdp) argument
[all...]
H A Dnet_namespace.h179 struct netns_xdp xdp; member in struct:net
/linux-master/include/xen/interface/io/
H A Dnetif.h882 } xdp; member in union:xen_netif_extra_info::__anon184
/linux-master/drivers/net/ethernet/fungible/funeth/
H A Dfuneth_rx.c146 struct xdp_buff xdp; local
[all...]
/linux-master/drivers/net/ethernet/engleder/
H A Dtsnep.h109 struct xdp_buff *xdp; member in union:tsnep_rx_entry::__anon271
/linux-master/drivers/net/ethernet/sfc/
H A Defx.c656 static int efx_xdp(struct net_device *dev, struct netdev_bpf *xdp) argument
H A Dethtool_common.c428 unsigned short xdp; local
550 int xdp; local
[all...]
/linux-master/drivers/net/ethernet/netronome/nfp/nfd3/
H A Ddp.c916 struct xdp_buff xdp; local
/linux-master/drivers/net/ethernet/sfc/siena/
H A Defx.c655 static int efx_xdp(struct net_device *dev, struct netdev_bpf *xdp) argument
H A Dethtool_common.c427 unsigned short xdp; local
549 int xdp; local
[all...]
/linux-master/drivers/net/ethernet/aquantia/atlantic/
H A Daq_ring.c386 static struct sk_buff *aq_xdp_build_skb(struct xdp_buff *xdp, argument
23 aq_get_rxpages_xdp(struct aq_ring_buff_s *buff, struct xdp_buff *xdp) argument
405 aq_xdp_run_prog(struct aq_nic_s *aq_nic, struct xdp_buff *xdp, struct aq_ring_s *rx_ring, struct aq_ring_buff_s *buff) argument
484 aq_add_rx_fragment(struct device *dev, struct aq_ring_s *ring, struct aq_ring_buff_s *buff, struct xdp_buff *xdp) argument
720 struct xdp_buff xdp; local
[all...]
/linux-master/kernel/bpf/
H A Dcpumap.c143 struct xdp_buff xdp; local
183 struct xdp_buff xdp; local
[all...]
H A Ddevmap.c328 struct xdp_buff xdp; local
502 struct xdp_buff xdp; local
[all...]
/linux-master/drivers/net/ethernet/google/gve/
H A Dgve_rx.c697 struct xdp_buff *xdp; local
750 gve_xdp_done(struct gve_priv *priv, struct gve_rx_ring *rx, struct xdp_buff *xdp, struct bpf_prog *xprog, int xdp_act) argument
806 struct xdp_buff xdp; local
[all...]
/linux-master/tools/testing/selftests/bpf/progs/
H A Dtest_xdp_noinline.c279 bool encap_v6(struct xdp_md *xdp, struct ctl_value *cval, argument
330 bool encap_v4(struct xdp_md *xdp, struct ctl_value *cval, argument
665 process_packet(void *data, __u64 off, void *data_end, bool is_ipv6, struct xdp_md *xdp) argument
[all...]
H A Ddynptr_fail.c1197 int xdp_invalid_data_slice1(struct xdp_md *xdp) argument
1222 int xdp_invalid_data_slice2(struct xdp_md *xdp) argument
1452 clone_invalid2(struct xdp_md *xdp) argument
1646 clone_xdp_packet_data(struct xdp_md *xdp) argument
[all...]
H A Dxdp_synproxy_kern.c430 static __always_inline int tcp_lookup(void *ctx, struct header_pointers *hdr, bool xdp) argument
579 syncookie_handle_syn(struct header_pointers *hdr, void *ctx, void *data, void *data_end, bool xdp) argument
750 syncookie_part1(void *ctx, void *data, void *data_end, struct header_pointers *hdr, bool xdp) argument
787 syncookie_part2(void *ctx, void *data, void *data_end, struct header_pointers *hdr, bool xdp) argument
[all...]
/linux-master/drivers/net/ethernet/intel/i40e/
H A Di40e_xsk.c197 static int i40e_run_xdp_zc(struct i40e_ring *rx_ring, struct xdp_buff *xdp, argument
244 struct xdp_buff **xdp; local
288 i40e_construct_skb_zc(struct i40e_ring *rx_ring, struct xdp_buff *xdp) argument
399 i40e_add_xsk_frag(struct i40e_ring *rx_ring, struct xdp_buff *first, struct xdp_buff *xdp, const unsigned int size) argument
[all...]
/linux-master/drivers/net/ethernet/netronome/nfp/nfdk/
H A Ddp.c1037 struct xdp_buff xdp; local
/linux-master/drivers/net/ethernet/ti/
H A Dcpsw.c357 struct xdp_buff xdp; local
/linux-master/net/core/
H A Dxdp.c516 void xdp_return_buff(struct xdp_buff *xdp) argument
528 __xdp_return(page_address(page), &xdp->rxq->mem, true, xdp); local
378 __xdp_return(void *data, struct xdp_mem_info *mem, bool napi_direct, struct xdp_buff *xdp) argument
545 xdp_convert_zc_to_xdp_frame(struct xdp_buff *xdp) argument
[all...]
/linux-master/drivers/net/ethernet/marvell/octeontx2/nic/
H A Dotx2_txrx.c1411 struct xdp_buff xdp; local
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/en/
H A Dxdp.c314 struct xdp_buff *xdp = &mxbuf->xdp; local
61 mlx5e_xmit_xdp_buff(struct mlx5e_xdpsq *sq, struct mlx5e_rq *rq, struct xdp_buff *xdp) argument
[all...]

Completed in 692 milliseconds

123456