/openbmc/linux/Documentation/ |
H A D | subsystem-apis.rst | 83 bpf/index
|
/openbmc/linux/tools/perf/Documentation/ |
H A D | perf-kwork.txt | 79 --use-bpf:: 113 --use-bpf::
|
H A D | perf-lock.txt | 140 --use-bpf:: 183 requires --use-bpf.
|
/openbmc/linux/tools/testing/selftests/bpf/ |
H A D | vmtest.sh | 52 tools/testing/selftests/bpf. e.g: 200 cd /root/bpf
|
H A D | test_tc_tunnel.sh | 213 bpf direct-action object-file ${BPF_FILE} \ 314 bpf direct-action object-file ${BPF_FILE} section decap
|
H A D | test_tc_edt.sh | 58 bpf da obj ${BPF_FILE} sec cls_test
|
/openbmc/linux/Documentation/userspace-api/media/rc/ |
H A D | lirc-dev-intro.rst | 161 First, using the `bpf(2)`_ syscall with the ``BPF_LOAD_PROG`` argument, 171 program, it can be attached to the LIRC device using the `bpf(2)`_ syscall. 176 .. _bpf(2): http://man7.org/linux/man-pages/man2/bpf.2.html
|
/openbmc/linux/samples/bpf/ |
H A D | xdp2skb_meta.sh | 189 prio 1 handle 1 bpf da obj $file sec $prog
|
/openbmc/openbmc/poky/meta/recipes-core/glibc/glibc/ |
H A D | 0016-wordsize.h-Unify-the-header-between-arm-and-aarch64.patch | 8 and ends up including itself in many case e.g. clang tidy, bpf etc.
|
/openbmc/linux/net/ |
H A D | Makefile | 15 obj-y += ethernet/ 802/ sched/ netlink/ bpf/ ethtool/
|
/openbmc/linux/kernel/bpf/ |
H A D | Makefile | 47 $(obj)/relo_core.o: $(srctree)/tools/lib/bpf/relo_core.c FORCE
|
/openbmc/linux/Documentation/networking/ |
H A D | xdp-rx-metadata.rst | 111 See ``tools/testing/selftests/bpf/progs/xdp_metadata.c`` and 112 ``tools/testing/selftests/bpf/prog_tests/xdp_metadata.c`` for an example of
|
/openbmc/linux/net/core/ |
H A D | dev.h | 88 typedef int (*bpf_op_t)(struct net_device *dev, struct netdev_bpf *bpf);
|
H A D | xdp.c | 535 struct netdev_bpf *bpf) in xdp_attachment_setup() argument 539 info->prog = bpf->prog; in xdp_attachment_setup() 540 info->flags = bpf->flags; in xdp_attachment_setup()
|
/openbmc/linux/tools/perf/ |
H A D | Makefile.config | 201 FEATURE_CHECK_CFLAGS-bpf = -I. -I$(srctree)/tools/include -I$(srctree)/tools/arch/$(SRCARCH)/includ… 573 ifeq ($(feature-bpf), 1) 660 ifneq ($(feature-bpf), 1) 667 $(call feature_check,clang-bpf-co-re) 668 ifeq ($(feature-clang-bpf-co-re), 0) 1184 # FIXME: system's libbpf header directory, where we expect to find bpf/bpf_helpers.h, for instance
|
/openbmc/linux/drivers/media/rc/ |
H A D | Makefile | 8 rc-core-$(CONFIG_BPF_LIRC_MODE2) += bpf-lirc.o
|
/openbmc/linux/drivers/net/ethernet/amazon/ena/ |
H A D | ena_xdp.h | 44 int ena_xdp(struct net_device *netdev, struct netdev_bpf *bpf);
|
/openbmc/linux/Documentation/bpf/ |
H A D | prog_flow_dissector.rst | 125 See ``tools/testing/selftests/bpf/progs/bpf_flow.c`` for the reference 126 implementation and ``tools/testing/selftests/bpf/flow_dissector_load.[hc]``
|
H A D | map_bloom_filter.rst | 26 ``bpf`` syscall in the following way: 174 https://lwn.net/ml/bpf/20210831225005.2762202-1-joannekoong@fb.com/
|
H A D | map_xskmap.rst | 180 AF_XDP-forwarding programs in the `bpf-examples`_ directory in the `libxdp`_ repository. 191 .. _bpf-examples: https://github.com/xdp-project/bpf-examples
|
/openbmc/linux/tools/bpf/bpftool/Documentation/ |
H A D | bpftool-struct_ops.rst | 55 Register bpf struct_ops from *OBJ*. All struct_ops under
|
/openbmc/linux/drivers/net/ethernet/ti/ |
H A D | cpsw_priv.c | 1264 static int cpsw_xdp_prog_setup(struct cpsw_priv *priv, struct netdev_bpf *bpf) in cpsw_xdp_prog_setup() argument 1266 struct bpf_prog *prog = bpf->prog; in cpsw_xdp_prog_setup() 1273 xdp_attachment_setup(&priv->xdpi, bpf); in cpsw_xdp_prog_setup() 1278 int cpsw_ndo_bpf(struct net_device *ndev, struct netdev_bpf *bpf) in cpsw_ndo_bpf() argument 1282 switch (bpf->command) { in cpsw_ndo_bpf() 1284 return cpsw_xdp_prog_setup(priv, bpf); in cpsw_ndo_bpf()
|
/openbmc/linux/tools/perf/tests/ |
H A D | tests.h | 116 DECLARE_SUITE(bpf);
|
/openbmc/linux/drivers/net/ethernet/netronome/nfp/ |
H A D | nfp_net_common.c | 1994 static int nfp_net_xdp_setup_drv(struct nfp_net *nn, struct netdev_bpf *bpf) in nfp_net_xdp_setup_drv() argument 1996 struct bpf_prog *prog = bpf->prog; in nfp_net_xdp_setup_drv() 2002 xdp_attachment_setup(&nn->xdp, bpf); in nfp_net_xdp_setup_drv() 2016 err = nfp_net_ring_reconfig(nn, dp, bpf->extack); in nfp_net_xdp_setup_drv() 2020 xdp_attachment_setup(&nn->xdp, bpf); in nfp_net_xdp_setup_drv() 2024 static int nfp_net_xdp_setup_hw(struct nfp_net *nn, struct netdev_bpf *bpf) in nfp_net_xdp_setup_hw() argument 2028 err = nfp_app_xdp_offload(nn->app, nn, bpf->prog, bpf->extack); in nfp_net_xdp_setup_hw() 2032 xdp_attachment_setup(&nn->xdp_hw, bpf); in nfp_net_xdp_setup_hw()
|
/openbmc/linux/include/linux/ |
H A D | cgroup.h | 843 percpu_ref_get(&cgrp->bpf.refcnt); in cgroup_bpf_get() 848 percpu_ref_put(&cgrp->bpf.refcnt); in cgroup_bpf_put()
|