Lines Matching refs:name

145 static int get_value(config_fn_t fn, void *data, char *name, unsigned int len)  in get_value()  argument
157 name[len++] = c; in get_value()
161 name[len] = 0; in get_value()
173 return fn(name, value, data); in get_value()
176 static int get_extended_base_var(char *name, int baselen, int c) in get_extended_base_var() argument
187 name[baselen++] = '.'; in get_extended_base_var()
201 name[baselen++] = ch; in get_extended_base_var()
212 static int get_base_var(char *name) in get_base_var() argument
223 return get_extended_base_var(name, baselen, c); in get_base_var()
228 name[baselen++] = tolower(c); in get_base_var()
346 static void bad_config(const char *name) in bad_config() argument
349 pr_warning("bad config value for '%s' in %s, ignoring...\n", name, config_file_name); in bad_config()
351 pr_warning("bad config value for '%s', ignoring...\n", name); in bad_config()
354 int perf_config_u64(u64 *dest, const char *name, const char *value) in perf_config_u64() argument
359 bad_config(name); in perf_config_u64()
367 int perf_config_int(int *dest, const char *name, const char *value) in perf_config_int() argument
371 bad_config(name); in perf_config_int()
378 int perf_config_u8(u8 *dest, const char *name, const char *value) in perf_config_u8() argument
383 bad_config(name); in perf_config_u8()
390 static int perf_config_bool_or_int(const char *name, const char *value, int *is_bool) in perf_config_bool_or_int() argument
404 return perf_config_int(&ret, name, value) < 0 ? -1 : ret; in perf_config_bool_or_int()
407 int perf_config_bool(const char *name, const char *value) in perf_config_bool() argument
410 return !!perf_config_bool_or_int(name, value, &discard); in perf_config_bool()
413 static const char *perf_config_dirname(const char *name, const char *value) in perf_config_dirname() argument
415 if (!name) in perf_config_dirname()
600 if (!strcmp(section->name, section_name)) in find_section()
606 static struct perf_config_item *find_config_item(const char *name, in find_config_item() argument
612 if (!strcmp(item->name, name)) in find_config_item()
627 section->name = strdup(section_name); in add_section()
628 if (!section->name) { in add_section()
639 const char *name) in add_config_item() argument
646 item->name = strdup(name); in add_config_item()
647 if (!item->name) { in add_config_item()
674 char *section_name, *name; in collect_config() local
691 name = ptr; in collect_config()
692 if (name == NULL || value == NULL) in collect_config()
702 item = find_config_item(name, section); in collect_config()
704 item = add_config_item(section, name); in collect_config()
801 section->name, item->name); in perf_config_set()
840 zfree(&item->name); in perf_config_item__delete()
858 zfree(&section->name); in perf_config_section__delete()
913 const char *name; member
923 if (!strcmp(var, d->name)) in perf_config_scan_cb()
929 int perf_config_scan(const char *name, const char *fmt, ...) in perf_config_scan() argument
932 .name = name, in perf_config_scan()