Lines Matching refs:c
32 int c; in get_next_char() local
35 c = '\n'; in get_next_char()
37 c = fgetc(f); in get_next_char()
38 if (c == '\r') { in get_next_char()
40 c = fgetc(f); in get_next_char()
41 if (c != '\n') { in get_next_char()
42 ungetc(c, f); in get_next_char()
43 c = '\r'; in get_next_char()
46 if (c == '\n') in get_next_char()
48 if (c == EOF) { in get_next_char()
50 c = '\n'; in get_next_char()
53 return c; in get_next_char()
63 int c = get_next_char(); in parse_value() local
67 if (c == '\n') { in parse_value()
75 if (isspace(c) && !quote) { in parse_value()
80 if (c == ';' || c == '#') { in parse_value()
90 if (c == '\\') { in parse_value()
91 c = get_next_char(); in parse_value()
92 switch (c) { in parse_value()
96 c = '\t'; in parse_value()
99 c = '\b'; in parse_value()
102 c = '\n'; in parse_value()
111 value[len++] = c; in parse_value()
114 if (c == '"') { in parse_value()
118 value[len++] = c; in parse_value()
122 static inline int iskeychar(int c) in iskeychar() argument
124 return isalnum(c) || c == '-' || c == '_'; in iskeychar()
129 int c; in get_value() local
134 c = get_next_char(); in get_value()
137 if (!iskeychar(c)) in get_value()
139 name[len++] = c; in get_value()
144 while (c == ' ' || c == '\t') in get_value()
145 c = get_next_char(); in get_value()
148 if (c != '\n') { in get_value()
149 if (c != '=') in get_value()
158 static int get_extended_base_var(char *name, int baselen, int c) in get_extended_base_var() argument
161 if (c == '\n') in get_extended_base_var()
163 c = get_next_char(); in get_extended_base_var()
164 } while (isspace(c)); in get_extended_base_var()
167 if (c != '"') in get_extended_base_var()
199 int c = get_next_char(); in get_base_var() local
202 if (c == ']') in get_base_var()
204 if (isspace(c)) in get_base_var()
205 return get_extended_base_var(name, baselen, c); in get_base_var()
206 if (!iskeychar(c) && c != '.') in get_base_var()
210 name[baselen++] = tolower(c); in get_base_var()
225 int line, c = get_next_char(); in perf_parse_file() local
231 if ((unsigned char) c == *bomptr) { in perf_parse_file()
242 if (c == '\n') { in perf_parse_file()
248 if (comment || isspace(c)) in perf_parse_file()
250 if (c == '#' || c == ';') { in perf_parse_file()
254 if (c == '[') { in perf_parse_file()
262 if (!isalpha(c)) in perf_parse_file()
264 var[baselen] = tolower(c); in perf_parse_file()
521 struct buildid_dir_config *c = data; in buildid_dir_command_config() local
529 strncpy(c->dir, v, MAXPATHLEN-1); in buildid_dir_command_config()
530 c->dir[MAXPATHLEN-1] = '\0'; in buildid_dir_command_config()
537 struct buildid_dir_config c; in check_buildid_dir_config() local
538 c.dir = buildid_dir; in check_buildid_dir_config()
539 perf_config(buildid_dir_command_config, &c); in check_buildid_dir_config()