/linux-master/tools/perf/util/ |
H A D | machine.h | 24 /* Native host kernel uses -1 as pid index in machine */ 32 struct machine { struct 67 struct map *machine__kernel_map(struct machine *machine) argument 69 return machine->vmlinux_map; 76 struct maps *machine__kernel_maps(struct machine *machine) argument 78 return machine->kmaps; 81 int machine__get_kernel_start(struct machine *machine); 83 machine__kernel_start(struct machine *machine) argument 90 machine__kernel_ip(struct machine *machine, u64 ip) argument 193 machine__is_default_guest(struct machine *machine) argument 198 machine__is_host(struct machine *machine) argument 216 machine__find_kernel_symbol(struct machine *machine, u64 addr, struct map **mapp) argument 223 machine__find_kernel_symbol_by_name(struct machine *machine, const char *name, struct map **mapp) argument [all...] |
H A D | archinsn.h | 5 struct machine; 10 struct machine *machine);
|
H A D | vdso.h | 24 struct machine; 27 struct dso *machine__findnew_vdso(struct machine *machine, struct thread *thread); 28 void machine__exit_vdso(struct machine *machine);
|
H A D | jit.h | 8 struct machine *machine, char *filename, pid_t pid, pid_t tid, u64 *nbytes);
|
H A D | synthetic-events.h | 15 struct machine; 44 struct perf_sample *sample, struct machine *machine); 48 int perf_event__synthesize_build_id(struct perf_tool *tool, struct dso *pos, u16 misc, perf_event__handler_t process, struct machine *machine); 49 int perf_event__synthesize_cpu_map(struct perf_tool *tool, const struct perf_cpu_map *cpus, perf_event__handler_t process, struct machine *machine); 55 int perf_event__synthesize_extra_kmaps(struct perf_tool *tool, perf_event__handler_t process, struct machine *machine); 57 int perf_event__synthesize_id_index(struct perf_tool *tool, perf_event__handler_t process, struct evlist *evlist, struct machine *machin [all...] |
H A D | unwind-libdw.h | 8 struct machine; 17 struct machine *machine; member in struct:unwind_info
|
H A D | print_insn.h | 10 struct machine; 13 struct machine *machine, FILE *fp);
|
H A D | dlfilter.h | 14 struct machine; 34 struct machine *machine; member in struct:dlfilter 62 struct machine *machine, 73 struct machine *machine, 79 return dlfilter__do_filter_event(d, event, sample, evsel, machine, al, addr_al, false); 86 struct machine *machine, 69 dlfilter__filter_event(struct dlfilter *d, union perf_event *event, struct perf_sample *sample, struct evsel *evsel, struct machine *machine, struct addr_location *al, struct addr_location *addr_al) argument 82 dlfilter__filter_event_early(struct dlfilter *d, union perf_event *event, struct perf_sample *sample, struct evsel *evsel, struct machine *machine, struct addr_location *al, struct addr_location *addr_al) argument [all...] |
H A D | vdso.c | 17 #include "machine.h" 108 void machine__exit_vdso(struct machine *machine) argument 110 struct vdso_info *vdso_info = machine->vdso_info; 124 zfree(&machine->vdso_info); 127 static struct dso *__machine__addnew_vdso(struct machine *machine, const char *short_name, argument 134 __dsos__add(&machine->dsos, dso); 144 struct machine *machine; member in struct:machine__thread_dso_type_maps_cb_args 160 machine__thread_dso_type(struct machine *machine, struct thread *thread) argument 249 __machine__findnew_compat(struct machine *machine, struct vdso_file *vdso_file) argument 268 __machine__findnew_vdso_compat(struct machine *machine, struct thread *thread, struct vdso_info *vdso_info, struct dso **dso) argument 302 machine__find_vdso(struct machine *machine, struct thread *thread) argument 332 machine__findnew_vdso(struct machine *machine, struct thread *thread) argument [all...] |
H A D | event.h | 16 struct machine; 273 struct machine *machine); 277 struct machine *machine); 281 struct machine *machine); 285 struct machine *machine); 289 struct machine *machin [all...] |
H A D | machine.c | 14 #include "machine.h" 46 static struct dso *machine__kernel_dso(struct machine *machine) argument 48 return map__dso(machine->vmlinux_map); 58 static int machine__set_mmap_name(struct machine *machine) argument 60 if (machine__is_host(machine)) 61 machine->mmap_name = strdup("[kernel.kallsyms]"); 62 else if (machine__is_default_guest(machine)) 63 machine 79 machine__init(struct machine *machine, const char *root_dir, pid_t pid) argument 136 struct machine *machine = malloc(sizeof(*machine)); local 153 struct machine *machine = machine__new_host(); local 190 machine__delete_threads(struct machine *machine) argument 195 machine__exit(struct machine *machine) argument 212 machine__delete(struct machine *machine) argument 237 struct machine *pos, *machine = malloc(sizeof(*machine)); local 274 struct machine *machine = rb_entry(nd, struct machine, rb_node); local 284 struct machine *machine; local 310 struct machine *machine = machines__find(machines, pid); local 342 struct machine *machine = machines__find(machines, pid); local 374 findnew_guest_code(struct machine *machine, struct machine *host_machine, pid_t pid) argument 418 struct machine *machine = machines__findnew(machines, pid); local 423 machine__findnew_guest_code(struct machine *machine, pid_t pid) argument 450 struct machine *machine; local 463 machine__update_thread_pid(struct machine *machine, struct thread *th, pid_t pid) argument 514 __machine__findnew_thread(struct machine *machine, pid_t pid, pid_t tid, bool create) argument 551 machine__findnew_thread(struct machine *machine, pid_t pid, pid_t tid) argument 556 machine__find_thread(struct machine *machine, pid_t pid, pid_t tid) argument 569 machine__idle_thread(struct machine *machine) argument 580 machine__thread_exec_comm(struct machine *machine, struct thread *thread) argument 589 machine__process_comm_event(struct machine *machine, union perf_event *event, struct perf_sample *sample) argument 646 machine__process_cgroup_event(struct machine *machine, union perf_event *event, struct perf_sample *sample __maybe_unused) argument 678 machine__findnew_module_dso(struct machine *machine, struct kmod_path *m, const char *filename) argument 735 machine__process_ksymbol_register(struct machine *machine, union perf_event *event, struct perf_sample *sample __maybe_unused) argument 795 machine__process_ksymbol_unregister(struct machine *machine, union perf_event *event, struct perf_sample *sample __maybe_unused) argument 832 machine__process_text_poke(struct machine *machine, union perf_event *event, struct perf_sample *sample __maybe_unused) argument 875 machine__addnew_module_map(struct machine *machine, u64 start, const char *filename) argument 939 machine__fprintf_vmlinux_path(struct machine *machine, FILE *fp) argument 973 machine__fprintf(struct machine *machine, FILE *fp) argument 985 machine__get_kernel(struct machine *machine) argument 1011 machine__get_kallsyms_filename(struct machine *machine, char *buf, size_t bufsz) argument 1026 machine__get_running_kernel_start(struct machine *machine, const char **symbol_name, u64 *start, u64 *end) argument 1063 machine__create_extra_kernel_map(struct machine *machine, struct dso *kernel, struct extra_kernel_map *xm) argument 1149 machine__map_x86_64_entry_trampolines(struct machine *machine, struct dso *kernel) argument 1203 __machine__create_kernel_maps(struct machine *machine, struct dso *kernel) argument 1217 machine__destroy_kernel_maps(struct machine *machine) argument 1301 struct machine *machine = machines__findnew(machines, pid); local 1309 machine__load_kallsyms(struct machine *machine, const char *filename) argument 1328 machine__load_vmlinux_path(struct machine *machine) argument 1462 machine__set_modules_path(struct machine *machine) argument 1487 struct machine *machine = arg; local 1503 machine__create_modules(struct machine *machine) argument 1529 machine__set_kernel_mmap(struct machine *machine, u64 start, u64 end) argument 1542 machine__update_kernel_mmap(struct machine *machine, u64 start, u64 end) argument 1560 machine__create_kernel_maps(struct machine *machine) argument 1619 machine__uses_kcore(struct machine *machine) argument 1631 perf_event__is_extra_kernel_mmap(struct machine *machine, struct extra_kernel_map *xm) argument 1638 machine__process_extra_kernel_map(struct machine *machine, struct extra_kernel_map *xm) argument 1649 machine__process_kernel_mmap_event(struct machine *machine, struct extra_kernel_map *xm, struct build_id *bid) argument 1778 machine__process_mmap2_event(struct machine *machine, union perf_event *event, struct perf_sample *sample) argument 1847 machine__process_mmap_event(struct machine *machine, union perf_event *event, struct perf_sample *sample) argument 1905 machine__remove_thread(struct machine *machine, struct thread *th) argument 1910 machine__process_fork_event(struct machine *machine, union perf_event *event, struct perf_sample *sample) argument 1976 machine__process_exit_event(struct machine *machine, union perf_event *event, struct perf_sample *sample __maybe_unused) argument 1996 machine__process_event(struct machine *machine, union perf_event *event, struct perf_sample *sample) argument 3037 machine__for_each_thread(struct machine *machine, int (*fn)(struct thread *thread, void *p), void *priv) argument 3056 struct machine *machine = rb_entry(nd, struct machine, rb_node); local 3079 machine__thread_list(struct machine *machine, struct list_head *list) argument 3095 machine__get_current_tid(struct machine *machine, int cpu) argument 3103 machine__set_current_tid(struct machine *machine, int cpu, pid_t pid, pid_t tid) argument 3134 machine__is(struct machine *machine, const char *arch) argument 3139 machine__normalized_is(struct machine *machine, const char *arch) argument 3144 machine__nr_cpus_avail(struct machine *machine) argument 3149 machine__get_kernel_start(struct machine *machine) argument 3176 machine__addr_cpumode(struct machine *machine, u8 cpumode, u64 addr) argument 3203 machine__findnew_dso_id(struct machine *machine, const char *filename, struct dso_id *id) argument 3208 machine__findnew_dso(struct machine *machine, const char *filename) argument 3215 struct machine *machine = vmachine; local 3227 machine__for_each_dso(struct machine *machine, machine__dso_t fn, void *priv) argument 3239 machine__for_each_kernel_map(struct machine *machine, machine__map_t fn, void *priv) argument 3246 machine__is_lock_function(struct machine *machine, u64 addr) argument [all...] |
H A D | db-export.h | 14 struct machine; 43 int (*export_machine)(struct db_export *dbe, struct machine *machine); 45 u64 main_thread_db_id, struct machine *machine); 51 struct machine *machine); 61 struct machine *machine, 83 int db_export__machine(struct db_export *dbe, struct machine *machin [all...] |
H A D | dwarf-regs.c | 40 const char *get_dwarf_regstr(unsigned int n, unsigned int machine) argument 42 switch (machine) { 70 pr_err("ELF MACHINE %x is not supported.\n", machine); 81 int get_dwarf_regnum(const char *name, unsigned int machine) argument 95 switch (machine) { 100 pr_err("ELF MACHINE %x is not supported.\n", machine);
|
/linux-master/include/linux/power/ |
H A D | bq24190_charger.h | 9 #include <linux/regulator/machine.h>
|
/linux-master/include/linux/mfd/ |
H A D | sky81452.h | 12 #include <linux/regulator/machine.h>
|
/linux-master/include/uapi/linux/ |
H A D | utsname.h | 12 char machine[9]; member in struct:oldold_utsname 22 char machine[65]; member in struct:old_utsname 30 char machine[__NEW_UTS_LEN + 1]; member in struct:new_utsname
|
/linux-master/tools/perf/util/include/ |
H A D | dwarf-regs.h | 13 * machine: ELF machine signature (EM_*) 15 const char *get_dwarf_regstr(unsigned int n, unsigned int machine); 21 * machine: ELF machine signature (EM_*) 23 int get_dwarf_regnum(const char *name, unsigned int machine); 28 unsigned int machine __maybe_unused)
|
/linux-master/tools/perf/tests/ |
H A D | thread-maps-share.c | 3 #include "machine.h" 10 struct machine *machine; local 31 machine = &machines.host; 34 leader = machine__findnew_thread(machine, 0, 0); 35 t1 = machine__findnew_thread(machine, 0, 1); 36 t2 = machine__findnew_thread(machine, 0, 2); 37 t3 = machine__findnew_thread(machine, 0, 3); 40 other = machine__findnew_thread(machine, 4, 5); 58 other_leader = machine__find_thread(machine, [all...] |
H A D | symbols.c | 8 #include "machine.h" 16 struct machine *machine; member in struct:test_info 22 ti->machine = machine__new_host(); 23 if (!ti->machine) { 29 ti->thread = machine__findnew_thread(ti->machine, 100, 100); 41 machine__delete(ti->machine); 59 static struct map *find_module_map(struct machine *machine, struct dso *dso) argument 63 machine__for_each_kernel_map(machine, find_map_c 155 process_subdivided_dso(struct machine *machine, struct dso *dso) argument [all...] |
H A D | dwarf-unwind.c | 10 #include "machine.h" 43 struct machine *machine) 45 return machine__process_mmap2_event(machine, event, sample); 48 static int init_live_machine(struct machine *machine) argument 55 mmap_handler, machine, true); 202 struct machine *machine; local 206 machine 40 mmap_handler(struct perf_tool *tool __maybe_unused, union perf_event *event, struct perf_sample *sample, struct machine *machine) argument [all...] |
/linux-master/arch/nios2/platform/ |
H A D | platform.c | 29 const char *machine; local 33 machine = of_flat_dt_get_machine_name(); 34 if (machine) 35 soc_dev_attr->machine = kasprintf(GFP_KERNEL, "%s", 36 machine); 42 kfree(soc_dev_attr->machine);
|
/linux-master/arch/arm/ |
H A D | Makefile | 167 machine-$(CONFIG_ARCH_ACTIONS) += actions 168 machine-$(CONFIG_ARCH_ALPINE) += alpine 169 machine-$(CONFIG_ARCH_ARTPEC) += artpec 170 machine-$(CONFIG_ARCH_ASPEED) += aspeed 171 machine-$(CONFIG_ARCH_AT91) += at91 172 machine-$(CONFIG_ARCH_AXXIA) += axxia 173 machine-$(CONFIG_ARCH_BCM) += bcm 174 machine-$(CONFIG_ARCH_BERLIN) += berlin 175 machine-$(CONFIG_ARCH_CLPS711X) += clps711x 176 machine [all...] |
/linux-master/tools/perf/arch/x86/util/ |
H A D | archinsn.c | 4 #include "machine.h" 11 struct machine *machine) 19 len = thread__memcpy(thread, machine, sample->insn, sample->ip, sizeof(sample->insn), &is64bit); 9 arch_fetch_insn(struct perf_sample *sample, struct thread *thread, struct machine *machine) argument
|
H A D | event.c | 9 #include "../../../util/machine.h" 20 struct machine *machine; member in struct:perf_event__synthesize_extra_kmaps_cb_args 38 args->machine->id_hdr_size; 48 if (machine__is_host(args->machine)) 58 event->mmap.pid = args->machine->pid; 62 if (perf_tool__process_synth_event(args->tool, event, args->machine, args->process) != 0) 70 struct machine *machine) 73 struct maps *kmaps = machine__kernel_maps(machine); 68 perf_event__synthesize_extra_kmaps(struct perf_tool *tool, perf_event__handler_t process, struct machine *machine) argument [all...] |
/linux-master/arch/s390/include/asm/ |
H A D | cpu.h | 21 unsigned int machine : 16; member in struct:cpuid
|