Lines Matching refs:p
239 static void parse_config_file(const char *p) in parse_config_file() argument
242 const char *start = p; in parse_config_file()
244 while ((p = strstr(p, "CONFIG_"))) { in parse_config_file()
245 if (p > start && (isalnum(p[-1]) || p[-1] == '_')) { in parse_config_file()
246 p += 7; in parse_config_file()
249 p += 7; in parse_config_file()
250 q = p; in parse_config_file()
253 if (str_ends_with(p, q - p, "_MODULE")) in parse_config_file()
262 if ((q - p == 10 && !memcmp(p, "IS_ENABLED(", 11)) || in parse_config_file()
263 (q - p == 3 && !memcmp(p, "VAL(", 4))) { in parse_config_file()
264 p = q + 1; in parse_config_file()
265 q = p; in parse_config_file()
269 if (r > p && tmp_buf[0]) { in parse_config_file()
270 memcpy(tmp_buf + 4, p, r - p); in parse_config_file()
271 r = tmp_buf + 4 + (r - p); in parse_config_file()
272 p = tmp_buf; in parse_config_file()
277 if (r > p) in parse_config_file()
278 use_config(p, r - p); in parse_config_file()
279 p = q; in parse_config_file()
329 char *p; in parse_dep_file() local
344 p = m; in parse_dep_file()
345 while (*p && *p != ' ' && *p != '\\' && *p != '\n') in parse_dep_file()
346 p++; in parse_dep_file()
347 is_last = (*p == '\0'); in parse_dep_file()
349 is_target = (*(p-1) == ':'); in parse_dep_file()
354 } else if (!is_ignored_file(m, p - m)) { in parse_dep_file()
355 *p = '\0'; in parse_dep_file()
395 m = p + 1; in parse_dep_file()