#ifndef __PERF_CONFIG_H | |
#define __PERF_CONFIG_H | |
#include <stdbool.h> | |
#include <linux/list.h> | |
struct perf_config_item { | |
char *name; | |
char *value; | |
struct list_head node; | |
}; | |
struct perf_config_section { | |
char *name; | |
struct list_head items; | |
struct list_head node; | |
}; | |
struct perf_config_set { | |
struct list_head sections; | |
}; | |
struct perf_config_set *perf_config_set__new(void); | |
void perf_config_set__delete(struct perf_config_set *set); | |
#endif /* __PERF_CONFIG_H */ |