Lines Matching refs:sid
1463 struct perf_sample_id *sid = evlist__id2sid(evlist, v->id);
1466 if (sid) {
1468 sample->period = v->value - sid->period;
1469 sid->period = v->value;
1472 if (!sid || sid->evsel == NULL) {
1484 evsel = container_of(sid->evsel, struct evsel, core);
2846 struct perf_sample_id *sid;
2862 sid = evlist__id2sid(evlist, e->id);
2863 if (!sid)
2866 sid->idx = e->idx;
2867 sid->cpu.cpu = e->cpu;
2868 sid->tid = e->tid;
2873 sid->machine_pid = e2->machine_pid;
2874 sid->vcpu.cpu = e2->vcpu;
2876 if (!sid->machine_pid)
2879 if (sid->machine_pid != last_pid) {
2880 ret = perf_session__register_guest(session, sid->machine_pid);
2883 last_pid = sid->machine_pid;
2887 ret = perf_session__set_guest_cpu(session, sid->machine_pid, e->tid, e2->vcpu);