Lines Matching refs:evsel

147 static int perf_evsel__process_alloc_event(struct perf_evsel *evsel,  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()
166 static int perf_evsel__process_alloc_node_event(struct perf_evsel *evsel, 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()
173 node2 = perf_evsel__intval(evsel, sample, "node"); in perf_evsel__process_alloc_node_event()
210 static int perf_evsel__process_free_event(struct perf_evsel *evsel, in perf_evsel__process_free_event() argument
213 unsigned long ptr = perf_evsel__intval(evsel, sample, "ptr"); in perf_evsel__process_free_event()
369 static int perf_evsel__process_page_alloc_event(struct perf_evsel *evsel, 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()
425 static int perf_evsel__process_page_free_event(struct perf_evsel *evsel, 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()
472 typedef int (*tracepoint_handler)(struct perf_evsel *evsel,
478 struct perf_evsel *evsel, in process_sample_event() argument
492 if (evsel->handler != NULL) { in process_sample_event()
493 tracepoint_handler f = evsel->handler; in process_sample_event()
494 return f(evsel, sample); in process_sample_event()
811 struct perf_evsel *evsel; in __cmd_kmem() local
833 evlist__for_each(session->evlist, evsel) { in __cmd_kmem()
834 if (!strcmp(perf_evsel__name(evsel), "kmem:mm_page_alloc") && in __cmd_kmem()
835 perf_evsel__field(evsel, "pfn")) { in __cmd_kmem()
1167 struct perf_evsel *evsel = perf_evlist__first(session->evlist); in cmd_kmem() local
1169 if (evsel == NULL || evsel->tp_format == NULL) { in cmd_kmem()
1174 kmem_page_size = pevent_get_page_size(evsel->tp_format->pevent); in cmd_kmem()