| /linux/tools/testing/selftests/bpf/prog_tests/ |
| H A D | xdp_context_test_run.c | 251 struct bpf_program *tc_prog, *xdp_prog; in test_xdp_context_veth() local 334 static void test_tuntap(struct bpf_program *xdp_prog, in test_tuntap() 400 static void test_tuntap_mirred(struct bpf_program *xdp_prog, in test_tuntap_mirred()
|
| H A D | test_xsk.h | 132 struct bpf_program *xdp_prog; member
|
| /linux/drivers/net/ethernet/broadcom/bnxt/ |
| H A D | bnxt_xdp.c | 177 struct bpf_prog *xdp_prog = READ_ONCE(rxr->xdp_prog); in bnxt_xdp_attached() local 228 struct bpf_prog *xdp_prog = READ_ONCE(rxr->xdp_prog); in bnxt_rx_xdp() local 334 struct bpf_prog *xdp_prog = READ_ONCE(bp->xdp_prog); in bnxt_xdp_xmit() local
|
| /linux/drivers/net/vmxnet3/ |
| H A D | vmxnet3_xdp.c | 340 struct bpf_prog *xdp_prog; in vmxnet3_process_xdp_small() local 385 struct bpf_prog *xdp_prog; in vmxnet3_process_xdp() local
|
| /linux/drivers/net/ethernet/pensando/ionic/ |
| H A D | ionic_txrx.c | 472 struct bpf_prog *xdp_prog, in ionic_run_xdp() 615 struct bpf_prog *xdp_prog) in ionic_rx_clean() 727 static bool __ionic_rx_service(struct ionic_cq *cq, struct bpf_prog *xdp_prog) in __ionic_rx_service() 776 void ionic_rx_fill(struct ionic_queue *q, struct bpf_prog *xdp_prog) in ionic_rx_fill() 990 struct bpf_prog *xdp_prog; in ionic_rx_cq_service() local
|
| /linux/drivers/net/ethernet/intel/igb/ |
| H A D | igb_xsk.c | 296 struct bpf_prog *xdp_prog) in igb_run_xdp_zc() 348 struct bpf_prog *xdp_prog; in igb_clean_rx_irq_zc() local
|
| /linux/drivers/net/ethernet/amazon/ena/ |
| H A D | ena_xdp.h | 85 struct bpf_prog *xdp_prog; in ena_xdp_execute() local
|
| /linux/drivers/net/ethernet/microchip/lan966x/ |
| H A D | lan966x_xdp.c | 77 struct bpf_prog *xdp_prog = port->xdp_prog; in lan966x_xdp_run() local
|
| /linux/drivers/net/ethernet/intel/i40e/ |
| H A D | i40e_xsk.c | 199 struct bpf_prog *xdp_prog) in i40e_run_xdp_zc() 414 struct bpf_prog *xdp_prog; in i40e_clean_rx_irq_zc() local
|
| /linux/drivers/net/ethernet/sfc/siena/ |
| H A D | rx.c | 256 struct bpf_prog *xdp_prog; in efx_do_xdp() local
|
| /linux/drivers/net/ethernet/intel/ice/ |
| H A D | ice_xsk.c | 516 struct bpf_prog *xdp_prog, struct ice_tx_ring *xdp_ring, in ice_run_xdp_zc() 577 struct bpf_prog *xdp_prog; in ice_clean_rx_irq_zc() local
|
| H A D | ice_txrx.c | 653 struct bpf_prog *xdp_prog, struct ice_tx_ring *xdp_ring, in ice_run_xdp() 950 struct bpf_prog *xdp_prog = NULL; in ice_clean_rx_irq() local
|
| /linux/drivers/net/ethernet/freescale/dpaa2/ |
| H A D | dpaa2-xsk.c | 38 struct bpf_prog *xdp_prog; in dpaa2_xsk_run_xdp() local
|
| /linux/drivers/net/ |
| H A D | tun.c | 213 struct bpf_prog __rcu *xdp_prog; member 1644 static int tun_xdp_act(struct tun_struct *tun, struct bpf_prog *xdp_prog, in tun_xdp_act() 1690 struct bpf_prog *xdp_prog; in tun_build_skb() local 1957 struct bpf_prog *xdp_prog; in tun_get_user() local 2529 struct bpf_prog *xdp_prog; in tun_xdp_one() local
|
| H A D | veth.c | 65 struct bpf_prog __rcu *xdp_prog; member 645 struct bpf_prog *xdp_prog; in veth_xdp_rcv_one() local 797 struct bpf_prog *xdp_prog; veth_xdp_rcv_skb() local [all...] |
| H A D | virtio_net.c | 326 struct bpf_prog __rcu *xdp_prog; member 1616 struct bpf_prog *xdp_prog; in virtnet_xdp_xmit() local 1685 static int virtnet_xdp_handler(struct bpf_prog *xdp_prog, struct xdp_buff *xdp, in virtnet_xdp_handler() argument 1852 receive_small_xdp(struct net_device * dev,struct virtnet_info * vi,struct receive_queue * rq,struct bpf_prog * xdp_prog,void * buf,unsigned int xdp_headroom,unsigned int len,unsigned int buflen,unsigned int * xdp_xmit,struct virtnet_rq_stats * stats) receive_small_xdp() argument 1968 struct bpf_prog *xdp_prog; receive_small() local 2188 mergeable_xdp_get_buf(struct virtnet_info * vi,struct receive_queue * rq,struct bpf_prog * xdp_prog,void * ctx,unsigned int * frame_sz,int * num_buf,struct page ** page,int offset,unsigned int * len,struct virtio_net_hdr_mrg_rxbuf * hdr) mergeable_xdp_get_buf() argument 2267 receive_mergeable_xdp(struct net_device * dev,struct virtnet_info * vi,struct receive_queue * rq,struct bpf_prog * xdp_prog,void * buf,void * ctx,unsigned int len,unsigned int * xdp_xmit,struct virtnet_rq_stats * stats) receive_mergeable_xdp() argument 2401 struct bpf_prog *xdp_prog; receive_mergeable() local [all...] |
| /linux/drivers/net/ethernet/intel/idpf/ |
| H A D | xdp.c | 145 struct bpf_prog *xdp_prog) in idpf_xdp_copy_prog_to_rqs()
|
| H A D | idpf.h | 387 struct bpf_prog *xdp_prog; member 487 struct bpf_prog *xdp_prog; member
|
| /linux/tools/testing/selftests/net/lib/ |
| H A D | xdp_native.bpf.c | 674 int xdp_prog(struct xdp_md *ctx) in xdp_prog() function
|
| /linux/drivers/net/ethernet/intel/ixgbevf/ |
| H A D | ixgbevf.h | 94 struct bpf_prog *xdp_prog; member 343 struct bpf_prog *xdp_prog; member
|
| /linux/drivers/net/ethernet/socionext/ |
| H A D | netsec.c | 294 struct bpf_prog *xdp_prog; member 957 struct bpf_prog *xdp_prog; in netsec_process_rx() local 1297 struct bpf_prog *xdp_prog = READ_ONCE(priv->xdp_prog); in netsec_setup_rx_dring() local
|
| /linux/drivers/net/ethernet/freescale/dpaa/ |
| H A D | dpaa_eth.h | 175 struct bpf_prog *xdp_prog; member
|
| /linux/drivers/net/ethernet/aquantia/atlantic/ |
| H A D | aq_nic.h | 133 struct bpf_prog *xdp_prog; member
|
| H A D | aq_ring.h | 154 struct bpf_prog *xdp_prog; member
|
| /linux/tools/testing/selftests/bpf/ |
| H A D | xskxceiver.h | 139 struct bpf_program *xdp_prog; global() member
|