Home
last modified time | relevance | path

Searched refs:types (Results 1 – 25 of 62) sorted by relevance

123

/tools/lib/bpf/
Dfeatures.c86 __u32 types[] = { in probe_kern_btf() local
91 return probe_fd(libbpf__load_raw_btf((char *)types, sizeof(types), in probe_kern_btf()
99 __u32 types[] = { in probe_kern_btf_func() local
109 return probe_fd(libbpf__load_raw_btf((char *)types, sizeof(types), in probe_kern_btf_func()
117 __u32 types[] = { in probe_kern_btf_func_global() local
127 return probe_fd(libbpf__load_raw_btf((char *)types, sizeof(types), in probe_kern_btf_func_global()
135 __u32 types[] = { in probe_kern_btf_datasec() local
146 return probe_fd(libbpf__load_raw_btf((char *)types, sizeof(types), in probe_kern_btf_datasec()
154 __u32 types[] = { in probe_kern_btf_qmark_datasec() local
165 return probe_fd(libbpf__load_raw_btf((char *)types, sizeof(types), in probe_kern_btf_qmark_datasec()
[all …]
Dlibbpf_probes.c266 __u32 types[] = { in load_local_storage_btf() local
278 return libbpf__load_raw_btf((char *)types, sizeof(types), in load_local_storage_btf()
/tools/perf/tests/
Devent_groups.c14 static int types[] = {0, 1, -1}; variable
60 types[2] = pmu->type; in setup_uncore_event()
70 fd = event_open(types[2], configs[2], -1); in setup_uncore_event()
86 group_fd = event_open(types[i], configs[i], -1); in run_test()
90 sibling_fd1 = event_open(types[j], configs[j], group_fd); in run_test()
96 sibling_fd2 = event_open(types[k], configs[k], group_fd); in run_test()
116 if (ret || types[2] == -1) in test__event_groups()
128 types[i], configs[i], types[j], configs[j], in test__event_groups()
129 types[k], configs[k], r ? "Fail" : "Pass"); in test__event_groups()
/tools/testing/selftests/bpf/prog_tests/
Dcore_reloc_raw.c24 __u32 types[15]; in test_bad_local_id() member
32 .type_len = sizeof(raw_btf.types), in test_bad_local_id()
34 offsetof(struct test_btf, types), in test_bad_local_id()
37 .types = { in test_bad_local_id()
/tools/bpf/bpftool/Documentation/
Dbpftool-feature.rst38 types availability, eBPF helper functions availability, and more.
70 List items known to bpftool. These can be BPF program types
71 (**prog_types**), BPF map types (**map_types**), attach types
72 (**attach_types**), link types (**link_types**), or BPF helper functions
75 (for all object types) or from the BPF UAPI header (list of helpers). This
76 can be used in scripts to iterate over BPF types or helpers.
Dbpftool-btf.rst50 its BTF types emitted.
53 with BTF types describing key and value. It's possible to select whether to
55 both key and value (**kv**), or all BTF types present in associated BTF
59 object with BTF types.
190 The following commands print BTF types associated with specified map's key,
191 value, both key and value, and all BTF types, respectively. By default, both
192 key and value types will be printed.
Dbpftool-gen.rst41 together. .BTF data is deduplicated, so all the common types across
61 structure as valid libbpf types (e.g., **struct bpf_map** pointer) and can
115 already loaded BPF object. Only BPF programs of types supported by libbpf
159 file, containing all needed BTF types so one, or more, given eBPF objects
167 using pahole. It contains all the types used by its respective kernel image
/tools/mm/
DMakefile6 BUILD_TARGETS=page-types slabinfo page_owner_sort thp_swap_allocator_test
26 $(RM) page-types slabinfo page_owner_sort thp_swap_allocator_test
D.gitignore3 page-types
/tools/net/sunrpc/xdrgen/templates/C/header_top/definition/
Dheader.j29 #include <linux/types.h>
/tools/net/sunrpc/xdrgen/templates/C/header_top/declaration/
Dheader.j29 #include <linux/types.h>
/tools/testing/selftests/bpf/progs/
Dsyscall.c72 __u32 types[8]; in btf_load() member
83 .types = { in btf_load()
/tools/include/nolibc/
DMakefile44 types.h \
/tools/perf/util/
Dlock-contention.h13 unsigned int *types; member
/tools/sched_ext/
DREADME.md7 schedulers are meant to provide examples of different types of schedulers
18 types of workloads or scenarios they're designed to accommodate, and whether or
79 This is a large, auto-generated header file that contains all of the types
92 header file that can be included by BPF programs to access those types. For
142 types defined internal to the kernel, and not have to recompile if you load the
254 schedulers are using a vmlinux.h file that includes the requisite types.
/tools/iio/
DMakefile32 ln -sf $(CURDIR)/../../include/uapi/linux/iio/types.h $@
/tools/perf/Documentation/
Dperf-c2c.txt195 Rmt/Lcl Hitm (Display with HITM types)
201 LLC Load Hitm - Total, LclHitm, RmtHitm (For display with HITM types)
237 HITM - Rmt, Lcl (Display with HITM types)
259 cycles - rmt hitm, lcl hitm, load (Display with HITM types)
286 Node{cpus %hitms %stores} (Display with HITM types)
Ddb-export.txt23 used so long as the names and meanings (and to some extent data types) remain
Dperf-list.txt6 perf-list - List all symbolic event types
16 This command displays the symbolic event types which can be selected in the
94 works with event types 0x76 (cpu-cycles, CPU clocks not halted) and 0xC1
355 One or more types can be used at the same time, listing the events for the
356 types specified.
Dperf-probe.txt201 …probe automatically set the type based on debuginfo (*). Currently, basic types (u8/u16/u32/u64/s8…
207 Basic types (u8/u16/u32/u64/s8/s16/s32/s64) and hexadecimal integers (x8/x16/x32/x64) are integer t…
Dperf.data-file-format.txt37 The header contains three such pointers: for attributes, data and event types.
477 In addition to the kernel generated event types perf record adds its
478 own event types (in addition it also synthesizes some kernel events,
626 Event types
/tools/testing/selftests/sched_ext/
DMakefile94 -Wall -Wno-compare-distinct-pointer-types \
95 -Wno-incompatible-function-pointer-types \
/tools/testing/selftests/bpf/
Dtest_bpftool_synctypes.py356 types = self.get_types_from_array('attach_types')
357 return self.make_enum_map(types, 'BPF_')
/tools/memory-model/Documentation/
Dcontrol-dependencies.txt19 This is not guaranteed to provide any ordering because some types of CPUs
39 Control dependencies can pair with each other and with other types
251 (*) Control dependencies pair normally with other types of barriers.
/tools/perf/
Ddesign.txt6 CPUs. These registers count the number of certain types of hw events: such
95 * Generalized performance counter event types, used by the hw_event.event_id
114 These are standardized types of events that work relatively uniformly
464 - support for atomic64 types (and associated helper functions)

123