| /tools/lib/bpf/ |
| D | features.c | 86 __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 …]
|
| D | libbpf_probes.c | 266 __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/ |
| D | event_groups.c | 14 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/ |
| D | core_reloc_raw.c | 24 __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/ |
| D | bpftool-feature.rst | 38 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.
|
| D | bpftool-btf.rst | 50 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.
|
| D | bpftool-gen.rst | 41 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/ |
| D | Makefile | 6 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 | .gitignore | 3 page-types
|
| /tools/net/sunrpc/xdrgen/templates/C/header_top/definition/ |
| D | header.j2 | 9 #include <linux/types.h>
|
| /tools/net/sunrpc/xdrgen/templates/C/header_top/declaration/ |
| D | header.j2 | 9 #include <linux/types.h>
|
| /tools/testing/selftests/bpf/progs/ |
| D | syscall.c | 72 __u32 types[8]; in btf_load() member 83 .types = { in btf_load()
|
| /tools/include/nolibc/ |
| D | Makefile | 44 types.h \
|
| /tools/perf/util/ |
| D | lock-contention.h | 13 unsigned int *types; member
|
| /tools/sched_ext/ |
| D | README.md | 7 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/ |
| D | Makefile | 32 ln -sf $(CURDIR)/../../include/uapi/linux/iio/types.h $@
|
| /tools/perf/Documentation/ |
| D | perf-c2c.txt | 195 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)
|
| D | db-export.txt | 23 used so long as the names and meanings (and to some extent data types) remain
|
| D | perf-list.txt | 6 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.
|
| D | perf-probe.txt | 201 …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…
|
| D | perf.data-file-format.txt | 37 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/ |
| D | Makefile | 94 -Wall -Wno-compare-distinct-pointer-types \ 95 -Wno-incompatible-function-pointer-types \
|
| /tools/testing/selftests/bpf/ |
| D | test_bpftool_synctypes.py | 356 types = self.get_types_from_array('attach_types') 357 return self.make_enum_map(types, 'BPF_')
|
| /tools/memory-model/Documentation/ |
| D | control-dependencies.txt | 19 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/ |
| D | design.txt | 6 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)
|