Home
last modified time | relevance | path

Searched refs:bpftool (Results 1 – 25 of 45) sorted by relevance

12

/tools/bpf/bpftool/Documentation/
A Dbpftool-map.rst4 bpftool-map
45 | **bpftool** **map help**
89 bpftool map dump *MAP*
136 bpftool map peek *MAP*
142 bpftool map pop *MAP*
148 bpftool map dequeue *MAP*
151 bpftool map freeze *MAP*
158 bpftool map help
174 **# bpftool map show**
196 **# bpftool map dump id 10**
[all …]
A Dbpftool-struct_ops.rst4 bpftool-struct_ops
17 **bpftool** [*OPTIONS*] **struct_ops** *COMMAND*
28 | **bpftool** **struct_ops dump** [*STRUCT_OPS_MAP*]
31 | **bpftool** **struct_ops help**
48 bpftool struct_ops dump [*STRUCT_OPS_MAP*]
54 bpftool struct_ops register *OBJ* [*LINK_DIR*]
62 bpftool struct_ops unregister *STRUCT_OPS_MAP*
65 bpftool struct_ops help
74 **# bpftool struct_ops show**
81 **# bpftool struct_ops unregister id 105**
[all …]
A Dbpftool-net.rst4 bpftool-net
17 **bpftool** [*OPTIONS*] **net** *COMMAND*
29 | **bpftool** **net help**
81 bpftool net help
91 | **# bpftool net**
106 | **# bpftool -jp net**
158 | **# bpftool net**
168 | **# bpftool net**
178 | **# bpftool net**
186 | **# bpftool net**
[all …]
A Dbpftool-link.rst4 bpftool-link
17 **bpftool** [*OPTIONS*] **link** *COMMAND*
27 | **bpftool** **link pin** *LINK* *FILE*
28 | **bpftool** **link detach** *LINK*
29 | **bpftool** **link help**
36 bpftool link { show | list } [*LINK*]
48 bpftool link pin *LINK* *FILE*
54 bpftool link detach *LINK*
60 bpftool link help
76 **# bpftool link show**
[all …]
A Dbpftool-feature.rst4 bpftool-feature
17 **bpftool** [*OPTIONS*] **feature** *COMMAND*
27 | **bpftool** **feature list_builtins** *GROUP*
28 | **bpftool** **feature help**
35 bpftool feature probe [kernel] [full] [macros [prefix *PREFIX*]]
54 When the **unprivileged** keyword is used, bpftool will dump only the
60 unavailable if bpftool was compiled without libcap.
62 bpftool feature probe dev *NAME* [full] [macros [prefix *PREFIX*]]
69 bpftool feature list_builtins *GROUP*
70 List items known to bpftool. These can be BPF program types
[all …]
A Dbpftool-prog.rst4 bpftool-prog
17 **bpftool** [*OPTIONS*] **prog** *COMMAND*
33 | **bpftool** **prog pin** *PROG* *FILE*
37 | **bpftool** **prog tracelog**
41 | **bpftool** **prog help**
71 bpftool prog { show | list } [*PROG*]
125 bpftool prog pin *PROG* *FILE*
176 bpftool prog tracelog
222 bpftool prog help
253 **# bpftool prog show**
[all …]
A Dbpftool-perf.rst4 bpftool-perf
17 **bpftool** [*OPTIONS*] **perf** *COMMAND*
27 | **bpftool** **perf** { **show** | **list** }
28 | **bpftool** **perf help**
32 bpftool perf { show | list }
42 bpftool perf help
52 | **# bpftool perf**
62 | **# bpftool -j perf**
A Dcommon_options.rst4 Print short help message (similar to **bpftool help**).
7 Print bpftool's version number (similar to **bpftool version**), the number
9 bpftool was compiled. Optional features include linking against LLVM or
10 libbfd to provide the disassembler for JIT-ted programs (**bpftool prog
11 dump jited**) and usage of BPF skeletons (some features like **bpftool prog
A Dbpftool-cgroup.rst4 bpftool-cgroup
17 **bpftool** [*OPTIONS*] **cgroup** *COMMAND*
28 | **bpftool** **cgroup tree** [*CGROUP_ROOT*] [**effective**]
30 | **bpftool** **cgroup detach** *CGROUP* *ATTACH_TYPE* *PROG*
31 | **bpftool** **cgroup help**
52 bpftool cgroup { show | list } *CGROUP* [effective]
62 bpftool cgroup tree [*CGROUP_ROOT*] [effective]
124 bpftool cgroup detach *CGROUP* *ATTACH_TYPE* *PROG*
127 bpftool prog help
145 **# bpftool cgroup list /sys/fs/cgroup/test.slice/**
[all …]
A Dbpftool-btf.rst4 bpftool-btf
17 **bpftool** [*OPTIONS*] **btf** *COMMAND*
28 | **bpftool** **btf help**
37 bpftool btf { show | list } [id *BTF_ID*]
75 bpftool btf help
97 **# bpftool btf dump id 1226**
152 **$ bpftool btf dump file prog.o**
199 **# bpftool btf dump map id 123 key**
211 **# bpftool btf dump map id 123 kv**
230 **# bpftool btf dump map id 123**
[all …]
A Dbpftool-iter.rst4 bpftool-iter
17 **bpftool** [*OPTIONS*] **iter** *COMMAND*
26 | **bpftool** **iter pin** *OBJ* *PATH* [**map** *MAP*]
27 | **bpftool** **iter help**
34 bpftool iter pin *OBJ* *PATH* [map *MAP*]
51 bpftool iter help
60 **# bpftool iter pin bpf_iter_netlink.o /sys/fs/bpf/my_netlink**
67 **# bpftool iter pin bpf_iter_hashmap.o /sys/fs/bpf/my_hashmap map id 20**
A Dbpftool.rst17 **bpftool** [*OPTIONS*] *OBJECT* { *COMMAND* | **help** }
19 **bpftool** **batch file** *FILE*
21 **bpftool** **version**
55 *bpftool* allows for inspection and simple modification of BPF objects on the
A Dbpftool-gen.rst4 bpftool-gen
17 **bpftool** [*OPTIONS*] **gen** *COMMAND*
27 | **bpftool** **gen skeleton** *FILE* [**name** *OBJECT_NAME*]
30 | **bpftool** **gen help**
34 bpftool gen object *OUTPUT_FILE* *INPUT_FILE* [*INPUT_FILE*...]
51 bpftool gen skeleton *FILE*
135 bpftool gen subskeleton *FILE*
177 bpftool gen help
408 **$ bpftool btf dump file 5.4.0-example.btf format raw**
423 **$ bpftool btf dump file one.bpf.o format raw**
[all …]
/tools/testing/selftests/bpf/
A Dtest_bpftool_metadata.sh48 if ! bpftool version > /dev/null 2>&1; then
61 bpftool prog load $BPF_FILE_UNUSED $BPF_DIR/unused
67 bpftool prog --json | grep '"metadata":{"a":"foo","b":1}' > /dev/null
69 bpftool map | grep 'metadata.rodata' > /dev/null
73 bpftool prog load $BPF_FILE_USED $BPF_DIR/used
79 bpftool prog --json | grep '"metadata":{"a":"bar","b":2}' > /dev/null
81 bpftool map | grep 'metadata.rodata' > /dev/null
A Dtest_bpftool_build.sh23 if [ ! -e tools/bpf/bpftool/Makefile ]; then
45 find $dir -type f -executable -name bpftool -print -exec false {} + && \
113 make_and_clean -C tools/bpf/bpftool
115 make_with_tmpdir -C tools/bpf/bpftool OUTPUT
117 make_with_tmpdir -C tools/bpf/bpftool O
145 cd bpf/bpftool
A Djson_writer.c1 ../../../bpf/bpftool/json_writer.c
A Djson_writer.h1 ../../../bpf/bpftool/json_writer.h
/tools/bpf/bpftool/
A D.gitignore4 /bpftool
5 bpftool*.8
6 FEATURE-DUMP.bpftool
A DMakefile98 FEATURE_USER = .bpftool
148 all: $(OUTPUT)bpftool
195 BPFTOOL_BOOTSTRAP := $(BOOTSTRAP_OUTPUT)bpftool
252 $(OUTPUT)bpftool: $(OBJS) $(LIBBPF)
266 $(call QUIET_CLEAN, bpftool)
271 $(Q)$(RM) -- $(OUTPUT)FEATURE-DUMP.bpftool
274 install-bin: $(OUTPUT)bpftool
275 $(call QUIET_INSTALL, bpftool)
277 $(Q)$(INSTALL) $(OUTPUT)bpftool $(DESTDIR)$(prefix)/sbin/bpftool
284 $(call QUIET_UNINST, bpftool)
[all …]
/tools/bpf/
A DMakefile73 all: $(PROGS) bpftool runqslower
106 bpftool: target
107 $(call descend,bpftool)
110 $(call descend,bpftool,install)
113 $(call descend,bpftool,clean)
127 .PHONY: all install clean bpftool bpftool_install bpftool_clean \
/tools/tracing/rtla/
A DMakefile.config84 $(call feature_check,bpftool-skeletons)
85 ifeq ($(feature-bpftool-skeletons), 1)
88 $(info bpftool is missing or not supporting skeletons, building without BPF skeleton support.)
89 $(info Please install bpftool)
/tools/testing/selftests/net/
A Dbpf_offload.py192 _, maps = bpftool("map show", JSON=True, ns=ns, fail=True)
542 bpftool("prog pin id %d %s" % (prog["id"], file_name))
550 bpftool("map pin id %d %s" % (m["id"], file_name))
708 ret, progs = bpftool("prog", fail=False)
711 _, base_maps = bpftool("map")
1166 bpftool("map update id %d key %s value %s" %
1201 _, entries = bpftool("map dump id %d" % (m["id"]))
1210 _, entry = bpftool("map getnext id %d" % (m["id"]))
1213 _, entry = bpftool("map getnext id %d key %s" %
1217 ret, err = bpftool("map getnext id %d key %s" %
[all …]
/tools/testing/selftests/hid/
A D.gitignore1 bpftool
A DMakefile67 BPFTOOLDIR := $(TOOLSDIR)/bpf/bpftool
102 $(HOST_BUILD_DIR)/bpftool $(HOST_BUILD_DIR)/resolve_btfids \
115 DEFAULT_BPFTOOL := $(HOST_SCRATCH_DIR)/sbin/bpftool
123 $(HOST_BPFOBJ) | $(HOST_BUILD_DIR)/bpftool
127 OUTPUT=$(HOST_BUILD_DIR)/bpftool/ \
241 EXTRA_CLEAN := $(SCRATCH_DIR) $(HOST_SCRATCH_DIR) feature bpftool \
/tools/bpf/runqslower/
A DMakefile6 BPFTOOL_OUTPUT := $(OUTPUT)bpftool/
7 DEFAULT_BPFTOOL := $(BPFTOOL_OUTPUT)bootstrap/bpftool
91 $(Q)$(MAKE) $(submake_extras) -C ../bpftool OUTPUT=$(BPFTOOL_OUTPUT) bootstrap

Completed in 27 milliseconds

12