/kernel/linux/linux-5.10/drivers/net/ethernet/qlogic/qede/ |
H A D | qede_filter.c | 1044 int qede_xdp(struct net_device *dev, struct netdev_bpf *xdp) in qede_xdp() argument
|
H A D | qede_fp.c | 309 struct sw_tx_xdp *xdp; in qede_xdp_xmit() local 1093 struct xdp_buff xdp; in qede_rx_xdp() local [all...] |
/kernel/linux/linux-5.10/drivers/net/ |
H A D | veth.c | 242 static void *veth_xdp_to_ptr(struct xdp_frame *xdp) in veth_xdp_to_ptr() argument 549 static int veth_xdp_tx(struct veth_rq *rq, struct xdp_buff *xdp, in veth_xdp_tx() argument 583 struct xdp_buff xdp; in veth_xdp_rcv_one() local 275 veth_forward_skb(struct net_device *dev, struct sk_buff *skb, struct veth_rq *rq, bool xdp) veth_forward_skb() argument 661 struct xdp_buff xdp; veth_xdp_rcv_skb() local 1209 veth_xdp(struct net_device *dev, struct netdev_bpf *xdp) veth_xdp() argument [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/ti/ |
H A D | cpsw_new.c | 293 struct xdp_buff xdp; in cpsw_rx_handler() local [all...] |
/kernel/linux/linux-5.10/drivers/net/hyperv/ |
H A D | netvsc_drv.c | 904 struct xdp_buff xdp; in netvsc_recv_callback() local 813 netvsc_alloc_recv_skb(struct net_device *net, struct netvsc_channel *nvchan, struct xdp_buff *xdp) netvsc_alloc_recv_skb() argument [all...] |
/kernel/linux/linux-5.10/drivers/vhost/ |
H A D | net.c | 128 struct xdp_buff *xdp; member 701 struct xdp_buff *xdp = &nvq->xdp[nvq->batched_xdp]; in vhost_net_build_xdp() local 1290 struct xdp_buff *xdp; vhost_net_open() local [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/cavium/thunder/ |
H A D | nicvf_main.c | 533 struct xdp_buff xdp; in nicvf_xdp_rx() local 1889 nicvf_xdp(struct net_device *netdev, struct netdev_bpf *xdp) nicvf_xdp() argument [all...] |
H A D | nicvf_queues.c | 1638 nicvf_unmap_rcv_buffer(struct nicvf *nic, u64 dma_addr, u64 buf_addr, bool xdp) nicvf_unmap_rcv_buffer() argument 1663 nicvf_get_rcv_skb(struct nicvf *nic, struct cqe_rx_t *cqe_rx, bool xdp) nicvf_get_rcv_skb() argument
|
/kernel/linux/linux-6.6/drivers/net/ethernet/engleder/ |
H A D | tsnep_main.c | 669 tsnep_xdp_xmit_back(struct tsnep_adapter *adapter, struct xdp_buff *xdp, struct netdev_queue *tx_nq, struct tsnep_tx *tx, bool zc) tsnep_xdp_xmit_back() argument 1148 tsnep_rx_set_xdp(struct tsnep_rx *rx, struct tsnep_rx_entry *entry, struct xdp_buff *xdp) tsnep_rx_set_xdp() argument 1218 tsnep_xdp_run_prog(struct tsnep_rx *rx, struct bpf_prog *prog, struct xdp_buff *xdp, int *status, struct netdev_queue *tx_nq, struct tsnep_tx *tx) tsnep_xdp_run_prog() argument 1262 tsnep_xdp_run_prog_zc(struct tsnep_rx *rx, struct bpf_prog *prog, struct xdp_buff *xdp, int *status, struct netdev_queue *tx_nq, struct tsnep_tx *tx) tsnep_xdp_run_prog_zc() argument 1374 struct xdp_buff xdp; tsnep_rx_poll() local 2250 tsnep_netdev_xdp_xmit(struct net_device *dev, int n, struct xdp_frame **xdp, u32 flags) tsnep_netdev_xdp_xmit() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/freescale/enetc/ |
H A D | enetc.h | 130 struct enetc_xdp_data xdp; member
|
/kernel/linux/linux-6.6/drivers/net/ethernet/fungible/funeth/ |
H A D | funeth_main.c | 1131 static int fun_xdp_setup(struct net_device *dev, struct netdev_bpf *xdp) in fun_xdp_setup() argument 1176 static int fun_xdp(struct net_device *dev, struct netdev_bpf *xdp) in fun_xdp() argument
|
/kernel/linux/linux-6.6/drivers/net/ethernet/google/gve/ |
H A D | gve_main.c | 1672 static int gve_xdp(struct net_device *dev, struct netdev_bpf *xdp) in gve_xdp() argument
|
/kernel/linux/linux-6.6/drivers/net/ethernet/microsoft/mana/ |
H A D | mana_en.c | 1509 struct xdp_buff xdp = {}; in mana_rx_skb() local 1481 mana_build_skb(struct mana_rxq *rxq, void *buf_va, uint pkt_len, struct xdp_buff *xdp) mana_build_skb() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/i40e/ |
H A D | i40e_txrx.h | 345 struct xdp_buff xdp; member
|
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/ice/ |
H A D | ice_txrx.c | 385 struct xdp_buff *xdp = &rx_ring->xdp; in ice_clean_rx_ring() local 559 ice_run_xdp(struct ice_rx_ring *rx_ring, struct xdp_buff *xdp, in ice_run_xdp() argument 609 struct xdp_buff xdp; ice_xmit_xdp_ring() local 871 ice_add_xdp_frag(struct ice_rx_ring *rx_ring, struct xdp_buff *xdp, struct ice_rx_buf *rx_buf, const unsigned int size) ice_add_xdp_frag() argument 980 ice_build_skb(struct ice_rx_ring *rx_ring, struct xdp_buff *xdp) ice_build_skb() argument 1033 ice_construct_skb(struct ice_rx_ring *rx_ring, struct xdp_buff *xdp) ice_construct_skb() argument 1150 struct xdp_buff *xdp = &rx_ring->xdp; ice_clean_rx_irq() local [all...] |
H A D | ice_txrx.h | 174 struct xdp_buff *xdp; /* used for XDP_TX ZC */ member 318 struct xdp_buff xdp; member
|
/kernel/linux/linux-6.6/drivers/net/ethernet/netronome/nfp/ |
H A D | nfp_net_common.c | 2036 static int nfp_net_xdp(struct net_device *netdev, struct netdev_bpf *xdp) in nfp_net_xdp() argument
|
/kernel/linux/linux-6.6/drivers/net/ethernet/qlogic/qede/ |
H A D | qede_filter.c | 1042 int qede_xdp(struct net_device *dev, struct netdev_bpf *xdp) in qede_xdp() argument
|
H A D | qede_fp.c | 308 struct sw_tx_xdp *xdp; in qede_xdp_xmit() local 1087 struct xdp_buff xdp; in qede_rx_xdp() local [all...] |
/kernel/linux/linux-6.6/drivers/vhost/ |
H A D | net.c | 129 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 [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/marvell/octeontx2/nic/ |
H A D | otx2_pf.c | 2679 static int otx2_xdp(struct net_device *netdev, struct netdev_bpf *xdp) in otx2_xdp() argument
|
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/en/ |
H A D | params.c | 679 static int mlx5e_max_nonlinear_mtu(int first_frag_size, int frag_size, bool xdp) in mlx5e_max_nonlinear_mtu() argument
|
/kernel/linux/linux-6.6/drivers/net/ |
H A D | veth.c | 122 struct xdp_buff xdp; member 282 static void *veth_xdp_to_ptr(struct xdp_frame *xdp) in veth_xdp_to_ptr() argument 592 static int veth_xdp_tx(struct veth_rq *rq, struct xdp_buff *xdp, in veth_xdp_tx() argument 620 struct xdp_buff *xdp in veth_xdp_rcv_one() local 316 veth_forward_skb(struct net_device *dev, struct sk_buff *skb, struct veth_rq *rq, bool xdp) veth_forward_skb() argument 709 veth_xdp_get(struct xdp_buff *xdp) veth_xdp_get() argument 722 veth_convert_skb_to_xdp_buff(struct veth_rq *rq, struct xdp_buff *xdp, struct sk_buff **pskb) veth_convert_skb_to_xdp_buff() argument 831 struct xdp_buff *xdp = &vxbuf.xdp; veth_xdp_rcv_skb() local 1664 veth_xdp(struct net_device *dev, struct netdev_bpf *xdp) veth_xdp() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/stmicro/stmmac/ |
H A D | stmmac.h | 90 struct xdp_buff *xdp; member 97 struct xdp_buff xdp; member
|
/kernel/linux/linux-6.6/drivers/net/netdevsim/ |
H A D | netdevsim.h | 108 struct xdp_attachment_info xdp; member
|