Home
last modified time | relevance | path

Searched defs:xdp (Results 76 – 100 of 140) sorted by relevance

123456

/openbmc/linux/drivers/vhost/
H A Dnet.c129 struct xdp_buff *xdp; member
704 struct xdp_buff *xdp = &nvq->xdp[nvq->batched_xdp]; in vhost_net_build_xdp() local
1299 struct xdp_buff *xdp; in vhost_net_open() local
/openbmc/linux/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()
1241 struct xdp_buff *xdp; in tap_sendmsg() local
H A Dvirtio_net.c1002 static void put_xdp_frags(struct xdp_buff *xdp) in put_xdp_frags()
1017 static int virtnet_xdp_handler(struct bpf_prog *xdp_prog, struct xdp_buff *xdp, in virtnet_xdp_handler()
1185 struct xdp_buff xdp; in receive_small_xdp() local
1366 struct xdp_buff *xdp, in build_skb_from_xdp_buff()
1410 struct xdp_buff *xdp, in virtnet_build_xdp_buff_mrg()
1591 struct xdp_buff xdp; in receive_mergeable_xdp() local
3890 static int virtnet_xdp(struct net_device *dev, struct netdev_bpf *xdp) in virtnet_xdp()
/openbmc/linux/kernel/bpf/
H A Ddevmap.c330 struct xdp_buff xdp; in dev_map_bpf_prog_run() local
495 struct xdp_buff xdp; in dev_map_bpf_prog_run_skb() local
/openbmc/linux/include/linux/
H A Dfilter.h1562 static inline int __bpf_xdp_load_bytes(struct xdp_buff *xdp, u32 offset, in __bpf_xdp_load_bytes()
1568 static inline int __bpf_xdp_store_bytes(struct xdp_buff *xdp, u32 offset, in __bpf_xdp_store_bytes()
1574 static inline void *bpf_xdp_pointer(struct xdp_buff *xdp, u32 offset, u32 len) in bpf_xdp_pointer()
1579 static inline void bpf_xdp_copy_buf(struct xdp_buff *xdp, unsigned long off, void *buf, in bpf_xdp_copy_buf()
/openbmc/linux/drivers/net/ethernet/qlogic/qede/
H A Dqede_fp.c308 struct sw_tx_xdp *xdp; in qede_xdp_xmit() local
1087 struct xdp_buff xdp; in qede_rx_xdp() local
/openbmc/linux/include/net/
H A Dxsk_buff_pool.h25 struct xdp_buff xdp; member
H A Dnet_namespace.h181 struct netns_xdp xdp; member
/openbmc/linux/drivers/net/ethernet/intel/ice/
H A Dice_txrx.h174 struct xdp_buff *xdp; /* used for XDP_TX ZC */ member
318 struct xdp_buff xdp; member
/openbmc/linux/drivers/net/netdevsim/
H A Dbpf.c194 struct xdp_attachment_info *xdp) in nsim_xdp_set_prog()
/openbmc/linux/drivers/net/ethernet/fungible/funeth/
H A Dfuneth_rx.c146 struct xdp_buff xdp; in fun_run_xdp() local
H A Dfuneth_main.c1131 static int fun_xdp_setup(struct net_device *dev, struct netdev_bpf *xdp) in fun_xdp_setup()
1176 static int fun_xdp(struct net_device *dev, struct netdev_bpf *xdp) in fun_xdp()
/openbmc/linux/include/xen/interface/io/
H A Dnetif.h882 } xdp; member
/openbmc/linux/drivers/net/ethernet/stmicro/stmmac/
H A Dstmmac_main.c4871 struct xdp_buff *xdp) in stmmac_xdp_xmit_back()
4900 struct xdp_buff *xdp) in __stmmac_xdp_run_prog()
4934 struct xdp_buff *xdp) in stmmac_xdp_run_prog()
4966 struct xdp_buff *xdp) in stmmac_construct_skb_zc()
4988 struct xdp_buff *xdp) in stmmac_dispatch_skb_zc()
5083 static struct stmmac_xdp_buff *xsk_buff_to_stmmac_ctx(struct xdp_buff *xdp) in xsk_buff_to_stmmac_ctx()
H A Dstmmac.h90 struct xdp_buff *xdp; member
97 struct xdp_buff xdp; member
/openbmc/linux/drivers/net/ethernet/cavium/thunder/
H A Dnicvf_queues.c1639 u64 buf_addr, bool xdp) in nicvf_unmap_rcv_buffer()
1664 struct cqe_rx_t *cqe_rx, bool xdp) in nicvf_get_rcv_skb()
H A Dnicvf_main.c533 struct xdp_buff xdp; in nicvf_xdp_rx() local
1889 static int nicvf_xdp(struct net_device *netdev, struct netdev_bpf *xdp) in nicvf_xdp()
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/en/
H A Dparams.c679 static int mlx5e_max_nonlinear_mtu(int first_frag_size, int frag_size, bool xdp) in mlx5e_max_nonlinear_mtu()
711 #define MAX_WQE_BULK_BYTES(xdp) ((xdp ? 256 : 512) * 1024) in mlx5e_rx_compute_wqe_bulk_params() argument
/openbmc/linux/drivers/net/ethernet/sfc/siena/
H A Defx.c641 static int efx_xdp(struct net_device *dev, struct netdev_bpf *xdp) in efx_xdp()
/openbmc/linux/drivers/net/ethernet/marvell/
H A Dmvneta.c2073 struct xdp_buff *xdp, int sync_len) in mvneta_xdp_put_buff()
2174 mvneta_xdp_xmit_back(struct mvneta_port *pp, struct xdp_buff *xdp) in mvneta_xdp_xmit_back()
2258 struct bpf_prog *prog, struct xdp_buff *xdp, in mvneta_run_xdp()
2317 struct xdp_buff *xdp, int *size, in mvneta_swbm_rx_frame()
2352 struct xdp_buff *xdp, int *size, in mvneta_swbm_add_rx_fragment()
2396 struct xdp_buff *xdp, u32 desc_status) in mvneta_swbm_build_skb()
4633 static int mvneta_xdp(struct net_device *dev, struct netdev_bpf *xdp) in mvneta_xdp()
/openbmc/linux/drivers/net/ethernet/sfc/
H A Defx.c642 static int efx_xdp(struct net_device *dev, struct netdev_bpf *xdp) in efx_xdp()
/openbmc/linux/drivers/net/ethernet/intel/igb/
H A Digb_main.c2933 static int igb_xdp(struct net_device *dev, struct netdev_bpf *xdp) in igb_xdp()
2965 static int igb_xdp_xmit_back(struct igb_adapter *adapter, struct xdp_buff *xdp) in igb_xdp_xmit_back()
8519 struct xdp_buff *xdp, in igb_construct_skb()
8571 struct xdp_buff *xdp, in igb_build_skb()
8614 struct xdp_buff *xdp) in igb_run_xdp()
8904 struct xdp_buff xdp; in igb_clean_rx_irq() local
/openbmc/linux/drivers/net/ethernet/engleder/
H A Dtsnep.h109 struct xdp_buff *xdp; member
/openbmc/linux/drivers/net/ethernet/netronome/nfp/nfd3/
H A Ddp.c913 struct xdp_buff xdp; in nfp_nfd3_rx() local
/openbmc/linux/drivers/net/ethernet/freescale/
H A Dfec_main.c1592 struct xdp_buff *xdp, struct fec_enet_priv_rx_q *rxq, int cpu) in fec_enet_run_xdp()
1680 struct xdp_buff xdp; in fec_enet_rx_queue() local
3902 int cpu, struct xdp_buff *xdp, in fec_enet_xdp_tx_xmit()

123456