Lines Matching refs:guest_id
53 struct guest_id {
98 /* Hash table for guest_id */
958 struct guest_id *guest_id = zalloc(sizeof(*guest_id));
961 if (!guest_id)
964 guest_id->id = id;
965 guest_id->host_id = host_id;
966 guest_id->vcpu = vcpu;
967 hash = hash_64(guest_id->id, PERF_EVLIST__HLIST_BITS);
968 hlist_add_head(&guest_id->node, &gs->heads[hash]);
1020 static struct guest_id *guest_session__lookup_id(struct guest_session *gs, u64 id)
1023 struct guest_id *guest_id;
1029 hlist_for_each_entry(guest_id, head, node)
1030 if (guest_id->id == id)
1031 return guest_id;
1064 struct guest_id *guest_id = guest_session__lookup_id(gs, id);
1066 if (!guest_id) {
1071 id_array[i] = guest_id->host_id;
1072 vcpu_array[i] = guest_id->vcpu;
1470 struct guest_id *guest_id;
1529 guest_id = guest_session__lookup_id(gs, id);
1530 if (!guest_id) {
1537 sample->id = guest_id->host_id;
1538 sample->stream_id = guest_id->host_id;