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

123456

/linux-master/drivers/net/ethernet/intel/ice/
H A Dice_main.c3023 static int ice_xdp(struct net_device *dev, struct netdev_bpf *xdp) argument
3009 ice_xdp_safe_mode(struct net_device __always_unused *dev, struct netdev_bpf *xdp) argument
[all...]
/linux-master/drivers/net/ethernet/intel/igb/
H A Digb_main.c2932 static int igb_xdp(struct net_device *dev, struct netdev_bpf *xdp) argument
2961 static int igb_xdp_xmit_back(struct igb_adapter *adapter, struct xdp_buff *xdp) argument
8502 igb_construct_skb(struct igb_ring *rx_ring, struct igb_rx_buffer *rx_buffer, struct xdp_buff *xdp, ktime_t timestamp) argument
8554 igb_build_skb(struct igb_ring *rx_ring, struct igb_rx_buffer *rx_buffer, struct xdp_buff *xdp, ktime_t timestamp) argument
8597 igb_run_xdp(struct igb_adapter *adapter, struct igb_ring *rx_ring, struct xdp_buff *xdp) argument
8887 struct xdp_buff xdp; local
[all...]
/linux-master/drivers/net/
H A Dvirtio_net.c1037 static void put_xdp_frags(struct xdp_buff *xdp) argument
1052 static int virtnet_xdp_handler(struct bpf_prog *xdp_prog, struct xdp_buff *xdp, argument
1220 struct xdp_buff xdp; local
1390 build_skb_from_xdp_buff(struct net_device *dev, struct virtnet_info *vi, struct xdp_buff *xdp, unsigned int xdp_frags_truesz) argument
1433 virtnet_build_xdp_buff_mrg(struct net_device *dev, struct virtnet_info *vi, struct receive_queue *rq, struct xdp_buff *xdp, void *buf, unsigned int len, unsigned int frame_sz, int *num_buf, unsigned int *xdp_frags_truesize, struct virtnet_rq_stats *stats) argument
1613 struct xdp_buff xdp; local
4108 virtnet_xdp(struct net_device *dev, struct netdev_bpf *xdp) argument
[all...]
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/
H A Den_main.c4907 static int mlx5e_xdp(struct net_device *dev, struct netdev_bpf *xdp) argument
[all...]
/linux-master/drivers/net/ethernet/stmicro/stmmac/
H A Dstmmac_main.c4995 stmmac_xdp_xmit_back(struct stmmac_priv *priv, struct xdp_buff *xdp) argument
5023 __stmmac_xdp_run_prog(struct stmmac_priv *priv, struct bpf_prog *prog, struct xdp_buff *xdp) argument
5058 stmmac_xdp_run_prog(struct stmmac_priv *priv, struct xdp_buff *xdp) argument
5090 stmmac_construct_skb_zc(struct stmmac_channel *ch, struct xdp_buff *xdp) argument
5111 stmmac_dispatch_skb_zc(struct stmmac_priv *priv, u32 queue, struct dma_desc *p, struct dma_desc *np, struct xdp_buff *xdp) argument
5213 xsk_buff_to_stmmac_ctx(struct xdp_buff *xdp) argument
[all...]
/linux-master/drivers/net/ethernet/intel/igc/
H A Digc_main.c1937 igc_build_skb(struct igc_ring *rx_ring, struct igc_rx_buffer *rx_buffer, struct xdp_buff *xdp) argument
1968 struct xdp_buff *xdp = &ctx->xdp; local
2463 igc_xdp_xmit_back(struct igc_adapter *adapter, struct xdp_buff *xdp) argument
2486 __igc_xdp_run_prog(struct igc_adapter *adapter, struct bpf_prog *prog, struct xdp_buff *xdp) argument
2516 igc_xdp_run_prog(struct igc_adapter *adapter, struct xdp_buff *xdp) argument
2706 igc_construct_skb_zc(struct igc_ring *ring, struct xdp_buff *xdp) argument
2731 igc_dispatch_skb_zc(struct igc_q_vector *q_vector, union igc_adv_rx_desc *desc, struct xdp_buff *xdp, ktime_t timestamp) argument
2755 xsk_buff_to_igc_ctx(struct xdp_buff *xdp) argument
[all...]
/linux-master/net/core/
H A Drtnetlink.c1525 struct nlattr *xdp; local
3073 struct nlattr *xdp[IFLA_XDP_MAX + 1]; local
[all...]
H A Ddev.c4811 u32 bpf_prog_run_generic_xdp(struct sk_buff *skb, struct xdp_buff *xdp, argument
4936 netif_receive_generic_xdp(struct sk_buff **pskb, struct xdp_buff *xdp, struct bpf_prog *xdp_prog) argument
5019 struct xdp_buff xdp; local
5693 generic_xdp_install(struct net_device *dev, struct netdev_bpf *xdp) argument
9248 struct netdev_bpf xdp; local
[all...]
H A Dfilter.c3902 static unsigned long xdp_get_metalen(const struct xdp_buff *xdp) argument
3936 bpf_xdp_copy_buf(struct xdp_buff *xdp, unsigned long off, void *buf, unsigned long len, bool flush) argument
3983 bpf_xdp_pointer(struct xdp_buff *xdp, u32 offset, u32 len) argument
4042 __bpf_xdp_load_bytes(struct xdp_buff *xdp, u32 offset, void *buf, u32 len) argument
4074 __bpf_xdp_store_bytes(struct xdp_buff *xdp, u32 offset, void *buf, u32 len) argument
4079 bpf_xdp_frags_increase_tail(struct xdp_buff *xdp, int offset) argument
4102 bpf_xdp_shrink_data_zc(struct xdp_buff *xdp, int shrink, struct xdp_mem_info *mem_info, bool release) argument
4115 bpf_xdp_shrink_data(struct xdp_buff *xdp, skb_frag_t *frag, int shrink) argument
4136 bpf_xdp_frags_shrink_tail(struct xdp_buff *xdp, int offset) argument
4309 xdp_master_redirect(struct xdp_buff *xdp) argument
4331 __xdp_do_redirect_xsk(struct bpf_redirect_info *ri, struct net_device *dev, struct xdp_buff *xdp, struct bpf_prog *xdp_prog) argument
4426 xdp_do_redirect(struct net_device *dev, struct xdp_buff *xdp, struct bpf_prog *xdp_prog) argument
4440 xdp_do_redirect_frame(struct net_device *dev, struct xdp_buff *xdp, struct xdp_frame *xdpf, struct bpf_prog *xdp_prog) argument
4453 xdp_do_generic_redirect_map(struct net_device *dev, struct sk_buff *skb, struct xdp_buff *xdp, struct bpf_prog *xdp_prog, void *fwd, enum bpf_map_type map_type, u32 map_id, u32 flags) argument
4511 xdp_do_generic_redirect(struct net_device *dev, struct sk_buff *skb, struct xdp_buff *xdp, struct bpf_prog *xdp_prog) argument
5006 struct xdp_buff *xdp = (struct xdp_buff *)ctx; local
11861 bpf_dynptr_from_xdp(struct xdp_buff *xdp, u64 flags, struct bpf_dynptr_kern *ptr__uninit) argument
[all...]
/linux-master/drivers/net/ethernet/marvell/
H A Dmvneta.c2174 mvneta_xdp_xmit_back(struct mvneta_port *pp, struct xdp_buff *xdp) argument
2072 mvneta_xdp_put_buff(struct mvneta_port *pp, struct mvneta_rx_queue *rxq, struct xdp_buff *xdp, int sync_len) argument
2257 mvneta_run_xdp(struct mvneta_port *pp, struct mvneta_rx_queue *rxq, struct bpf_prog *prog, struct xdp_buff *xdp, u32 frame_sz, struct mvneta_stats *stats) argument
2314 mvneta_swbm_rx_frame(struct mvneta_port *pp, struct mvneta_rx_desc *rx_desc, struct mvneta_rx_queue *rxq, struct xdp_buff *xdp, int *size, struct page *page) argument
2349 mvneta_swbm_add_rx_fragment(struct mvneta_port *pp, struct mvneta_rx_desc *rx_desc, struct mvneta_rx_queue *rxq, struct xdp_buff *xdp, int *size, struct page *page) argument
2395 mvneta_swbm_build_skb(struct mvneta_port *pp, struct page_pool *pool, struct xdp_buff *xdp, u32 desc_status) argument
4633 mvneta_xdp(struct net_device *dev, struct netdev_bpf *xdp) argument
[all...]
/linux-master/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe_main.c2117 ixgbe_construct_skb(struct ixgbe_ring *rx_ring, struct ixgbe_rx_buffer *rx_buffer, struct xdp_buff *xdp, union ixgbe_adv_rx_desc *rx_desc) argument
2176 ixgbe_build_skb(struct ixgbe_ring *rx_ring, struct ixgbe_rx_buffer *rx_buffer, struct xdp_buff *xdp, union ixgbe_adv_rx_desc *rx_desc) argument
2223 ixgbe_run_xdp(struct ixgbe_adapter *adapter, struct ixgbe_ring *rx_ring, struct xdp_buff *xdp) argument
2332 struct xdp_buff xdp; local
10343 ixgbe_xdp(struct net_device *dev, struct netdev_bpf *xdp) argument
[all...]
/linux-master/include/uapi/linux/
H A Dbpf.h6654 } xdp; member in union:bpf_link_info::__anon2663
/linux-master/tools/include/uapi/linux/
H A Dbpf.h6654 } xdp; member in union:bpf_link_info::__anon3204
/linux-master/drivers/net/ethernet/intel/i40e/
H A Di40e_main.c13583 i40e_xdp(struct net_device *dev, struct netdev_bpf *xdp) argument
[all...]
/linux-master/drivers/net/ethernet/broadcom/bnxt/
H A Dbnxt.c1979 struct xdp_buff xdp; local
1172 __bnxt_rx_agg_pages(struct bnxt *bp, struct bnxt_cp_ring_info *cpr, struct skb_shared_info *shinfo, u16 idx, u32 agg_bufs, bool tpa, struct xdp_buff *xdp) argument
1265 bnxt_rx_agg_pages_xdp(struct bnxt *bp, struct bnxt_cp_ring_info *cpr, struct xdp_buff *xdp, u16 idx, u32 agg_bufs, bool tpa) argument
[all...]

Completed in 982 milliseconds

123456