Lines Matching defs:machine
203 struct machine *machine,
221 machine__mmap_name(machine, nm, sizeof(nm));
238 static int machine__write_buildid_table(struct machine *machine, int fd)
244 if (!machine__is_host(machine)) {
249 err = __dsos__write_buildid_table(&machine->kernel_dsos, machine,
250 machine->pid, kmisc, fd);
252 err = __dsos__write_buildid_table(&machine->user_dsos, machine,
253 machine->pid, umisc, fd);
268 struct machine *pos = rb_entry(nd, struct machine, rb_node);
384 static int dso__cache_build_id(struct dso *dso, struct machine *machine,
394 machine__mmap_name(machine, nm, sizeof(nm));
402 struct machine *machine, const char *debugdir)
408 if (dso__cache_build_id(pos, machine, debugdir))
414 static int machine__cache_build_ids(struct machine *machine, const char *debugdir)
416 int ret = __dsos__cache_build_ids(&machine->kernel_dsos, machine,
418 ret |= __dsos__cache_build_ids(&machine->user_dsos, machine, debugdir);
436 struct machine *pos = rb_entry(nd, struct machine, rb_node);
442 static bool machine__read_build_ids(struct machine *machine, bool with_hits)
444 bool ret = __dsos__read_build_ids(&machine->kernel_dsos, with_hits);
445 ret |= __dsos__read_build_ids(&machine->user_dsos, with_hits);
455 struct machine *pos = rb_entry(nd, struct machine, rb_node);
527 return do_write_string(fd, uts.machine);
1514 struct machine *machine;
1519 machine = perf_session__findnew_machine(session, bev->pid);
1520 if (!machine)
1528 head = &machine->kernel_dsos;
1532 head = &machine->kernel_dsos;
1537 head = &machine->user_dsos;
2464 * redirected into a file and analyzed on a different machine with possibly a
3030 struct machine *machine)
3046 ev.build_id.pid = machine->pid;
3050 err = process(tool, &ev, NULL, machine);