27 lines
469 B
C
27 lines
469 B
C
#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 */
|