Lines Matching refs:machine
25 int thread__init_maps(struct thread *thread, struct machine *machine) in thread__init_maps() argument
30 thread__set_maps(thread, maps__new(machine)); in thread__init_maps()
32 struct thread *leader = machine__findnew_thread(machine, pid, pid); in thread__init_maps()
468 struct machine *machine; member
481 args->e_machine = dso__e_machine(dso, args->machine, &args->e_flags); in thread__e_machine_callback()
485 uint16_t thread__e_machine(struct thread *thread, struct machine *machine, uint32_t *e_flags) in thread__e_machine() argument
491 .machine = machine, in thread__e_machine()
502 if (machine == NULL) { in thread__e_machine()
505 machine = maps__machine(maps); in thread__e_machine()
510 struct thread *parent = machine__findnew_thread(machine, pid, pid); in thread__e_machine()
513 e_machine = thread__e_machine(parent, machine, &local_e_flags); in thread__e_machine()
527 bool is_live = machine->machines == NULL; in thread__e_machine()
531 struct perf_session *session = container_of(machine->machines, in thread__e_machine()
554 struct thread *thread__main_thread(struct machine *machine, struct thread *thread) in thread__main_thread() argument
562 return machine__find_thread(machine, thread__pid(thread), thread__pid(thread)); in thread__main_thread()
565 int thread__memcpy(struct thread *thread, struct machine *machine, in thread__memcpy() argument
573 if (machine__kernel_ip(machine, ip)) in thread__memcpy()
595 return dso__data_read_offset(dso, machine, offset, buf, len); in thread__memcpy()