Lines Matching refs:guest_session

76 struct guest_session {  struct
127 struct guest_session guest_session; member
840 static struct guest_vcpu *guest_session__vcpu(struct guest_session *gs, u32 vcpu) in guest_session__vcpu()
847 static int guest_session__output_bytes(struct guest_session *gs, void *buf, size_t sz) in guest_session__output_bytes()
859 struct guest_session *gs = container_of(tool, struct guest_session, tool); in guest_session__repipe()
864 static int guest_session__map_tid(struct guest_session *gs, u32 tid, u32 vcpu) in guest_session__map_tid()
884 struct guest_session *gs = data; in host_peek_vm_comms_cb()
919 static int host_peek_vm_comms(struct perf_session *session, struct guest_session *gs) in host_peek_vm_comms()
931 static u64 guest_session__allocate_new_id(struct guest_session *gs, struct evlist *host_evlist) in guest_session__allocate_new_id()
940 static int guest_session__map_id(struct guest_session *gs, u64 id, u64 host_id, u32 vcpu) in guest_session__map_id()
976 static int guest_session__map_ids(struct guest_session *gs, struct evlist *host_evlist) in guest_session__map_ids()
1004 static struct guest_id *guest_session__lookup_id(struct guest_session *gs, u64 id) in guest_session__lookup_id()
1029 static int guest_session__add_attr(struct guest_session *gs, struct evsel *evsel) in guest_session__add_attr()
1031 struct perf_inject *inject = container_of(gs, struct perf_inject, guest_session); in guest_session__add_attr()
1085 static int guest_session__add_attrs(struct guest_session *gs) in guest_session__add_attrs()
1111 static struct guest_tid *guest_session__lookup_tid(struct guest_session *gs, u32 tid) in guest_session__lookup_tid()
1174 static int guest_session__add_build_ids(struct guest_session *gs) in guest_session__add_build_ids()
1176 struct perf_inject *inject = container_of(gs, struct perf_inject, guest_session); in guest_session__add_build_ids()
1198 struct guest_session *gs = container_of(tool, struct guest_session, tool); in guest_session__ksymbol_event()
1207 static int guest_session__start(struct guest_session *gs, const char *name, bool force) in guest_session__start()
1296 static void guest_session__exit(struct guest_session *gs) in guest_session__exit()
1324 static void guest_session__get_tc(struct guest_session *gs) in guest_session__get_tc()
1326 struct perf_inject *inject = container_of(gs, struct perf_inject, guest_session); in guest_session__get_tc()
1332 static void guest_session__convert_time(struct guest_session *gs, u64 guest_time, u64 *host_time) in guest_session__convert_time()
1359 static int guest_session__fetch(struct guest_session *gs) in guest_session__fetch()
1436 static int guest_session__inject_events(struct guest_session *gs, u64 timestamp) in guest_session__inject_events()
1438 struct perf_inject *inject = container_of(gs, struct perf_inject, guest_session); in guest_session__inject_events()
1544 static int guest_session__flush_events(struct guest_session *gs) in guest_session__flush_events()
1557 ret = guest_session__inject_events(&inject->guest_session, sample->time); in host__repipe()
1567 struct guest_session *gs = &inject->guest_session; in host__finished_init()
1633 ret = guest_session__inject_events(&inject->guest_session, timestamp); in host__finished_round()
1647 struct guest_session *gs = &inject->guest_session; in host__context_switch()
1747 struct guest_session *gs = &inject->guest_session; in parse_guest_data()
1773 if (!inject->guest_session.machine_pid) in parse_guest_data()
1928 static int guest_session__copy_kcore_dir(struct guest_session *gs) in guest_session__copy_kcore_dir()
1930 struct perf_inject *inject = container_of(gs, struct perf_inject, guest_session); in guest_session__copy_kcore_dir()
1952 struct guest_session *gs = &inject->guest_session; in __cmd_inject()
2373 guest_session__exit(&inject.guest_session); in cmd_inject()