Lines Matching refs:machine
176 static int machine__write_buildid_table(struct machine *machine, int fd) in machine__write_buildid_table() argument
182 if (!machine__is_host(machine)) { in machine__write_buildid_table()
187 err = __dsos__write_buildid_table(&machine->kernel_dsos, machine->pid, in machine__write_buildid_table()
190 err = __dsos__write_buildid_table(&machine->user_dsos, in machine__write_buildid_table()
191 machine->pid, umisc, fd); in machine__write_buildid_table()
206 struct machine *pos = rb_entry(nd, struct machine, rb_node); in dsos__write_buildid_table()
338 static int machine__cache_build_ids(struct machine *machine, const char *debugdir) in machine__cache_build_ids() argument
340 int ret = __dsos__cache_build_ids(&machine->kernel_dsos, debugdir); in machine__cache_build_ids()
341 ret |= __dsos__cache_build_ids(&machine->user_dsos, debugdir); in machine__cache_build_ids()
359 struct machine *pos = rb_entry(nd, struct machine, rb_node); in perf_session__cache_build_ids()
365 static bool machine__read_build_ids(struct machine *machine, bool with_hits) in machine__read_build_ids() argument
367 bool ret = __dsos__read_build_ids(&machine->kernel_dsos, with_hits); in machine__read_build_ids()
368 ret |= __dsos__read_build_ids(&machine->user_dsos, with_hits); in machine__read_build_ids()
378 struct machine *pos = rb_entry(nd, struct machine, rb_node); in perf_session__read_build_ids()
679 struct machine *machine; in __event_process_build_id() local
684 machine = perf_session__findnew_machine(session, bev->pid); in __event_process_build_id()
685 if (!machine) in __event_process_build_id()
693 head = &machine->kernel_dsos; in __event_process_build_id()
697 head = &machine->kernel_dsos; in __event_process_build_id()
702 head = &machine->user_dsos; in __event_process_build_id()
1203 struct machine *machine, in perf_event__synthesize_build_id() argument
1226 ev.build_id.pid = machine->pid; in perf_event__synthesize_build_id()