evlist.h (52c86bca94b42239563b1510d5fc6329b0ec1a86) | evlist.h (0f98b11c616f240b54ee85629ff4d3650c7ccc7d) |
---|---|
1/* SPDX-License-Identifier: GPL-2.0 */ 2#ifndef __PERF_EVLIST_H 3#define __PERF_EVLIST_H 1 4 5#include <linux/compiler.h> 6#include <linux/kernel.h> 7#include <linux/refcount.h> 8#include <linux/list.h> --- 51 unchanged lines hidden (view full) --- 60 } thread; 61}; 62 63struct evsel_str_handler { 64 const char *name; 65 void *handler; 66}; 67 | 1/* SPDX-License-Identifier: GPL-2.0 */ 2#ifndef __PERF_EVLIST_H 3#define __PERF_EVLIST_H 1 4 5#include <linux/compiler.h> 6#include <linux/kernel.h> 7#include <linux/refcount.h> 8#include <linux/list.h> --- 51 unchanged lines hidden (view full) --- 60 } thread; 61}; 62 63struct evsel_str_handler { 64 const char *name; 65 void *handler; 66}; 67 |
68struct evlist *perf_evlist__new(void); | 68struct evlist *evlist__new(void); |
69struct evlist *perf_evlist__new_default(void); 70struct evlist *perf_evlist__new_dummy(void); 71void evlist__init(struct evlist *evlist, struct perf_cpu_map *cpus, 72 struct perf_thread_map *threads); 73void perf_evlist__exit(struct evlist *evlist); 74void perf_evlist__delete(struct evlist *evlist); 75 76void perf_evlist__add(struct evlist *evlist, struct evsel *entry); --- 255 unchanged lines hidden --- | 69struct evlist *perf_evlist__new_default(void); 70struct evlist *perf_evlist__new_dummy(void); 71void evlist__init(struct evlist *evlist, struct perf_cpu_map *cpus, 72 struct perf_thread_map *threads); 73void perf_evlist__exit(struct evlist *evlist); 74void perf_evlist__delete(struct evlist *evlist); 75 76void perf_evlist__add(struct evlist *evlist, struct evsel *entry); --- 255 unchanged lines hidden --- |