Lines Matching refs:filename

151 get_vroot_path(char **vroot, char **path, char **filename)  in get_vroot_path()  argument
160 if (filename != NULL) in get_vroot_path()
161 *filename= vroot_data.filename_start; in get_vroot_path()
166 translate_with_thunk(char *filename, int (*thunk) (char *), pathpt path_vector, pathpt vroot_vector… in translate_with_thunk() argument
198 int flen = strlen(filename); in translate_with_thunk()
207 (void)strcpy(vroot_data.full_path, filename); in translate_with_thunk()
212 if (filename[0] != '/') goto use_name; in translate_with_thunk()
221 (void)strcpy(vroot_data.filename_start= p, filename); in translate_with_thunk()
223 (void)strcpy(vroot_data.full_path, filename); in translate_with_thunk()
227 if (filename[0] == '/') goto use_name; in translate_with_thunk()
229 if (strchr(filename, '/') != NULL) goto use_name; in translate_with_thunk()
249 (void)strcpy(vroot_data.filename_start= p, filename); in translate_with_thunk()
251 (void)strcpy(vroot_data.full_path, filename); in translate_with_thunk()
265 if ((filename[0] == '/') || (pp->path[0] == '/')) { in translate_with_thunk()
274 if (filename[0] != '/') { in translate_with_thunk()
284 if (strchr(filename, '/') == NULL) { in translate_with_thunk()
298 (void)strcpy(vroot_data.filename_start= p, filename); in translate_with_thunk()
305 if ((filename[0] == '/') || (pp->path[0] == '/')) { in translate_with_thunk()
314 if (filename[0] != '/') { in translate_with_thunk()
324 if (strchr(filename, '/') == NULL) { in translate_with_thunk()
334 (void)strcpy(vroot_data.filename_start= p, filename); in translate_with_thunk()
336 (void)strcpy(vroot_data.full_path, filename); in translate_with_thunk()