Home
last modified time | relevance | path

Searched refs:bpf (Results 176 – 200 of 344) sorted by relevance

12345678910>>...14

/openbmc/linux/Documentation/
H A Dsubsystem-apis.rst83 bpf/index
/openbmc/linux/tools/perf/Documentation/
H A Dperf-kwork.txt79 --use-bpf::
113 --use-bpf::
H A Dperf-lock.txt140 --use-bpf::
183 requires --use-bpf.
/openbmc/linux/tools/testing/selftests/bpf/
H A Dvmtest.sh52 tools/testing/selftests/bpf. e.g:
200 cd /root/bpf
H A Dtest_tc_tunnel.sh213 bpf direct-action object-file ${BPF_FILE} \
314 bpf direct-action object-file ${BPF_FILE} section decap
H A Dtest_tc_edt.sh58 bpf da obj ${BPF_FILE} sec cls_test
/openbmc/linux/Documentation/userspace-api/media/rc/
H A Dlirc-dev-intro.rst161 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 Dxdp2skb_meta.sh189 prio 1 handle 1 bpf da obj $file sec $prog
/openbmc/openbmc/poky/meta/recipes-core/glibc/glibc/
H A D0016-wordsize.h-Unify-the-header-between-arm-and-aarch64.patch8 and ends up including itself in many case e.g. clang tidy, bpf etc.
/openbmc/linux/net/
H A DMakefile15 obj-y += ethernet/ 802/ sched/ netlink/ bpf/ ethtool/
/openbmc/linux/kernel/bpf/
H A DMakefile47 $(obj)/relo_core.o: $(srctree)/tools/lib/bpf/relo_core.c FORCE
/openbmc/linux/Documentation/networking/
H A Dxdp-rx-metadata.rst111 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 Ddev.h88 typedef int (*bpf_op_t)(struct net_device *dev, struct netdev_bpf *bpf);
H A Dxdp.c535 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 DMakefile.config201 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 DMakefile8 rc-core-$(CONFIG_BPF_LIRC_MODE2) += bpf-lirc.o
/openbmc/linux/drivers/net/ethernet/amazon/ena/
H A Dena_xdp.h44 int ena_xdp(struct net_device *netdev, struct netdev_bpf *bpf);
/openbmc/linux/Documentation/bpf/
H A Dprog_flow_dissector.rst125 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 Dmap_bloom_filter.rst26 ``bpf`` syscall in the following way:
174 https://lwn.net/ml/bpf/20210831225005.2762202-1-joannekoong@fb.com/
H A Dmap_xskmap.rst180 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 Dbpftool-struct_ops.rst55 Register bpf struct_ops from *OBJ*. All struct_ops under
/openbmc/linux/drivers/net/ethernet/ti/
H A Dcpsw_priv.c1264 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 Dtests.h116 DECLARE_SUITE(bpf);
/openbmc/linux/drivers/net/ethernet/netronome/nfp/
H A Dnfp_net_common.c1994 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 Dcgroup.h843 percpu_ref_get(&cgrp->bpf.refcnt); in cgroup_bpf_get()
848 percpu_ref_put(&cgrp->bpf.refcnt); in cgroup_bpf_put()

12345678910>>...14