Lines Matching refs:path_left
5137 char *path_left; in get_enum_cache() local
5203 path_left = s_strdup(setp->re[i]); in get_enum_cache()
5204 vprint(RSRV_MID, "parsing rule RE: %s\n", path_left); in get_enum_cache()
5205 ret = enumerate_parse(entry->er_file, path_left, in get_enum_cache()
5207 free(path_left); in get_enum_cache()
5215 "rule RE: %s\n", entry->er_file, path_left); in get_enum_cache()
5226 path_left = s_strdup(setp->re[i]); in get_enum_cache()
5227 enumerate_recurse(dev_dir, path_left, setp, rules, i); in get_enum_cache()
5228 free(path_left); in get_enum_cache()
5406 enumerate_parse(char *rsvstr, char *path_left, numeral_set_t *setp, in enumerate_parse() argument
5418 path_left_save = path_left; in enumerate_parse()
5430 path_left, rsvstr); in enumerate_parse()
5440 while (*path_left == '/') { in enumerate_parse()
5441 path_left++; in enumerate_parse()
5444 if (slash1 = strchr(path_left, '/')) { in enumerate_parse()
5464 if (match_path_component(path_left, rsvstr, &numeral_id, in enumerate_parse()
5481 path_left = slash1 + 1; in enumerate_parse()
5491 "rstring = %s\n", path_left, rsvstr); in enumerate_parse()
5522 enumerate_recurse(char *current_dir, char *path_left, numeral_set_t *setp, in enumerate_recurse() argument
5536 while (*path_left == '/') { in enumerate_recurse()
5537 path_left++; in enumerate_recurse()
5540 if (slash = strchr(path_left, '/')) { in enumerate_recurse()
5553 if (match_path_component(path_left, (char *)fp, &numeral_id, in enumerate_recurse()