|
static int | get_next_char (void) |
|
static char * | parse_value (void) |
|
static int | iskeychar (int c) |
|
static int | get_value (config_fn_t fn, void *data, char *name, unsigned int len) |
|
static int | get_extended_base_var (char *name, int baselen, int c) |
|
static int | get_base_var (char *name) |
|
static int | perf_parse_file (config_fn_t fn, void *data) |
|
static int | parse_unit_factor (const char *end, unsigned long *val) |
|
static int | perf_parse_llong (const char *value, long long *ret) |
|
static int | perf_parse_long (const char *value, long *ret) |
|
static void | bad_config (const char *name) |
|
int | perf_config_u64 (u64 *dest, const char *name, const char *value) |
|
int | perf_config_int (int *dest, const char *name, const char *value) |
|
static int | perf_config_bool_or_int (const char *name, const char *value, int *is_bool) |
|
int | perf_config_bool (const char *name, const char *value) |
|
static const char * | perf_config_dirname (const char *name, const char *value) |
|
static int | perf_buildid_config (const char *var, const char *value) |
|
static int | perf_default_core_config (const char *var __maybe_unused, const char *value __maybe_unused) |
|
static int | perf_ui_config (const char *var, const char *value) |
|
int | perf_default_config (const char *var, const char *value, void *dummy __maybe_unused) |
|
static int | perf_config_from_file (config_fn_t fn, const char *filename, void *data) |
|
const char * | perf_etc_perfconfig (void) |
|
static int | perf_env_bool (const char *k, int def) |
|
static int | perf_config_system (void) |
|
static int | perf_config_global (void) |
|
static struct perf_config_section * | find_section (struct list_head *sections, const char *section_name) |
|
static struct perf_config_item * | find_config_item (const char *name, struct perf_config_section *section) |
|
static struct perf_config_section * | add_section (struct list_head *sections, const char *section_name) |
|
static struct perf_config_item * | add_config_item (struct perf_config_section *section, const char *name) |
|
static int | set_value (struct perf_config_item *item, const char *value) |
|
static int | collect_config (const char *var, const char *value, void *perf_config_set) |
|
int | perf_config_set__collect (struct perf_config_set *set, const char *file_name, const char *var, const char *value) |
|
static int | perf_config_set__init (struct perf_config_set *set) |
|
struct perf_config_set * | perf_config_set__new (void) |
|
static int | perf_config__init (void) |
|
int | perf_config (config_fn_t fn, void *data) |
|
void | perf_config__exit (void) |
|
void | perf_config__refresh (void) |
|
static void | perf_config_item__delete (struct perf_config_item *item) |
|
static void | perf_config_section__purge (struct perf_config_section *section) |
|
static void | perf_config_section__delete (struct perf_config_section *section) |
|
static void | perf_config_set__purge (struct perf_config_set *set) |
|
void | perf_config_set__delete (struct perf_config_set *set) |
|
int | config_error_nonbool (const char *var) |
|
void | set_buildid_dir (const char *dir) |
|