Lines Matching refs:sample
148 struct perf_sample *sample) in perf_evsel__process_alloc_event() argument
150 unsigned long ptr = perf_evsel__intval(evsel, sample, "ptr"), in perf_evsel__process_alloc_event()
151 call_site = perf_evsel__intval(evsel, sample, "call_site"); in perf_evsel__process_alloc_event()
152 int bytes_req = perf_evsel__intval(evsel, sample, "bytes_req"), in perf_evsel__process_alloc_event()
153 bytes_alloc = perf_evsel__intval(evsel, sample, "bytes_alloc"); in perf_evsel__process_alloc_event()
155 if (insert_alloc_stat(call_site, ptr, bytes_req, bytes_alloc, sample->cpu) || in perf_evsel__process_alloc_event()
167 struct perf_sample *sample) in perf_evsel__process_alloc_node_event() argument
169 int ret = perf_evsel__process_alloc_event(evsel, sample); in perf_evsel__process_alloc_node_event()
172 int node1 = cpu__get_node(sample->cpu), in perf_evsel__process_alloc_node_event()
173 node2 = perf_evsel__intval(evsel, sample, "node"); in perf_evsel__process_alloc_node_event()
211 struct perf_sample *sample) in perf_evsel__process_free_event() argument
213 unsigned long ptr = perf_evsel__intval(evsel, sample, "ptr"); in perf_evsel__process_free_event()
220 if ((short)sample->cpu != s_alloc->alloc_cpu) { in perf_evsel__process_free_event()
370 struct perf_sample *sample) in perf_evsel__process_page_alloc_event() argument
373 unsigned int order = perf_evsel__intval(evsel, sample, "order"); in perf_evsel__process_page_alloc_event()
374 unsigned int gfp_flags = perf_evsel__intval(evsel, sample, "gfp_flags"); in perf_evsel__process_page_alloc_event()
375 unsigned int migrate_type = perf_evsel__intval(evsel, sample, in perf_evsel__process_page_alloc_event()
386 page = perf_evsel__intval(evsel, sample, "pfn"); in perf_evsel__process_page_alloc_event()
388 page = perf_evsel__intval(evsel, sample, "page"); in perf_evsel__process_page_alloc_event()
426 struct perf_sample *sample) in perf_evsel__process_page_free_event() argument
429 unsigned int order = perf_evsel__intval(evsel, sample, "order"); in perf_evsel__process_page_free_event()
437 page = perf_evsel__intval(evsel, sample, "pfn"); in perf_evsel__process_page_free_event()
439 page = perf_evsel__intval(evsel, sample, "page"); in perf_evsel__process_page_free_event()
473 struct perf_sample *sample);
477 struct perf_sample *sample, in process_sample_event() argument
481 struct thread *thread = machine__findnew_thread(machine, sample->pid, in process_sample_event()
482 sample->tid); in process_sample_event()
494 return f(evsel, sample); in process_sample_event()
501 .sample = process_sample_event,