Lines Matching refs:machine
226 struct machine *machine) in perf_event__synthesize_modules() argument
229 struct map_groups *kmaps = &machine->kmaps; in perf_event__synthesize_modules()
244 if (machine__is_host(machine)) in perf_event__synthesize_modules()
271 event->mmap.pid = machine->pid; in perf_event__synthesize_modules()
391 struct machine *machine, in perf_event__synthesize_kernel_mmap() argument
414 mmap_name = machine__mmap_name(machine, name_buff, sizeof(name_buff)); in perf_event__synthesize_kernel_mmap()
415 if (machine__is_host(machine)) { in perf_event__synthesize_kernel_mmap()
424 if (machine__is_default_guest(machine)) in perf_event__synthesize_kernel_mmap()
427 sprintf(path, "%s/proc/kallsyms", machine->root_dir); in perf_event__synthesize_kernel_mmap()
435 map = machine->vmlinux_maps[MAP__FUNCTION]; in perf_event__synthesize_kernel_mmap()
451 event->mmap.pid = machine->pid; in perf_event__synthesize_kernel_mmap()
503 struct machine *machine; in perf_event__process_kernel_mmap() local
507 machine = perf_session__findnew_machine(session, event->mmap.pid); in perf_event__process_kernel_mmap()
508 if (!machine) { in perf_event__process_kernel_mmap()
513 machine__mmap_name(machine, kmmap_prefix, sizeof(kmmap_prefix)); in perf_event__process_kernel_mmap()
514 if (machine__is_host(machine)) in perf_event__process_kernel_mmap()
543 map = machine__new_module(machine, event->mmap.start, in perf_event__process_kernel_mmap()
562 struct dso *kernel = __dsos__findnew(&machine->kernel_dsos, in perf_event__process_kernel_mmap()
568 if (__machine__create_kernel_maps(machine, kernel) < 0) in perf_event__process_kernel_mmap()
571 perf_event__set_kernel_mmap_len(event, machine->vmlinux_maps); in perf_event__process_kernel_mmap()
579 perf_session__set_kallsyms_ref_reloc_sym(machine->vmlinux_maps, in perf_event__process_kernel_mmap()
584 if (machine__is_default_guest(machine)) { in perf_event__process_kernel_mmap()
588 dso__load(kernel, machine->vmlinux_maps[MAP__FUNCTION], in perf_event__process_kernel_mmap()
601 struct machine *machine; in perf_event__process_mmap() local
619 machine = perf_session__find_host_machine(session); in perf_event__process_mmap()
620 if (machine == NULL) in perf_event__process_mmap()
625 map = map__new(&machine->user_dsos, event->mmap.start, in perf_event__process_mmap()
693 struct machine *machine = NULL; in thread__find_addr_map() local
702 machine = perf_session__find_host_machine(session); in thread__find_addr_map()
703 if (machine == NULL) { in thread__find_addr_map()
707 mg = &machine->kmaps; in thread__find_addr_map()
710 machine = perf_session__find_host_machine(session); in thread__find_addr_map()
713 machine = perf_session__find_machine(session, pid); in thread__find_addr_map()
714 if (machine == NULL) { in thread__find_addr_map()
718 mg = &machine->kmaps; in thread__find_addr_map()
755 machine && mg != &machine->kmaps) { in thread__find_addr_map()
756 mg = &machine->kmaps; in thread__find_addr_map()