Lines Matching refs:sample
30 static void mmio_event_get_key(struct evsel *evsel, struct perf_sample *sample,
33 key->key = evsel__intval(evsel, sample, "gpa");
34 key->info = evsel__intval(evsel, sample, "type");
42 struct perf_sample *sample, struct event_key *key)
50 evsel__intval(evsel, sample, "type") == KVM_TRACE_MMIO_WRITE) {
51 mmio_event_get_key(evsel, sample, key);
58 static bool mmio_event_end(struct evsel *evsel, struct perf_sample *sample,
67 evsel__intval(evsel, sample, "type") == KVM_TRACE_MMIO_READ) {
68 mmio_event_get_key(evsel, sample, key);
93 struct perf_sample *sample,
96 key->key = evsel__intval(evsel, sample, "port");
97 key->info = evsel__intval(evsel, sample, "rw");
101 struct perf_sample *sample,
105 ioport_event_get_key(evsel, sample, key);
113 struct perf_sample *sample __maybe_unused,
137 struct perf_sample *sample,
140 key->key = evsel__intval(evsel, sample, "ecx");
141 key->info = evsel__intval(evsel, sample, "write");
145 struct perf_sample *sample,
149 msr_event_get_key(evsel, sample, key);
157 struct perf_sample *sample __maybe_unused,