| /tools/lib/bpf/ |
| A D | gen_loader.c | 53 size_t off = gen->insn_cur - gen->insn_start; in realloc_insn_buf() 76 size_t off = gen->data_cur - gen->data_start; in realloc_data_buf() 143 gen->cleanup_label = gen->insn_cur - gen->insn_start; in bpf_gen__init() 151 emit_sys_close_blob(gen, blob_fd_array_off(gen, i)); in bpf_gen__init() 285 __s64 off = -(gen->insn_cur - gen->insn_start - gen->cleanup_label) / 8 - 1; in emit_check_err() 377 nr_progs, gen->nr_progs, nr_maps, gen->nr_maps); in bpf_gen__finish() 404 opts->data_sz = gen->data_cur - gen->data_start; in bpf_gen__finish() 579 name = add_data(gen, gen->attach_target, len); in emit_find_attach_target() 589 gen->attach_target, gen->attach_kind); in emit_find_attach_target() 637 kdesc = &gen->ksyms[gen->nr_ksyms++]; in get_ksym_desc() [all …]
|
| A D | bpf_gen_internal.h | 55 void bpf_gen__init(struct bpf_gen *gen, int log_level, int nr_progs, int nr_maps); 56 int bpf_gen__finish(struct bpf_gen *gen, int nr_progs, int nr_maps); 57 void bpf_gen__free(struct bpf_gen *gen); 58 void bpf_gen__load_btf(struct bpf_gen *gen, const void *raw_data, __u32 raw_size); 59 void bpf_gen__map_create(struct bpf_gen *gen, 63 void bpf_gen__prog_load(struct bpf_gen *gen, 67 void bpf_gen__map_update_elem(struct bpf_gen *gen, int map_idx, void *value, __u32 value_size); 68 void bpf_gen__map_freeze(struct bpf_gen *gen, int map_idx); 69 void bpf_gen__record_attach_target(struct bpf_gen *gen, const char *name, enum bpf_attach_type type… 70 void bpf_gen__record_extern(struct bpf_gen *gen, const char *name, bool is_weak, [all …]
|
| /tools/testing/selftests/kvm/lib/ |
| A D | lru_gen_util.c | 137 if (!gen) in memcg_stats_handle_in_node() 140 if (!strcmp("memcg", gen) || !strcmp("node", gen)) { in memcg_stats_handle_in_node() 162 gen_stats->gen = (int)strtol(gen, &end, 10); in memcg_stats_handle_in_node() 188 for (gen = 0; gen < stats->nodes[node].nr_gens; ++gen) { in print_memcg_stats() 254 for (gen = 0; gen < node_stats->nr_gens; ++gen) { in lru_gen_sum_memcg_stats_for_gen() 314 for (gen = 0; gen < stats->nodes[node].nr_gens; ++gen) { in lru_gen_do_aging() 315 int this_gen = stats->nodes[node].gens[gen].gen; in lru_gen_do_aging() 340 gen = stats->nodes[node].gens[gen_idx].gen; in lru_gen_find_generation() 341 max_gen = gen > max_gen ? gen : max_gen; in lru_gen_find_generation() 342 min_gen = gen < min_gen ? gen : min_gen; in lru_gen_find_generation() [all …]
|
| /tools/net/sunrpc/xdrgen/subcmds/ |
| A D | definitions.py | 37 gen = XdrEnumGenerator(language, peer) 39 gen = XdrPointerGenerator(language, peer) 41 gen = XdrProgramGenerator(language, peer) 45 gen = XdrStructGenerator(language, peer) 47 gen = XdrUnionGenerator(language, peer) 50 gen.emit_definition(definition.value) 58 gen = XdrEnumGenerator(language, peer) 66 gen = XdrUnionGenerator(language, peer) 69 gen.emit_maxsize(definition.value) 88 gen.emit_definition(args.filename, ast) [all …]
|
| A D | source.py | 33 gen = XdrEnumGenerator(language, peer) 35 gen = XdrPointerGenerator(language, peer) 37 gen = XdrTypedefGenerator(language, peer) 39 gen = XdrStructGenerator(language, peer) 41 gen = XdrUnionGenerator(language, peer) 46 gen.emit_decoder(node) 52 gen = XdrEnumGenerator(language, peer) 60 gen = XdrUnionGenerator(language, peer) 65 gen.emit_encoder(node) 72 gen.emit_source(filename, root) [all …]
|
| A D | declarations.py | 37 gen = XdrEnumGenerator(language, peer) 39 gen = XdrPointerGenerator(language, peer) 41 gen = XdrTypedefGenerator(language, peer) 43 gen = XdrStructGenerator(language, peer) 45 gen = XdrUnionGenerator(language, peer) 47 gen = XdrProgramGenerator(language, peer) 50 gen.emit_declaration(definition.value) 68 gen = XdrHeaderTopGenerator(args.language, args.peer) 69 gen.emit_declaration(args.filename, ast) 73 gen = XdrHeaderBottomGenerator(args.language, args.peer) [all …]
|
| /tools/testing/selftests/kvm/include/ |
| A D | lru_gen_util.h | 25 int gen; member 45 long lru_gen_sum_memcg_stats_for_gen(int gen, const struct memcg_stats *stats);
|
| /tools/perf/arch/x86/tests/ |
| A D | gen-insn-x86-dat.sh | 22 objdump -dSw insn-x86-dat-src.o | awk -f gen-insn-x86-dat.awk > insn-x86-dat-64.c 30 objdump -dSw insn-x86-dat-src.o | awk -f gen-insn-x86-dat.awk > insn-x86-dat-32.c
|
| A D | Build | 16 SHELL_TESTS := gen-insn-x86-dat.sh
|
| /tools/objtool/arch/x86/ |
| A D | Build | 5 inat_tables_script = ../arch/x86/tools/gen-insn-attr-x86.awk 10 $(Q)$(call echo-cmd,gen)$(AWK) -f $(inat_tables_script) $(inat_tables_maps) > $@
|
| /tools/testing/selftests/x86/ |
| A D | Makefile | 52 define gen-target-rule-32 57 define gen-target-rule-64 66 $(foreach t,$(TARGETS_C_32BIT_ALL),$(eval $(call gen-target-rule-32,$(t)))) 73 $(foreach t,$(TARGETS_C_64BIT_ALL),$(eval $(call gen-target-rule-64,$(t))))
|
| /tools/testing/selftests/kvm/ |
| A D | access_tracking_perf_test.c | 241 int gen = lru_gen_find_generation(stats, total_pages * 9 / 10); in find_generation() local 243 if (gen >= 0) in find_generation() 244 return gen; in find_generation() 249 return gen; in find_generation() 259 gen = lru_gen_find_generation(stats, total_pages / 2); in find_generation() 260 TEST_ASSERT(gen >= 0, in find_generation() 263 return gen; in find_generation()
|
| /tools/testing/selftests/mm/ |
| A D | Makefile | 89 TEST_GEN_FILES += thuge-gen 175 define gen-target-rule-32 180 define gen-target-rule-64 190 $(foreach t,$(VMTARGETS),$(eval $(call gen-target-rule-32,$(t)))) 198 $(foreach t,$(VMTARGETS),$(eval $(call gen-target-rule-64,$(t))))
|
| A D | .gitignore | 13 thuge-gen
|
| /tools/perf/pmu-events/ |
| A D | Build | 30 $(Q)$(call echo-cmd,gen)cp $< $@ 38 $(Q)$(call echo-cmd,gen)$(PYTHON) $(JEVENTS_PY) none none pmu-events/arch $@ 69 $(Q)$(call echo-cmd,gen)$(PYTHON) $(JEVENTS_PY) $(JEVENTS_ARCH) $(JEVENTS_MODEL) pmu-events/arch $@
|
| /tools/perf/util/intel-pt-decoder/ |
| A D | Build | 3 inat_tables_script = $(srctree)/tools/arch/x86/tools/gen-insn-attr-x86.awk 8 @$(call echo-cmd,gen)$(AWK) -f $(inat_tables_script) $(inat_tables_maps) > $@ || rm -f $@
|
| /tools/bpf/bpftool/Documentation/ |
| A D | bpftool-gen.rst | 4 bpftool-gen 17 **bpftool** [*OPTIONS*] **gen** *COMMAND* 26 | **bpftool** **gen object** *OUTPUT_FILE* *INPUT_FILE* [*INPUT_FILE*...] 27 | **bpftool** **gen skeleton** *FILE* [**name** *OBJECT_NAME*] 28 | **bpftool** **gen subskeleton** *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* 157 bpftool gen min_core_btf *INPUT* *OUTPUT* *OBJECT* [*OBJECT*...] [all …]
|
| A D | bpftool.rst | 24 **btf** | **gen** | **struct_ops** | **iter** }
|
| /tools/testing/selftests/sched_ext/ |
| A D | Makefile | 141 $(Q)$(BPFTOOL) gen object $(<:.o=.linked1.o) $< 142 $(Q)$(BPFTOOL) gen object $(<:.o=.linked2.o) $(<:.o=.linked1.o) 143 $(Q)$(BPFTOOL) gen object $(<:.o=.linked3.o) $(<:.o=.linked2.o) 145 $(Q)$(BPFTOOL) gen skeleton $(<:.o=.linked3.o) name $(subst .bpf.skel.h,,$(sched)) > $@ 146 …$(Q)$(BPFTOOL) gen subskeleton $(<:.o=.linked3.o) name $(subst .bpf.skel.h,,$(sched)) > $(@:.skel.…
|
| /tools/sched_ext/ |
| A D | Makefile | 181 $(Q)$(BPFTOOL) gen object $(<:.o=.linked1.o) $< 182 $(Q)$(BPFTOOL) gen object $(<:.o=.linked2.o) $(<:.o=.linked1.o) 183 $(Q)$(BPFTOOL) gen object $(<:.o=.linked3.o) $(<:.o=.linked2.o) 185 $(Q)$(BPFTOOL) gen skeleton $(<:.o=.linked3.o) name $(subst .bpf.skel.h,,$(sched)) > $@ 186 …$(Q)$(BPFTOOL) gen subskeleton $(<:.o=.linked3.o) name $(subst .bpf.skel.h,,$(sched)) > $(@:.skel.…
|
| /tools/arch/arm64/tools/ |
| A D | Makefile | 18 arm64_gen_sysreg = $(arm64_tools_dir)/gen-sysreg.awk
|
| /tools/testing/selftests/bpf/ |
| A D | Makefile | 590 $(Q)$$(BPFTOOL) gen object $$(<:.o=.linked1.o) $$< 591 $(Q)$$(BPFTOOL) gen object $$(<:.o=.linked2.o) $$(<:.o=.linked1.o) 592 $(Q)$$(BPFTOOL) gen object $$(<:.o=.linked3.o) $$(<:.o=.linked2.o) 594 $(Q)$$(BPFTOOL) gen skeleton $$(<:.o=.linked3.o) name $$(notdir $$(<:.bpf.o=)) > $$@ 600 $(Q)$$(BPFTOOL) gen object $$(<:.o=.llinked1.o) $$< 601 $(Q)$$(BPFTOOL) gen object $$(<:.o=.llinked2.o) $$(<:.o=.llinked1.o) 602 $(Q)$$(BPFTOOL) gen object $$(<:.o=.llinked3.o) $$(<:.o=.llinked2.o) 604 $(Q)$$(BPFTOOL) gen skeleton -L $$(<:.o=.llinked3.o) name $$(notdir $$(<:.bpf.o=_lskel)) > $$@ 614 $(Q)$$(BPFTOOL) gen object $$(@:.skel.h=.linked2.o) $$(@:.skel.h=.linked1.o) 615 $(Q)$$(BPFTOOL) gen object $$(@:.skel.h=.linked3.o) $$(@:.skel.h=.linked2.o) [all …]
|
| /tools/perf/ |
| A D | MANIFEST | 3 arch/arm64/tools/gen-sysreg.awk
|
| /tools/bpf/bpftool/ |
| A D | Makefile | 197 BOOTSTRAP_OBJS = $(addprefix $(BOOTSTRAP_OUTPUT),main.o common.o json_writer.o gen.o btf.o) 235 $(QUIET_GEN)$(BPFTOOL_BOOTSTRAP) gen skeleton $< > $@ 270 $(call QUIET_CLEAN, core-gen)
|
| A D | prog.c | 1929 static int try_loader(struct gen_loader_opts *gen) in try_loader() argument 1951 opts.data = gen->data; in try_loader() 1952 opts.data_sz = gen->data_sz; in try_loader() 1953 opts.insns = gen->insns; in try_loader() 1954 opts.insns_sz = gen->insns_sz; in try_loader() 1971 DECLARE_LIBBPF_OPTS(gen_loader_opts, gen); in do_loader() 1991 err = bpf_object__gen_loader(obj, &gen); in do_loader() 2005 dump_xlated_plain(&dd, (void *)gen.insns, gen.insns_sz, false, false); in do_loader() 2008 err = try_loader(&gen); in do_loader()
|