Searched refs:machine (Results 1 - 25 of 620) sorted by relevance

1234567891011>>

/linux-master/tools/perf/util/
H A Dmachine.h24 /* 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 Darchinsn.h5 struct machine;
10 struct machine *machine);
H A Dvdso.h24 struct machine;
27 struct dso *machine__findnew_vdso(struct machine *machine, struct thread *thread);
28 void machine__exit_vdso(struct machine *machine);
H A Djit.h8 struct machine *machine, char *filename, pid_t pid, pid_t tid, u64 *nbytes);
H A Dsynthetic-events.h15 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 Dunwind-libdw.h8 struct machine;
17 struct machine *machine; member in struct:unwind_info
H A Dprint_insn.h10 struct machine;
16 struct machine *machine, FILE *fp, struct addr_location *al);
18 ssize_t fprintf_insn_asm(struct machine *machine, struct thread *thread, u8 cpumode,
H A Dvdso.c17 #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);
142 struct machine *machine; member in struct:machine__thread_dso_type_maps_cb_args
158 machine__thread_dso_type(struct machine *machine, struct thread *thread) argument
247 __machine__findnew_compat(struct machine *machine, struct vdso_file *vdso_file) argument
264 __machine__findnew_vdso_compat(struct machine *machine, struct thread *thread, struct vdso_info *vdso_info, struct dso **dso) argument
298 machine__find_vdso(struct machine *machine, struct thread *thread) argument
328 machine__findnew_vdso(struct machine *machine, struct thread *thread) argument
[all...]
H A Dprint_insn.c13 #include "machine.h"
35 static int capstone_init(struct machine *machine, csh *cs_handle, bool is64) argument
40 if (machine__is(machine, "x86_64") && is64) {
43 } else if (machine__normalized_is(machine, "x86")) {
46 } else if (machine__normalized_is(machine, "arm64")) {
49 } else if (machine__normalized_is(machine, "arm")) {
52 } else if (machine__normalized_is(machine, "s390")) {
64 if (machine__normalized_is(machine, "x86")) {
102 static bool is64bitip(struct machine *machin argument
114 fprintf_insn_asm(struct machine *machine, struct thread *thread, u8 cpumode, bool is64bit, const uint8_t *code, size_t code_size, uint64_t ip, int *lenp, int print_opts, FILE *fp) argument
146 sample__fprintf_insn_asm(struct perf_sample *sample, struct thread *thread, struct machine *machine, FILE *fp, struct addr_location *al) argument
[all...]
H A Ddlfilter.h14 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 Ddump-insn.h14 struct machine *machine; member in struct:perf_insn
H A Dmachine.c14 #include "machine.h"
47 static struct dso *machine__kernel_dso(struct machine *machine) argument
49 return map__dso(machine->vmlinux_map);
52 static int machine__set_mmap_name(struct machine *machine) argument
54 if (machine__is_host(machine))
55 machine->mmap_name = strdup("[kernel.kallsyms]");
56 else if (machine__is_default_guest(machine))
57 machine
73 machine__init(struct machine *machine, const char *root_dir, pid_t pid) argument
130 struct machine *machine = malloc(sizeof(*machine)); local
147 struct machine *machine = machine__new_host(); local
162 machine__delete_threads(struct machine *machine) argument
167 machine__exit(struct machine *machine) argument
184 machine__delete(struct machine *machine) argument
209 struct machine *pos, *machine = malloc(sizeof(*machine)); local
246 struct machine *machine = rb_entry(nd, struct machine, rb_node); local
256 struct machine *machine; local
282 struct machine *machine = machines__find(machines, pid); local
314 struct machine *machine = machines__find(machines, pid); local
346 findnew_guest_code(struct machine *machine, struct machine *host_machine, pid_t pid) argument
390 struct machine *machine = machines__findnew(machines, pid); local
395 machine__findnew_guest_code(struct machine *machine, pid_t pid) argument
422 struct machine *machine; local
435 machine__update_thread_pid(struct machine *machine, struct thread *th, pid_t pid) argument
486 __machine__findnew_thread(struct machine *machine, pid_t pid, pid_t tid, bool create) argument
523 machine__findnew_thread(struct machine *machine, pid_t pid, pid_t tid) argument
528 machine__find_thread(struct machine *machine, pid_t pid, pid_t tid) argument
541 machine__idle_thread(struct machine *machine) argument
552 machine__thread_exec_comm(struct machine *machine, struct thread *thread) argument
561 machine__process_comm_event(struct machine *machine, union perf_event *event, struct perf_sample *sample) argument
618 machine__process_cgroup_event(struct machine *machine, union perf_event *event, struct perf_sample *sample __maybe_unused) argument
682 machine__process_ksymbol_register(struct machine *machine, union perf_event *event, struct perf_sample *sample __maybe_unused) argument
742 machine__process_ksymbol_unregister(struct machine *machine, union perf_event *event, struct perf_sample *sample __maybe_unused) argument
779 machine__process_text_poke(struct machine *machine, union perf_event *event, struct perf_sample *sample __maybe_unused) argument
822 machine__addnew_module_map(struct machine *machine, u64 start, const char *filename) argument
886 machine__fprintf_vmlinux_path(struct machine *machine, FILE *fp) argument
920 machine__fprintf(struct machine *machine, FILE *fp) argument
932 machine__get_kernel(struct machine *machine) argument
958 machine__get_kallsyms_filename(struct machine *machine, char *buf, size_t bufsz) argument
973 machine__get_running_kernel_start(struct machine *machine, const char **symbol_name, u64 *start, u64 *end) argument
1010 machine__create_extra_kernel_map(struct machine *machine, struct dso *kernel, struct extra_kernel_map *xm) argument
1096 machine__map_x86_64_entry_trampolines(struct machine *machine, struct dso *kernel) argument
1150 __machine__create_kernel_maps(struct machine *machine, struct dso *kernel) argument
1164 machine__destroy_kernel_maps(struct machine *machine) argument
1248 struct machine *machine = machines__findnew(machines, pid); local
1256 machine__load_kallsyms(struct machine *machine, const char *filename) argument
1275 machine__load_vmlinux_path(struct machine *machine) argument
1409 machine__set_modules_path(struct machine *machine) argument
1434 struct machine *machine = arg; local
1450 machine__create_modules(struct machine *machine) argument
1476 machine__set_kernel_mmap(struct machine *machine, u64 start, u64 end) argument
1489 machine__update_kernel_mmap(struct machine *machine, u64 start, u64 end) argument
1507 machine__create_kernel_maps(struct machine *machine) argument
1571 machine__uses_kcore(struct machine *machine) argument
1576 perf_event__is_extra_kernel_mmap(struct machine *machine, struct extra_kernel_map *xm) argument
1583 machine__process_extra_kernel_map(struct machine *machine, struct extra_kernel_map *xm) argument
1594 machine__process_kernel_mmap_event(struct machine *machine, struct extra_kernel_map *xm, struct build_id *bid) argument
1690 machine__process_mmap2_event(struct machine *machine, union perf_event *event, struct perf_sample *sample) argument
1759 machine__process_mmap_event(struct machine *machine, union perf_event *event, struct perf_sample *sample) argument
1817 machine__remove_thread(struct machine *machine, struct thread *th) argument
1822 machine__process_fork_event(struct machine *machine, union perf_event *event, struct perf_sample *sample) argument
1888 machine__process_exit_event(struct machine *machine, union perf_event *event, struct perf_sample *sample __maybe_unused) argument
1908 machine__process_event(struct machine *machine, union perf_event *event, struct perf_sample *sample) argument
2949 machine__for_each_thread(struct machine *machine, int (*fn)(struct thread *thread, void *p), void *priv) argument
2968 struct machine *machine = rb_entry(nd, struct machine, rb_node); local
2991 machine__thread_list(struct machine *machine, struct list_head *list) argument
3007 machine__get_current_tid(struct machine *machine, int cpu) argument
3015 machine__set_current_tid(struct machine *machine, int cpu, pid_t pid, pid_t tid) argument
3046 machine__is(struct machine *machine, const char *arch) argument
3051 machine__normalized_is(struct machine *machine, const char *arch) argument
3056 machine__nr_cpus_avail(struct machine *machine) argument
3061 machine__get_kernel_start(struct machine *machine) argument
3088 machine__addr_cpumode(struct machine *machine, u8 cpumode, u64 addr) argument
3115 machine__findnew_dso_id(struct machine *machine, const char *filename, struct dso_id *id) argument
3120 machine__findnew_dso(struct machine *machine, const char *filename) argument
3127 struct machine *machine = vmachine; local
3140 struct machine *machine; member in struct:machine__for_each_dso_cb_args
3152 machine__for_each_dso(struct machine *machine, machine__dso_t fn, void *priv) argument
3163 machine__for_each_kernel_map(struct machine *machine, machine__map_t fn, void *priv) argument
3170 machine__is_lock_function(struct machine *machine, u64 addr) argument
3234 machine__hit_all_dsos(struct machine *machine) argument
[all...]
H A Devent.h16 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 Ddb-export.h14 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...]
/linux-master/include/linux/power/
H A Dbq24190_charger.h9 #include <linux/regulator/machine.h>
/linux-master/include/linux/mfd/
H A Dsky81452.h12 #include <linux/regulator/machine.h>
/linux-master/include/uapi/linux/
H A Dutsname.h12 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 Ddwarf-regs.h13 * 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 Dthread-maps-share.c3 #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 Ddso-data.c14 #include "machine.h"
107 static int dso__data_fd(struct dso *dso, struct machine *machine) argument
109 int fd = dso__data_get_fd(dso, machine);
119 struct machine machine; local
126 memset(&machine, 0, sizeof(machine));
127 dsos__init(&machine.dsos);
130 TEST_ASSERT_VAL("Failed to add dso", !dsos__add(&machine
251 struct machine machine; local
321 struct machine machine; local
[all...]
H A Dsymbols.c8 #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...]
/linux-master/arch/nios2/platform/
H A Dplatform.c29 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 DMakefile174 machine-$(CONFIG_ARCH_ACTIONS) += actions
175 machine-$(CONFIG_ARCH_ALPINE) += alpine
176 machine-$(CONFIG_ARCH_ARTPEC) += artpec
177 machine-$(CONFIG_ARCH_ASPEED) += aspeed
178 machine-$(CONFIG_ARCH_AT91) += at91
179 machine-$(CONFIG_ARCH_AXXIA) += axxia
180 machine-$(CONFIG_ARCH_BCM) += bcm
181 machine-$(CONFIG_ARCH_BERLIN) += berlin
182 machine-$(CONFIG_ARCH_CLPS711X) += clps711x
183 machine
[all...]
/linux-master/tools/perf/arch/x86/util/
H A Darchinsn.c4 #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 Devent.c9 #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...]

Completed in 477 milliseconds

1234567891011>>