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

123456

/linux-master/drivers/net/ethernet/broadcom/bnxt/
H A Dbnxt_xdp.c25 bnxt_xmit_bd(struct bnxt *bp, struct bnxt_tx_ring_info *txr, dma_addr_t mapping, u32 len, struct xdp_buff *xdp) argument
95 __bnxt_xmit_xdp(struct bnxt *bp, struct bnxt_tx_ring_info *txr, dma_addr_t mapping, u32 len, u16 rx_prod, struct xdp_buff *xdp) argument
182 bnxt_xdp_buff_init(struct bnxt *bp, struct bnxt_rx_ring_info *rxr, u16 cons, u8 *data_ptr, unsigned int len, struct xdp_buff *xdp) argument
203 bnxt_xdp_buff_frags_free(struct bnxt_rx_ring_info *rxr, struct xdp_buff *xdp) argument
224 bnxt_rx_xdp(struct bnxt *bp, struct bnxt_rx_ring_info *rxr, u16 cons, struct xdp_buff xdp, struct page *page, u8 **data_ptr, unsigned int *len, u8 *event) argument
363 struct xdp_frame *xdp = frames[i]; local
453 bnxt_xdp(struct net_device *dev, struct netdev_bpf *xdp) argument
470 bnxt_xdp_build_skb(struct bnxt *bp, struct sk_buff *skb, u8 num_frags, struct page_pool *pool, struct xdp_buff *xdp, struct rx_cmp_ext *rxcmp1) argument
[all...]
/linux-master/drivers/net/ethernet/intel/ice/
H A Dice_txrx_lib.c371 int __ice_xmit_xdp_ring(struct xdp_buff *xdp, struct ice_tx_ring *xdp_ring, argument
H A Dice_xsk.c435 static u16 ice_fill_rx_descs(struct xsk_buff_pool *pool, struct xdp_buff **xdp, argument
477 struct xdp_buff **xdp; local
544 ice_construct_skb_zc(struct ice_rx_ring *rx_ring, struct xdp_buff *xdp) argument
670 ice_xmit_xdp_tx_zc(struct xdp_buff *xdp, struct ice_tx_ring *xdp_ring) argument
751 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) argument
795 ice_add_xsk_frag(struct ice_rx_ring *rx_ring, struct xdp_buff *first, struct xdp_buff *xdp, const unsigned int size) argument
856 struct xdp_buff *xdp; local
1151 struct xdp_buff *xdp = *ice_xdp_buf(rx_ring, ntc); local
[all...]
/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/tools/testing/selftests/bpf/progs/
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 Dtest_xdp_noinline.c279 bool encap_v6(struct xdp_md *xdp, struct ctl_value *cval, argument
322 bool encap_v4(struct xdp_md *xdp, struct ctl_value *cval, argument
651 process_packet(void *data, __u64 off, void *data_end, bool is_ipv6, struct xdp_md *xdp) argument
[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/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
400 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/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/drivers/net/ethernet/google/gve/
H A Dgve_rx.c655 struct xdp_buff *xdp; local
708 gve_xdp_done(struct gve_priv *priv, struct gve_rx_ring *rx, struct xdp_buff *xdp, struct bpf_prog *xprog, int xdp_act) argument
764 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/
H A Dtap.c1170 static int tap_get_user_xdp(struct tap_queue *q, struct xdp_buff *xdp) argument
1236 struct xdp_buff *xdp; local
[all...]
/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...]
/linux-master/include/net/
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...]
/linux-master/drivers/net/ethernet/netronome/nfp/nfdk/
H A Ddp.c1037 struct xdp_buff xdp; local
/linux-master/drivers/net/ethernet/marvell/octeontx2/nic/
H A Dotx2_txrx.c1408 struct xdp_buff xdp; local
/linux-master/drivers/net/ethernet/ti/
H A Dcpsw.c357 struct xdp_buff xdp; local
/linux-master/drivers/net/ethernet/mellanox/mlx4/
H A Den_rx.c665 struct xdp_buff xdp; member in struct:mlx4_en_xdp_buff
[all...]

Completed in 200 milliseconds

123456