Lines Matching refs:path_left
5123 char *path_left; in get_enum_cache() local
5189 path_left = s_strdup(setp->re[i]); in get_enum_cache()
5190 vprint(RSRV_MID, "parsing rule RE: %s\n", path_left); in get_enum_cache()
5191 ret = enumerate_parse(entry->er_file, path_left, in get_enum_cache()
5193 free(path_left); in get_enum_cache()
5201 "rule RE: %s\n", entry->er_file, path_left); in get_enum_cache()
5212 path_left = s_strdup(setp->re[i]); in get_enum_cache()
5213 enumerate_recurse(dev_dir, path_left, setp, rules, i); in get_enum_cache()
5214 free(path_left); in get_enum_cache()
5392 enumerate_parse(char *rsvstr, char *path_left, numeral_set_t *setp, in enumerate_parse() argument
5404 path_left_save = path_left; in enumerate_parse()
5416 path_left, rsvstr); in enumerate_parse()
5426 while (*path_left == '/') { in enumerate_parse()
5427 path_left++; in enumerate_parse()
5430 if (slash1 = strchr(path_left, '/')) { in enumerate_parse()
5450 if (match_path_component(path_left, rsvstr, &numeral_id, in enumerate_parse()
5467 path_left = slash1 + 1; in enumerate_parse()
5477 "rstring = %s\n", path_left, rsvstr); in enumerate_parse()
5508 enumerate_recurse(char *current_dir, char *path_left, numeral_set_t *setp, in enumerate_recurse() argument
5522 while (*path_left == '/') { in enumerate_recurse()
5523 path_left++; in enumerate_recurse()
5526 if (slash = strchr(path_left, '/')) { in enumerate_recurse()
5539 if (match_path_component(path_left, (char *)fp, &numeral_id, in enumerate_recurse()