/kernel/linux/linux-6.6/tools/perf/util/ |
H A D | machine.h | 23 /* Native host kernel uses -1 as pid index in machine */ 42 struct machine { struct 73 static inline struct threads *machine__threads(struct machine *machine, pid_t tid) in machine__threads() argument 76 return &machine->threads[(unsigned int)tid % THREADS__TABLE_SIZE]; in machine__threads() 83 struct map *machine__kernel_map(struct machine *machine) in machine__kernel_map() argument 85 return machine->vmlinux_map; in machine__kernel_map() 92 struct maps *machine__kernel_maps(struct machine *machine) in machine__kernel_maps() argument 99 machine__kernel_start(struct machine *machine) machine__kernel_start() argument 106 machine__kernel_ip(struct machine *machine, u64 ip) machine__kernel_ip() argument 209 machine__is_default_guest(struct machine *machine) machine__is_default_guest() argument 214 machine__is_host(struct machine *machine) machine__is_host() argument 233 machine__find_kernel_symbol(struct machine *machine, u64 addr, struct map **mapp) machine__find_kernel_symbol() argument 240 machine__find_kernel_symbol_by_name(struct machine *machine, const char *name, struct map **mapp) machine__find_kernel_symbol_by_name() argument [all...] |
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 | machine.c | 14 #include "machine.h" 46 static void __machine__remove_thread(struct machine *machine, struct thread_rb_node *nd, 49 static struct dso *machine__kernel_dso(struct machine *machine) in machine__kernel_dso() argument 51 return map__dso(machine->vmlinux_map); in machine__kernel_dso() 61 static void machine__threads_init(struct machine *machine) in machine__threads_init() argument 66 struct threads *threads = &machine->threads[i]; in machine__threads_init() 91 static int machine__set_mmap_name(struct machine *machin argument 112 machine__init(struct machine *machine, const char *root_dir, pid_t pid) machine__init() argument 169 struct machine *machine = malloc(sizeof(*machine)); machine__new_host() local 186 struct machine *machine = machine__new_host(); machine__new_kallsyms() local 223 machine__delete_threads(struct machine *machine) machine__delete_threads() argument 242 machine__exit(struct machine *machine) machine__exit() argument 266 machine__delete(struct machine *machine) machine__delete() argument 291 struct machine *pos, *machine = malloc(sizeof(*machine)); machines__add() local 328 struct machine *machine = rb_entry(nd, struct machine, rb_node); machines__set_comm_exec() local 338 struct machine *machine; machines__find() local 364 struct machine *machine = machines__find(machines, pid); machines__findnew() local 396 struct machine *machine = machines__find(machines, pid); machines__find_guest() local 428 findnew_guest_code(struct machine *machine, struct machine *host_machine, pid_t pid) findnew_guest_code() argument 472 struct machine *machine = machines__findnew(machines, pid); machines__findnew_guest_code() local 477 machine__findnew_guest_code(struct machine *machine, pid_t pid) machine__findnew_guest_code() argument 504 struct machine *machine; machines__set_id_hdr_size() local 517 machine__update_thread_pid(struct machine *machine, struct thread *th, pid_t pid) machine__update_thread_pid() argument 570 __threads__get_last_match(struct threads *threads, struct machine *machine, int pid, int tid) __threads__get_last_match() argument 589 threads__get_last_match(struct threads *threads, struct machine *machine, int pid, int tid) threads__get_last_match() argument 618 ____machine__findnew_thread(struct machine *machine, struct threads *threads, pid_t pid, pid_t tid, bool create) ____machine__findnew_thread() argument 691 __machine__findnew_thread(struct machine *machine, pid_t pid, pid_t tid) __machine__findnew_thread() argument 696 machine__findnew_thread(struct machine *machine, pid_t pid, pid_t tid) machine__findnew_thread() argument 708 machine__find_thread(struct machine *machine, pid_t pid, pid_t tid) machine__find_thread() argument 727 machine__idle_thread(struct machine *machine) machine__idle_thread() argument 738 machine__thread_exec_comm(struct machine *machine, struct thread *thread) machine__thread_exec_comm() argument 747 machine__process_comm_event(struct machine *machine, union perf_event *event, struct perf_sample *sample) machine__process_comm_event() argument 804 machine__process_cgroup_event(struct machine *machine, union perf_event *event, struct perf_sample *sample __maybe_unused) machine__process_cgroup_event() argument 836 machine__findnew_module_dso(struct machine *machine, struct kmod_path *m, const char *filename) machine__findnew_module_dso() argument 893 machine__process_ksymbol_register(struct machine *machine, union perf_event *event, struct perf_sample *sample __maybe_unused) machine__process_ksymbol_register() argument 961 machine__process_ksymbol_unregister(struct machine *machine, union perf_event *event, struct perf_sample *sample __maybe_unused) machine__process_ksymbol_unregister() argument 998 machine__process_text_poke(struct machine *machine, union perf_event *event, struct perf_sample *sample __maybe_unused) machine__process_text_poke() argument 1040 machine__addnew_module_map(struct machine *machine, u64 start, const char *filename) machine__addnew_module_map() argument 1104 machine__fprintf_vmlinux_path(struct machine *machine, FILE *fp) machine__fprintf_vmlinux_path() argument 1124 machine__fprintf(struct machine *machine, FILE *fp) machine__fprintf() argument 1149 machine__get_kernel(struct machine *machine) machine__get_kernel() argument 1175 machine__get_kallsyms_filename(struct machine *machine, char *buf, size_t bufsz) machine__get_kallsyms_filename() argument 1190 machine__get_running_kernel_start(struct machine *machine, const char **symbol_name, u64 *start, u64 *end) machine__get_running_kernel_start() argument 1227 machine__create_extra_kernel_map(struct machine *machine, struct dso *kernel, struct extra_kernel_map *xm) machine__create_extra_kernel_map() argument 1290 machine__map_x86_64_entry_trampolines(struct machine *machine, struct dso *kernel) machine__map_x86_64_entry_trampolines() argument 1353 __machine__create_kernel_maps(struct machine *machine, struct dso *kernel) __machine__create_kernel_maps() argument 1368 machine__destroy_kernel_maps(struct machine *machine) machine__destroy_kernel_maps() argument 1452 struct machine *machine = machines__findnew(machines, pid); machines__create_kernel_maps() local 1460 machine__load_kallsyms(struct machine *machine, const char *filename) machine__load_kallsyms() argument 1479 machine__load_vmlinux_path(struct machine *machine) machine__load_vmlinux_path() argument 1611 machine__set_modules_path(struct machine *machine) machine__set_modules_path() argument 1636 struct machine *machine = arg; machine__create_module() local 1652 machine__create_modules(struct machine *machine) machine__create_modules() argument 1678 machine__set_kernel_mmap(struct machine *machine, u64 start, u64 end) machine__set_kernel_mmap() argument 1691 machine__update_kernel_mmap(struct machine *machine, u64 start, u64 end) machine__update_kernel_mmap() argument 1709 machine__create_kernel_maps(struct machine *machine) machine__create_kernel_maps() argument 1767 machine__uses_kcore(struct machine *machine) machine__uses_kcore() argument 1779 perf_event__is_extra_kernel_mmap(struct machine *machine, struct extra_kernel_map *xm) perf_event__is_extra_kernel_mmap() argument 1786 machine__process_extra_kernel_map(struct machine *machine, struct extra_kernel_map *xm) machine__process_extra_kernel_map() argument 1797 machine__process_kernel_mmap_event(struct machine *machine, struct extra_kernel_map *xm, struct build_id *bid) machine__process_kernel_mmap_event() argument 1926 machine__process_mmap2_event(struct machine *machine, union perf_event *event, struct perf_sample *sample) machine__process_mmap2_event() argument 1995 machine__process_mmap_event(struct machine *machine, union perf_event *event, struct perf_sample *sample) machine__process_mmap_event() argument 2053 __machine__remove_thread(struct machine *machine, struct thread_rb_node *nd, struct thread *th, bool lock) __machine__remove_thread() argument 2080 machine__remove_thread(struct machine *machine, struct thread *th) machine__remove_thread() argument 2085 machine__process_fork_event(struct machine *machine, union perf_event *event, struct perf_sample *sample) machine__process_fork_event() argument 2151 machine__process_exit_event(struct machine *machine, union perf_event *event, struct perf_sample *sample __maybe_unused) machine__process_exit_event() argument 2167 machine__process_event(struct machine *machine, union perf_event *event, struct perf_sample *sample) machine__process_event() argument 3212 machine__for_each_thread(struct machine *machine, int (*fn)(struct thread *thread, void *p), void *priv) machine__for_each_thread() argument 3247 struct machine *machine = rb_entry(nd, struct machine, rb_node); machines__for_each_thread() local 3256 machine__get_current_tid(struct machine *machine, int cpu) machine__get_current_tid() argument 3264 machine__set_current_tid(struct machine *machine, int cpu, pid_t pid, pid_t tid) machine__set_current_tid() argument 3295 machine__is(struct machine *machine, const char *arch) machine__is() argument 3300 machine__normalized_is(struct machine *machine, const char *arch) machine__normalized_is() argument 3305 machine__nr_cpus_avail(struct machine *machine) machine__nr_cpus_avail() argument 3310 machine__get_kernel_start(struct machine *machine) machine__get_kernel_start() argument 3337 machine__addr_cpumode(struct machine *machine, u8 cpumode, u64 addr) machine__addr_cpumode() argument 3364 machine__findnew_dso_id(struct machine *machine, const char *filename, struct dso_id *id) machine__findnew_dso_id() argument 3369 machine__findnew_dso(struct machine *machine, const char *filename) machine__findnew_dso() argument 3376 struct machine *machine = vmachine; machine__resolve_kernel_addr() local 3388 machine__for_each_dso(struct machine *machine, machine__dso_t fn, void *priv) machine__for_each_dso() argument 3400 machine__for_each_kernel_map(struct machine *machine, machine__map_t fn, void *priv) machine__for_each_kernel_map() argument 3415 machine__is_lock_function(struct machine *machine, u64 addr) machine__is_lock_function() 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 | vdso.c | 17 #include "machine.h" 108 void machine__exit_vdso(struct machine *machine) in machine__exit_vdso() argument 110 struct vdso_info *vdso_info = machine->vdso_info; in machine__exit_vdso() 124 zfree(&machine->vdso_info); in machine__exit_vdso() 127 static struct dso *__machine__addnew_vdso(struct machine *machine, const char *short_name, in __machine__addnew_vdso() argument 134 __dsos__add(&machine->dsos, dso); in __machine__addnew_vdso() 143 static enum dso_type machine__thread_dso_type(struct machine *machine, in machine__thread_dso_type() argument 238 __machine__findnew_compat(struct machine *machine, struct vdso_file *vdso_file) __machine__findnew_compat() argument 257 __machine__findnew_vdso_compat(struct machine *machine, struct thread *thread, struct vdso_info *vdso_info, struct dso **dso) __machine__findnew_vdso_compat() argument 291 machine__find_vdso(struct machine *machine, struct thread *thread) machine__find_vdso() argument 321 machine__findnew_vdso(struct machine *machine, struct thread *thread) machine__findnew_vdso() argument [all...] |
H A D | event.c | 18 #include "machine.h" 222 struct machine *machine) in perf_event__process_comm() 224 return machine__process_comm_event(machine, event, sample); in perf_event__process_comm() 230 struct machine *machine) in perf_event__process_namespaces() 232 return machine__process_namespaces_event(machine, event, sample); in perf_event__process_namespaces() 238 struct machine *machine) in perf_event__process_cgroup() 240 return machine__process_cgroup_event(machine, even in perf_event__process_cgroup() 219 perf_event__process_comm(struct perf_tool *tool __maybe_unused, union perf_event *event, struct perf_sample *sample, struct machine *machine) perf_event__process_comm() argument 227 perf_event__process_namespaces(struct perf_tool *tool __maybe_unused, union perf_event *event, struct perf_sample *sample, struct machine *machine) perf_event__process_namespaces() argument 235 perf_event__process_cgroup(struct perf_tool *tool __maybe_unused, union perf_event *event, struct perf_sample *sample, struct machine *machine) perf_event__process_cgroup() argument 243 perf_event__process_lost(struct perf_tool *tool __maybe_unused, union perf_event *event, struct perf_sample *sample, struct machine *machine) perf_event__process_lost() argument 251 perf_event__process_aux(struct perf_tool *tool __maybe_unused, union perf_event *event, struct perf_sample *sample __maybe_unused, struct machine *machine) perf_event__process_aux() argument 259 perf_event__process_itrace_start(struct perf_tool *tool __maybe_unused, union perf_event *event, struct perf_sample *sample __maybe_unused, struct machine *machine) perf_event__process_itrace_start() argument 267 perf_event__process_aux_output_hw_id(struct perf_tool *tool __maybe_unused, union perf_event *event, struct perf_sample *sample __maybe_unused, struct machine *machine) perf_event__process_aux_output_hw_id() argument 275 perf_event__process_lost_samples(struct perf_tool *tool __maybe_unused, union perf_event *event, struct perf_sample *sample, struct machine *machine) perf_event__process_lost_samples() argument 283 perf_event__process_switch(struct perf_tool *tool __maybe_unused, union perf_event *event, struct perf_sample *sample __maybe_unused, struct machine *machine) perf_event__process_switch() argument 291 perf_event__process_ksymbol(struct perf_tool *tool __maybe_unused, union perf_event *event, struct perf_sample *sample __maybe_unused, struct machine *machine) perf_event__process_ksymbol() argument 299 perf_event__process_bpf(struct perf_tool *tool __maybe_unused, union perf_event *event, struct perf_sample *sample, struct machine *machine) perf_event__process_bpf() argument 307 perf_event__process_text_poke(struct perf_tool *tool __maybe_unused, union perf_event *event, struct perf_sample *sample, struct machine *machine) perf_event__process_text_poke() argument 390 perf_event__process_mmap(struct perf_tool *tool __maybe_unused, union perf_event *event, struct perf_sample *sample, struct machine *machine) perf_event__process_mmap() argument 398 perf_event__process_mmap2(struct perf_tool *tool __maybe_unused, union perf_event *event, struct perf_sample *sample, struct machine *machine) perf_event__process_mmap2() argument 413 perf_event__process_fork(struct perf_tool *tool __maybe_unused, union perf_event *event, struct perf_sample *sample, struct machine *machine) perf_event__process_fork() argument 421 perf_event__process_exit(struct perf_tool *tool __maybe_unused, union perf_event *event, struct perf_sample *sample, struct machine *machine) perf_event__process_exit() argument 503 perf_event__fprintf_text_poke(union perf_event *event, struct machine *machine, FILE *fp) perf_event__fprintf_text_poke() argument 533 perf_event__fprintf(union perf_event *event, struct machine *machine, FILE *fp) perf_event__fprintf() argument 590 perf_event__process(struct perf_tool *tool __maybe_unused, union perf_event *event, struct perf_sample *sample, struct machine *machine) perf_event__process() argument 602 struct machine *machine = maps__machine(maps); thread__find_map() local 667 struct machine *machine = maps__machine(thread__maps(thread)); thread__find_map_fb() local 711 machine__resolve(struct machine *machine, struct addr_location *al, struct perf_sample *sample) machine__resolve() argument [all...] |
H A D | db-export.c | 12 #include "machine.h" 49 int db_export__machine(struct db_export *dbe, struct machine *machine) in db_export__machine() argument 51 if (machine->db_id) in db_export__machine() 54 machine->db_id = ++dbe->machine_last_db_id; in db_export__machine() 57 return dbe->export_machine(dbe, machine); in db_export__machine() 63 struct machine *machine, struct thread *main_thread) in db_export__thread() 77 machine); in db_export__thread() 147 struct machine *machin in db_export__dso() 62 db_export__thread(struct db_export *dbe, struct thread *thread, struct machine *machine, struct thread *main_thread) db_export__thread() argument 146 db_export__dso(struct db_export *dbe, struct dso *dso, struct machine *machine) db_export__dso() argument 209 call_path_from_sample(struct db_export *dbe, struct machine *machine, struct thread *thread, struct perf_sample *sample, struct evsel *evsel) call_path_from_sample() argument 294 db_export__threads(struct db_export *dbe, struct thread *thread, struct thread *main_thread, struct machine *machine, struct comm **comm_ptr) db_export__threads() argument 361 struct machine *machine; db_export__sample() local 528 db_export__pid_tid(struct db_export *dbe, struct machine *machine, pid_t pid, pid_t tid, u64 *db_id, struct comm **comm_ptr, bool *is_idle) db_export__pid_tid() argument 554 db_export__switch(struct db_export *dbe, union perf_event *event, struct perf_sample *sample, struct machine *machine) db_export__switch() 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...] |
/kernel/linux/linux-5.10/tools/perf/util/ |
H A D | machine.h | 22 /* Native host kernel uses -1 as pid index in machine */ 41 struct machine { struct 65 static inline struct threads *machine__threads(struct machine *machine, pid_t tid) in machine__threads() argument 68 return &machine->threads[(unsigned int)tid % THREADS__TABLE_SIZE]; in machine__threads() 75 struct map *machine__kernel_map(struct machine *machine) in machine__kernel_map() argument 77 return machine->vmlinux_map; in machine__kernel_map() 84 struct maps *machine__kernel_maps(struct machine *machine) in machine__kernel_maps() argument 91 machine__kernel_start(struct machine *machine) machine__kernel_start() argument 98 machine__kernel_ip(struct machine *machine, u64 ip) machine__kernel_ip() argument 196 machine__is_default_guest(struct machine *machine) machine__is_default_guest() argument 201 machine__is_host(struct machine *machine) machine__is_host() argument 218 machine__find_kernel_symbol(struct machine *machine, u64 addr, struct map **mapp) machine__find_kernel_symbol() argument 225 machine__find_kernel_symbol_by_name(struct machine *machine, const char *name, struct map **mapp) machine__find_kernel_symbol_by_name() argument [all...] |
H A D | machine.c | 14 #include "machine.h" 44 static void __machine__remove_thread(struct machine *machine, struct thread *th, bool lock); 46 static struct dso *machine__kernel_dso(struct machine *machine) in machine__kernel_dso() argument 48 return machine->vmlinux_map->dso; in machine__kernel_dso() 58 static void machine__threads_init(struct machine *machine) in machine__threads_init() argument 63 struct threads *threads = &machine->threads[i]; in machine__threads_init() 72 static int machine__set_mmap_name(struct machine *machin argument 85 machine__init(struct machine *machine, const char *root_dir, pid_t pid) machine__init() argument 140 struct machine *machine = malloc(sizeof(*machine)); machine__new_host() local 157 struct machine *machine = machine__new_host(); machine__new_kallsyms() local 194 machine__delete_threads(struct machine *machine) machine__delete_threads() argument 213 machine__exit(struct machine *machine) machine__exit() argument 246 machine__delete(struct machine *machine) machine__delete() argument 271 struct machine *pos, *machine = malloc(sizeof(*machine)); machines__add() local 306 struct machine *machine = rb_entry(nd, struct machine, rb_node); machines__set_comm_exec() local 316 struct machine *machine; machines__find() local 342 struct machine *machine = machines__find(machines, pid); machines__findnew() local 386 struct machine *machine; machines__set_id_hdr_size() local 399 machine__update_thread_pid(struct machine *machine, struct thread *th, pid_t pid) machine__update_thread_pid() argument 452 __threads__get_last_match(struct threads *threads, struct machine *machine, int pid, int tid) __threads__get_last_match() argument 471 threads__get_last_match(struct threads *threads, struct machine *machine, int pid, int tid) threads__get_last_match() argument 499 ____machine__findnew_thread(struct machine *machine, struct threads *threads, pid_t pid, pid_t tid, bool create) ____machine__findnew_thread() argument 563 __machine__findnew_thread(struct machine *machine, pid_t pid, pid_t tid) __machine__findnew_thread() argument 568 machine__findnew_thread(struct machine *machine, pid_t pid, pid_t tid) machine__findnew_thread() argument 580 machine__find_thread(struct machine *machine, pid_t pid, pid_t tid) machine__find_thread() argument 592 machine__thread_exec_comm(struct machine *machine, struct thread *thread) machine__thread_exec_comm() argument 601 machine__process_comm_event(struct machine *machine, union perf_event *event, struct perf_sample *sample) machine__process_comm_event() argument 658 machine__process_cgroup_event(struct machine *machine, union perf_event *event, struct perf_sample *sample __maybe_unused) machine__process_cgroup_event() argument 690 machine__findnew_module_dso(struct machine *machine, struct kmod_path *m, const char *filename) machine__findnew_module_dso() argument 739 machine__process_ksymbol_register(struct machine *machine, union perf_event *event, struct perf_sample *sample __maybe_unused) machine__process_ksymbol_register() argument 785 machine__process_ksymbol_unregister(struct machine *machine, union perf_event *event, struct perf_sample *sample __maybe_unused) machine__process_ksymbol_unregister() argument 820 machine__process_text_poke(struct machine *machine, union perf_event *event, struct perf_sample *sample __maybe_unused) machine__process_text_poke() argument 861 machine__addnew_module_map(struct machine *machine, u64 start, const char *filename) machine__addnew_module_map() argument 922 machine__fprintf_vmlinux_path(struct machine *machine, FILE *fp) machine__fprintf_vmlinux_path() argument 942 machine__fprintf(struct machine *machine, FILE *fp) machine__fprintf() argument 967 machine__get_kernel(struct machine *machine) machine__get_kernel() argument 997 machine__get_kallsyms_filename(struct machine *machine, char *buf, size_t bufsz) machine__get_kallsyms_filename() argument 1012 machine__get_running_kernel_start(struct machine *machine, const char **symbol_name, u64 *start, u64 *end) machine__get_running_kernel_start() argument 1047 machine__create_extra_kernel_map(struct machine *machine, struct dso *kernel, struct extra_kernel_map *xm) machine__create_extra_kernel_map() argument 1107 machine__map_x86_64_entry_trampolines(struct machine *machine, struct dso *kernel) machine__map_x86_64_entry_trampolines() argument 1170 __machine__create_kernel_maps(struct machine *machine, struct dso *kernel) __machine__create_kernel_maps() argument 1184 machine__destroy_kernel_maps(struct machine *machine) machine__destroy_kernel_maps() argument 1268 struct machine *machine = machines__findnew(machines, pid); machines__create_kernel_maps() local 1276 machine__load_kallsyms(struct machine *machine, const char *filename) machine__load_kallsyms() argument 1294 machine__load_vmlinux_path(struct machine *machine) machine__load_vmlinux_path() argument 1423 machine__set_modules_path(struct machine *machine) machine__set_modules_path() argument 1448 struct machine *machine = arg; machine__create_module() local 1464 machine__create_modules(struct machine *machine) machine__create_modules() argument 1490 machine__set_kernel_mmap(struct machine *machine, u64 start, u64 end) machine__set_kernel_mmap() argument 1503 machine__update_kernel_mmap(struct machine *machine, u64 start, u64 end) machine__update_kernel_mmap() argument 1517 machine__create_kernel_maps(struct machine *machine) machine__create_kernel_maps() argument 1571 machine__uses_kcore(struct machine *machine) machine__uses_kcore() argument 1583 perf_event__is_extra_kernel_mmap(struct machine *machine, union perf_event *event) perf_event__is_extra_kernel_mmap() argument 1590 machine__process_extra_kernel_map(struct machine *machine, union perf_event *event) machine__process_extra_kernel_map() argument 1608 machine__process_kernel_mmap_event(struct machine *machine, union perf_event *event) machine__process_kernel_mmap_event() argument 1719 machine__process_mmap2_event(struct machine *machine, union perf_event *event, struct perf_sample *sample) machine__process_mmap2_event() argument 1775 machine__process_mmap_event(struct machine *machine, union perf_event *event, struct perf_sample *sample) machine__process_mmap_event() argument 1826 __machine__remove_thread(struct machine *machine, struct thread *th, bool lock) __machine__remove_thread() argument 1859 machine__remove_thread(struct machine *machine, struct thread *th) machine__remove_thread() argument 1864 machine__process_fork_event(struct machine *machine, union perf_event *event, struct perf_sample *sample) machine__process_fork_event() argument 1930 machine__process_exit_event(struct machine *machine, union perf_event *event, struct perf_sample *sample __maybe_unused) machine__process_exit_event() argument 1948 machine__process_event(struct machine *machine, union perf_event *event, struct perf_sample *sample) machine__process_event() argument 2927 machine__for_each_thread(struct machine *machine, int (*fn)(struct thread *thread, void *p), void *priv) machine__for_each_thread() argument 2968 struct machine *machine = rb_entry(nd, struct machine, rb_node); machines__for_each_thread() local 2977 machine__get_current_tid(struct machine *machine, int cpu) machine__get_current_tid() argument 2987 machine__set_current_tid(struct machine *machine, int cpu, pid_t pid, pid_t tid) machine__set_current_tid() argument 3028 machine__is(struct machine *machine, const char *arch) machine__is() argument 3033 machine__nr_cpus_avail(struct machine *machine) machine__nr_cpus_avail() argument 3038 machine__get_kernel_start(struct machine *machine) machine__get_kernel_start() argument 3065 machine__addr_cpumode(struct machine *machine, u8 cpumode, u64 addr) machine__addr_cpumode() argument 3092 machine__findnew_dso_id(struct machine *machine, const char *filename, struct dso_id *id) machine__findnew_dso_id() argument 3097 machine__findnew_dso(struct machine *machine, const char *filename) machine__findnew_dso() argument 3104 struct machine *machine = vmachine; machine__resolve_kernel_addr() local 3116 machine__for_each_dso(struct machine *machine, machine__dso_t fn, void *priv) machine__for_each_dso() argument [all...] |
H A D | synthetic-events.h | 14 struct machine; 30 struct perf_sample *sample, struct machine *machine); 34 int perf_event__synthesize_build_id(struct perf_tool *tool, struct dso *pos, u16 misc, perf_event__handler_t process, struct machine *machine); 35 int perf_event__synthesize_cpu_map(struct perf_tool *tool, struct perf_cpu_map *cpus, perf_event__handler_t process, struct machine *machine); 41 int perf_event__synthesize_extra_kmaps(struct perf_tool *tool, perf_event__handler_t process, struct machine *machine); 43 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 | event.h | 18 struct machine; 301 struct machine *machine); 305 struct machine *machine); 309 struct machine *machine); 313 struct machine *machine); 317 struct machine *machin [all...] |
H A D | vdso.c | 17 #include "machine.h" 108 void machine__exit_vdso(struct machine *machine) in machine__exit_vdso() argument 110 struct vdso_info *vdso_info = machine->vdso_info; in machine__exit_vdso() 124 zfree(&machine->vdso_info); in machine__exit_vdso() 127 static struct dso *__machine__addnew_vdso(struct machine *machine, const char *short_name, in __machine__addnew_vdso() argument 134 __dsos__add(&machine->dsos, dso); in __machine__addnew_vdso() 143 static enum dso_type machine__thread_dso_type(struct machine *machine, in machine__thread_dso_type() argument 237 __machine__findnew_compat(struct machine *machine, struct vdso_file *vdso_file) __machine__findnew_compat() argument 256 __machine__findnew_vdso_compat(struct machine *machine, struct thread *thread, struct vdso_info *vdso_info, struct dso **dso) __machine__findnew_vdso_compat() argument 290 machine__find_vdso(struct machine *machine, struct thread *thread) machine__find_vdso() argument 320 machine__findnew_vdso(struct machine *machine, struct thread *thread) machine__findnew_vdso() argument [all...] |
H A D | event.c | 18 #include "machine.h" 195 struct machine *machine) in perf_event__process_comm() 197 return machine__process_comm_event(machine, event, sample); in perf_event__process_comm() 203 struct machine *machine) in perf_event__process_namespaces() 205 return machine__process_namespaces_event(machine, event, sample); in perf_event__process_namespaces() 211 struct machine *machine) in perf_event__process_cgroup() 213 return machine__process_cgroup_event(machine, even in perf_event__process_cgroup() 192 perf_event__process_comm(struct perf_tool *tool __maybe_unused, union perf_event *event, struct perf_sample *sample, struct machine *machine) perf_event__process_comm() argument 200 perf_event__process_namespaces(struct perf_tool *tool __maybe_unused, union perf_event *event, struct perf_sample *sample, struct machine *machine) perf_event__process_namespaces() argument 208 perf_event__process_cgroup(struct perf_tool *tool __maybe_unused, union perf_event *event, struct perf_sample *sample, struct machine *machine) perf_event__process_cgroup() argument 216 perf_event__process_lost(struct perf_tool *tool __maybe_unused, union perf_event *event, struct perf_sample *sample, struct machine *machine) perf_event__process_lost() argument 224 perf_event__process_aux(struct perf_tool *tool __maybe_unused, union perf_event *event, struct perf_sample *sample __maybe_unused, struct machine *machine) perf_event__process_aux() argument 232 perf_event__process_itrace_start(struct perf_tool *tool __maybe_unused, union perf_event *event, struct perf_sample *sample __maybe_unused, struct machine *machine) perf_event__process_itrace_start() argument 240 perf_event__process_lost_samples(struct perf_tool *tool __maybe_unused, union perf_event *event, struct perf_sample *sample, struct machine *machine) perf_event__process_lost_samples() argument 248 perf_event__process_switch(struct perf_tool *tool __maybe_unused, union perf_event *event, struct perf_sample *sample __maybe_unused, struct machine *machine) perf_event__process_switch() argument 256 perf_event__process_ksymbol(struct perf_tool *tool __maybe_unused, union perf_event *event, struct perf_sample *sample __maybe_unused, struct machine *machine) perf_event__process_ksymbol() argument 264 perf_event__process_bpf(struct perf_tool *tool __maybe_unused, union perf_event *event, struct perf_sample *sample, struct machine *machine) perf_event__process_bpf() argument 272 perf_event__process_text_poke(struct perf_tool *tool __maybe_unused, union perf_event *event, struct perf_sample *sample, struct machine *machine) perf_event__process_text_poke() argument 336 perf_event__process_mmap(struct perf_tool *tool __maybe_unused, union perf_event *event, struct perf_sample *sample, struct machine *machine) perf_event__process_mmap() argument 344 perf_event__process_mmap2(struct perf_tool *tool __maybe_unused, union perf_event *event, struct perf_sample *sample, struct machine *machine) perf_event__process_mmap2() argument 359 perf_event__process_fork(struct perf_tool *tool __maybe_unused, union perf_event *event, struct perf_sample *sample, struct machine *machine) perf_event__process_fork() argument 367 perf_event__process_exit(struct perf_tool *tool __maybe_unused, union perf_event *event, struct perf_sample *sample, struct machine *machine) perf_event__process_exit() argument 443 perf_event__fprintf_text_poke(union perf_event *event, struct machine *machine, FILE *fp) perf_event__fprintf_text_poke() argument 471 perf_event__fprintf(union perf_event *event, struct machine *machine, FILE *fp) perf_event__fprintf() argument 525 perf_event__process(struct perf_tool *tool __maybe_unused, union perf_event *event, struct perf_sample *sample, struct machine *machine) perf_event__process() argument 537 struct machine *machine = maps->machine; thread__find_map() local 602 struct machine *machine = thread->maps->machine; thread__find_map_fb() local 633 machine__resolve(struct machine *machine, struct addr_location *al, struct perf_sample *sample) machine__resolve() argument [all...] |
H A D | synthetic-events.c | 7 #include "util/machine.h" 52 struct machine *machine, in perf_tool__process_synth_event() 65 return process(tool, event, &synth_sample, machine); in perf_tool__process_synth_event() 140 struct machine *machine, in perf_event__prepare_comm() 149 if (machine__is_host(machine)) { in perf_event__prepare_comm() 156 *tgid = machine->pid; in perf_event__prepare_comm() 167 memset(event->comm.comm + size, 0, machine->id_hdr_size); in perf_event__prepare_comm() 170 machine in perf_event__prepare_comm() 50 perf_tool__process_synth_event(struct perf_tool *tool, union perf_event *event, struct machine *machine, perf_event__handler_t process) perf_tool__process_synth_event() argument 139 perf_event__prepare_comm(union perf_event *event, pid_t pid, struct machine *machine, pid_t *tgid, pid_t *ppid) perf_event__prepare_comm() argument 176 perf_event__synthesize_comm(struct perf_tool *tool, union perf_event *event, pid_t pid, perf_event__handler_t process, struct machine *machine) perf_event__synthesize_comm() argument 205 perf_event__synthesize_namespaces(struct perf_tool *tool, union perf_event *event, pid_t pid, pid_t tgid, perf_event__handler_t process, struct machine *machine) perf_event__synthesize_namespaces() argument 244 perf_event__synthesize_fork(struct perf_tool *tool, union perf_event *event, pid_t pid, pid_t tgid, pid_t ppid, perf_event__handler_t process, struct machine *machine) perf_event__synthesize_fork() argument 350 perf_event__synthesize_mmap_events(struct perf_tool *tool, union perf_event *event, pid_t pid, pid_t tgid, perf_event__handler_t process, struct machine *machine, bool mmap_data) perf_event__synthesize_mmap_events() argument 471 perf_event__synthesize_cgroup(struct perf_tool *tool, union perf_event *event, char *path, size_t mount_len, perf_event__handler_t process, struct machine *machine) perf_event__synthesize_cgroup() argument 511 perf_event__walk_cgroup_tree(struct perf_tool *tool, union perf_event *event, char *path, size_t mount_len, perf_event__handler_t process, struct machine *machine) perf_event__walk_cgroup_tree() argument 559 perf_event__synthesize_cgroups(struct perf_tool *tool, perf_event__handler_t process, struct machine *machine) perf_event__synthesize_cgroups() argument 594 perf_event__synthesize_modules(struct perf_tool *tool, perf_event__handler_t process, struct machine *machine) perf_event__synthesize_modules() argument 647 __event__synthesize_thread(union perf_event *comm_event, union perf_event *mmap_event, union perf_event *fork_event, union perf_event *namespaces_event, pid_t pid, int full, perf_event__handler_t process, struct perf_tool *tool, struct machine *machine, bool mmap_data) __event__synthesize_thread() argument 737 perf_event__synthesize_thread_map(struct perf_tool *tool, struct perf_thread_map *threads, perf_event__handler_t process, struct machine *machine, bool mmap_data) perf_event__synthesize_thread_map() argument 814 __perf_event__synthesize_threads(struct perf_tool *tool, perf_event__handler_t process, struct machine *machine, bool mmap_data, struct dirent **dirent, int start, int num) __perf_event__synthesize_threads() argument 879 struct machine *machine; global() member 897 perf_event__synthesize_threads(struct perf_tool *tool, perf_event__handler_t process, struct machine *machine, bool mmap_data, unsigned int nr_threads_synthesize) perf_event__synthesize_threads() argument 991 __perf_event__synthesize_kernel_mmap(struct perf_tool *tool, perf_event__handler_t process, struct machine *machine) __perf_event__synthesize_kernel_mmap() argument 1047 perf_event__synthesize_kernel_mmap(struct perf_tool *tool, perf_event__handler_t process, struct machine *machine) perf_event__synthesize_kernel_mmap() argument 1060 perf_event__synthesize_thread_map2(struct perf_tool *tool, struct perf_thread_map *threads, perf_event__handler_t process, struct machine *machine) perf_event__synthesize_thread_map2() argument 1210 perf_event__synthesize_cpu_map(struct perf_tool *tool, struct perf_cpu_map *map, perf_event__handler_t process, struct machine *machine) perf_event__synthesize_cpu_map() argument 1228 perf_event__synthesize_stat_config(struct perf_tool *tool, struct perf_stat_config *config, perf_event__handler_t process, struct machine *machine) perf_event__synthesize_stat_config() argument 1266 perf_event__synthesize_stat(struct perf_tool *tool, u32 cpu, u32 thread, u64 id, struct perf_counts_values *count, perf_event__handler_t process, struct machine *machine) perf_event__synthesize_stat() argument 1288 perf_event__synthesize_stat_round(struct perf_tool *tool, u64 evtime, u64 type, perf_event__handler_t process, struct machine *machine) perf_event__synthesize_stat_round() argument 1602 perf_event__synthesize_id_index(struct perf_tool *tool, perf_event__handler_t process, struct evlist *evlist, struct machine *machine) perf_event__synthesize_id_index() argument 1670 __machine__synthesize_threads(struct machine *machine, struct perf_tool *tool, struct target *target, struct perf_thread_map *threads, perf_event__handler_t process, bool data_mmap, unsigned int nr_threads_synthesize) __machine__synthesize_threads() argument 1685 machine__synthesize_threads(struct machine *machine, struct target *target, struct perf_thread_map *threads, bool data_mmap, unsigned int nr_threads_synthesize) machine__synthesize_threads() argument 1955 perf_event__synthesize_build_id(struct perf_tool *tool, struct dso *pos, u16 misc, perf_event__handler_t process, struct machine *machine) perf_event__synthesize_build_id() 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...] |
/kernel/linux/linux-5.10/arch/arm/ |
H A D | Makefile | 164 machine-$(CONFIG_ARCH_ACTIONS) += actions 165 machine-$(CONFIG_ARCH_ALPINE) += alpine 166 machine-$(CONFIG_ARCH_ARTPEC) += artpec 167 machine-$(CONFIG_ARCH_ASPEED) += aspeed 168 machine-$(CONFIG_ARCH_AT91) += at91 169 machine-$(CONFIG_ARCH_AXXIA) += axxia 170 machine-$(CONFIG_ARCH_BCM) += bcm 171 machine-$(CONFIG_ARCH_BERLIN) += berlin 172 machine-$(CONFIG_ARCH_CLPS711X) += clps711x 173 machine [all...] |
/kernel/linux/linux-6.6/arch/arm/ |
H A D | Makefile | 169 machine-$(CONFIG_ARCH_ACTIONS) += actions 170 machine-$(CONFIG_ARCH_AIROHA) += airoha 171 machine-$(CONFIG_ARCH_ALPINE) += alpine 172 machine-$(CONFIG_ARCH_ARTPEC) += artpec 173 machine-$(CONFIG_ARCH_ASPEED) += aspeed 174 machine-$(CONFIG_ARCH_AT91) += at91 175 machine-$(CONFIG_ARCH_AXXIA) += axxia 176 machine-$(CONFIG_ARCH_BCM) += bcm 177 machine-$(CONFIG_ARCH_BERLIN) += berlin 178 machine [all...] |
/kernel/linux/linux-5.10/sound/soc/tegra/ |
H A D | tegra_wm8903.c | 3 * tegra_wm8903.c - Tegra machine ASoC driver for boards using WM8903 codec. 50 struct tegra_wm8903 *machine = snd_soc_card_get_drvdata(card); in tegra_wm8903_hw_params() local 69 err = tegra_asoc_utils_set_rate(&machine->util_data, srate, mclk); in tegra_wm8903_hw_params() 119 struct tegra_wm8903 *machine = snd_soc_card_get_drvdata(card); in tegra_wm8903_event_int_spk() local 121 if (!gpio_is_valid(machine->gpio_spkr_en)) in tegra_wm8903_event_int_spk() 124 gpio_set_value_cansleep(machine->gpio_spkr_en, in tegra_wm8903_event_int_spk() 135 struct tegra_wm8903 *machine = snd_soc_card_get_drvdata(card); in tegra_wm8903_event_hp() local 137 if (!gpio_is_valid(machine->gpio_hp_mute)) in tegra_wm8903_event_hp() 140 gpio_set_value_cansleep(machine->gpio_hp_mute, in tegra_wm8903_event_hp() 151 struct tegra_wm8903 *machine in tegra_wm8903_event_int_mic() local 179 struct tegra_wm8903 *machine = snd_soc_card_get_drvdata(card); tegra_wm8903_init() local 254 struct tegra_wm8903 *machine; tegra_wm8903_driver_probe() local [all...] |
H A D | tegra_rt5677.c | 3 * tegra_rt5677.c - Tegra machine ASoC driver for boards using RT5677 codec. 47 struct tegra_rt5677 *machine = snd_soc_card_get_drvdata(card); in tegra_rt5677_asoc_hw_params() local 53 err = tegra_asoc_utils_set_rate(&machine->util_data, srate, mclk); in tegra_rt5677_asoc_hw_params() 74 struct tegra_rt5677 *machine = snd_soc_card_get_drvdata(card); in tegra_rt5677_event_hp() local 76 if (!gpio_is_valid(machine->gpio_hp_en)) in tegra_rt5677_event_hp() 79 gpio_set_value_cansleep(machine->gpio_hp_en, in tegra_rt5677_event_hp() 133 struct tegra_rt5677 *machine = snd_soc_card_get_drvdata(rtd->card); in tegra_rt5677_asoc_init() local 139 if (gpio_is_valid(machine->gpio_hp_det)) { in tegra_rt5677_asoc_init() 140 tegra_rt5677_hp_jack_gpio.gpio = machine->gpio_hp_det; in tegra_rt5677_asoc_init() 150 if (gpio_is_valid(machine in tegra_rt5677_asoc_init() 193 struct tegra_rt5677 *machine; tegra_rt5677_probe() local [all...] |
/kernel/linux/linux-5.10/tools/perf/ |
H A D | builtin-inject.c | 62 struct machine *machine, u8 cpumode, u32 flags); 213 struct machine *machine __maybe_unused) in perf_event__repipe() 221 struct machine *machine __maybe_unused) in perf_event__drop() 229 struct machine *machine __maybe_unused) in perf_event__drop_aux() 265 struct machine *machine); 267 perf_event__repipe_sample(struct perf_tool *tool, union perf_event *event, struct perf_sample *sample, struct evsel *evsel, struct machine *machine) perf_event__repipe_sample() argument 289 perf_event__repipe_mmap(struct perf_tool *tool, union perf_event *event, struct perf_sample *sample, struct machine *machine) perf_event__repipe_mmap() argument 303 perf_event__jit_repipe_mmap(struct perf_tool *tool, union perf_event *event, struct perf_sample *sample, struct machine *machine) perf_event__jit_repipe_mmap() argument 327 findnew_dso(int pid, int tid, const char *filename, struct dso_id *id, struct machine *machine) findnew_dso() argument 371 perf_event__repipe_buildid_mmap(struct perf_tool *tool, union perf_event *event, struct perf_sample *sample, struct machine *machine) perf_event__repipe_buildid_mmap() argument 390 perf_event__repipe_mmap2(struct perf_tool *tool, union perf_event *event, struct perf_sample *sample, struct machine *machine) perf_event__repipe_mmap2() argument 404 perf_event__jit_repipe_mmap2(struct perf_tool *tool, union perf_event *event, struct perf_sample *sample, struct machine *machine) perf_event__jit_repipe_mmap2() argument 428 perf_event__repipe_buildid_mmap2(struct perf_tool *tool, union perf_event *event, struct perf_sample *sample, struct machine *machine) perf_event__repipe_buildid_mmap2() argument 456 perf_event__repipe_fork(struct perf_tool *tool, union perf_event *event, struct perf_sample *sample, struct machine *machine) perf_event__repipe_fork() argument 469 perf_event__repipe_comm(struct perf_tool *tool, union perf_event *event, struct perf_sample *sample, struct machine *machine) perf_event__repipe_comm() argument 482 perf_event__repipe_namespaces(struct perf_tool *tool, union perf_event *event, struct perf_sample *sample, struct machine *machine) perf_event__repipe_namespaces() argument 494 perf_event__repipe_exit(struct perf_tool *tool, union perf_event *event, struct perf_sample *sample, struct machine *machine) perf_event__repipe_exit() argument 533 dso__inject_build_id(struct dso *dso, struct perf_tool *tool, struct machine *machine, u8 cpumode, u32 flags) dso__inject_build_id() argument 558 perf_event__inject_buildid(struct perf_tool *tool, union perf_event *event, struct perf_sample *sample, struct evsel *evsel __maybe_unused, struct machine *machine) perf_event__inject_buildid() argument 607 perf_inject__sched_switch(struct perf_tool *tool, union perf_event *event, struct perf_sample *sample, struct evsel *evsel, struct machine *machine) perf_inject__sched_switch() argument 631 perf_inject__sched_stat(struct perf_tool *tool, union perf_event *event __maybe_unused, struct perf_sample *sample, struct evsel *evsel, struct machine *machine) perf_inject__sched_stat() argument [all...] |
/kernel/linux/linux-5.10/tools/perf/tests/ |
H A D | thread-maps-share.c | 3 #include "machine.h" 10 struct machine *machine; in test__thread_maps_share() local 31 machine = &machines.host; in test__thread_maps_share() 34 leader = machine__findnew_thread(machine, 0, 0); in test__thread_maps_share() 35 t1 = machine__findnew_thread(machine, 0, 1); in test__thread_maps_share() 36 t2 = machine__findnew_thread(machine, 0, 2); in test__thread_maps_share() 37 t3 = machine__findnew_thread(machine, 0, 3); in test__thread_maps_share() 40 other = machine__findnew_thread(machine, 4, 5); in test__thread_maps_share() 58 other_leader = machine__find_thread(machine, in test__thread_maps_share() [all...] |
/kernel/linux/linux-6.6/tools/perf/tests/ |
H A D | thread-maps-share.c | 3 #include "machine.h" 10 struct machine *machine; in test__thread_maps_share() local 31 machine = &machines.host; in test__thread_maps_share() 34 leader = machine__findnew_thread(machine, 0, 0); in test__thread_maps_share() 35 t1 = machine__findnew_thread(machine, 0, 1); in test__thread_maps_share() 36 t2 = machine__findnew_thread(machine, 0, 2); in test__thread_maps_share() 37 t3 = machine__findnew_thread(machine, 0, 3); in test__thread_maps_share() 40 other = machine__findnew_thread(machine, 4, 5); in test__thread_maps_share() 58 other_leader = machine__find_thread(machine, in test__thread_maps_share() [all...] |
/kernel/linux/linux-6.6/sound/soc/tegra/ |
H A D | tegra_asoc_machine.c | 3 * tegra_asoc_machine.c - Universal ASoC machine driver for NVIDIA Tegra boards. 56 struct tegra_machine *machine = (struct tegra_machine *)data; in coupled_mic_hp_check() local 59 if (gpiod_get_value_cansleep(machine->gpiod_hp_det) && in coupled_mic_hp_check() 60 gpiod_get_value_cansleep(machine->gpiod_mic_det)) in coupled_mic_hp_check() 83 struct tegra_machine *machine = snd_soc_card_get_drvdata(dapm->card); in tegra_machine_event() local 86 gpiod_set_value_cansleep(machine->gpiod_spkr_en, in tegra_machine_event() 90 gpiod_set_value_cansleep(machine->gpiod_ext_mic_en, in tegra_machine_event() 94 gpiod_set_value_cansleep(machine->gpiod_int_mic_en, in tegra_machine_event() 98 gpiod_set_value_cansleep(machine->gpiod_hp_mute, in tegra_machine_event() 139 struct tegra_machine *machine in tegra_asoc_machine_init() local 293 struct tegra_machine *machine = snd_soc_card_get_drvdata(card); tegra_machine_hw_params() local 428 struct tegra_machine *machine; tegra_asoc_machine_probe() local [all...] |
/kernel/linux/linux-5.10/sound/soc/rockchip/ |
H A D | rk3288_hdmi_analog.c | 3 * Rockchip machine ASoC driver for RK3288 boards that have an HDMI and analog 36 struct rk_drvdata *machine = snd_soc_card_get_drvdata(w->dapm->card); in rk_hp_power() local 38 if (!gpio_is_valid(machine->gpio_hp_en)) in rk_hp_power() 41 gpio_set_value_cansleep(machine->gpio_hp_en, in rk_hp_power() 123 struct rk_drvdata *machine = snd_soc_card_get_drvdata(runtime->card); in rk_init() local 126 if (gpio_is_valid(machine->gpio_hp_det)) { in rk_init() 131 rk_hp_jack_gpio.gpio = machine->gpio_hp_det; in rk_init() 175 struct rk_drvdata *machine; in snd_rk_mc_probe() local 178 machine = devm_kzalloc(&pdev->dev, sizeof(struct rk_drvdata), in snd_rk_mc_probe() 180 if (!machine) in snd_rk_mc_probe() [all...] |