Lines Matching full:machine
12 #include "machine.h"
49 int db_export__machine(struct db_export *dbe, struct machine *machine)
51 if (machine->db_id)
54 machine->db_id = ++dbe->machine_last_db_id;
57 return dbe->export_machine(dbe, machine);
63 struct machine *machine, struct thread *main_thread)
77 machine);
147 struct machine *machine)
155 return dbe->export_dso(dbe, dso, machine);
210 struct machine *machine,
215 u64 kernel_start = machine__kernel_start(machine);
296 struct machine *machine, struct comm **comm_ptr)
307 err = db_export__thread(dbe, main_thread, machine, main_thread);
314 comm = machine__thread_exec_comm(machine, main_thread);
330 err = db_export__thread(dbe, thread, machine, main_thread);
361 struct machine *machine;
368 machine = maps__machine(al->maps);
369 err = db_export__machine(dbe, machine);
373 main_thread = thread__main_thread(machine, thread);
375 err = db_export__threads(dbe, thread, main_thread, machine, &comm);
389 struct call_path *cp = call_path_from_sample(dbe, machine,
528 static int db_export__pid_tid(struct db_export *dbe, struct machine *machine,
532 struct thread *thread = machine__find_thread(machine, pid, tid);
541 main_thread = thread__main_thread(machine, thread);
543 err = db_export__threads(dbe, thread, main_thread, machine, comm_ptr);
555 struct perf_sample *sample, struct machine *machine)
570 err = db_export__machine(dbe, machine);
574 err = db_export__pid_tid(dbe, machine, sample->pid, sample->tid,
583 err = db_export__pid_tid(dbe, machine, pid, tid, &th_b_id,
611 return dbe->export_context_switch(dbe, db_id, machine, sample,