Lines Matching refs:path
260 const char *path = p_dir->arg.findpath.path; in FSi_FindPathDefault() local
266 for (; *path; path += (*path ? 1 : 0)) in FSi_FindPathDefault()
269 int name_len = FSi_IncrementSjisPositionToSlash(path, 0); in FSi_FindPathDefault()
270 u32 is_directory = ((path[name_len] != '\0') || is_dir); in FSi_FindPathDefault()
277 else if (*path == '.') in FSi_FindPathDefault()
282 path += 1; in FSi_FindPathDefault()
286 else if ((name_len == 2) & (path[1] == '.')) in FSi_FindPathDefault()
292 path += 2; in FSi_FindPathDefault()
296 else if (*path == '*') in FSi_FindPathDefault()
321 … (name_len == etr.name_len) && (FSi_StrNICmp(path, etr.name, (u32)name_len) == 0)) in FSi_FindPathDefault()
326 path += name_len; in FSi_FindPathDefault()
911 static FSResult FSi_ROMFAT_FindPath(FSArchive *arc, u32 base_dir_id, const char *path, u32 *target_… in FSi_ROMFAT_FindPath() argument
927 tmp->arg.findpath.path = path; in FSi_ROMFAT_FindPath()
1138 static FSResult FSi_ROMFAT_OpenFile(FSArchive *arc, FSFile *file, u32 baseid, const char *path, u32… in FSi_ROMFAT_OpenFile() argument
1142 result = FSi_ROMFAT_FindPath(arc, baseid, path, &fileid, FALSE); in FSi_ROMFAT_OpenFile()
1287 static FSResult FSi_ROMFAT_OpenDirectory(FSArchive *arc, FSFile *file, u32 baseid, const char *path… in FSi_ROMFAT_OpenDirectory() argument
1291 result = FSi_ROMFAT_FindPath(arc, baseid, path, &id, TRUE); in FSi_ROMFAT_OpenDirectory()
1329 static FSResult FSi_ROMFAT_GetPathInfo(FSArchive *arc, u32 baseid, const char *path, FSPathInfo *in… in FSi_ROMFAT_GetPathInfo() argument
1335 if (FSi_ROMFAT_FindPath(arc, baseid, path, &id, TRUE) == FS_RESULT_SUCCESS) in FSi_ROMFAT_GetPathInfo()
1341 else if (FSi_ROMFAT_FindPath(arc, baseid, path, &id, FALSE) == FS_RESULT_SUCCESS) in FSi_ROMFAT_GetPathInfo()