Lines Matching refs:path
278 const char *path = p_dir->arg.findpath.path; in FSi_FindPathDefault() local
284 for (; *path; path += (*path ? 1 : 0)) in FSi_FindPathDefault()
287 int name_len = FSi_IncrementSjisPositionToSlash(path, 0); in FSi_FindPathDefault()
288 u32 is_directory = ((path[name_len] != '\0') || is_dir); in FSi_FindPathDefault()
295 else if (*path == '.') in FSi_FindPathDefault()
300 path += 1; in FSi_FindPathDefault()
304 else if ((name_len == 2) & (path[1] == '.')) in FSi_FindPathDefault()
310 path += 2; in FSi_FindPathDefault()
314 else if (*path == '*') in FSi_FindPathDefault()
339 … (name_len == etr.name_len) && (FSi_StrNICmp(path, etr.name, (u32)name_len) == 0)) in FSi_FindPathDefault()
344 path += name_len; in FSi_FindPathDefault()
926 static FSResult FSi_ROMFAT_FindPath(FSArchive *arc, u32 base_dir_id, const char *path, u32 *target_… in FSi_ROMFAT_FindPath() argument
940 tmp->arg.findpath.path = path; in FSi_ROMFAT_FindPath()
1139 static FSResult FSi_ROMFAT_OpenFile(FSArchive *arc, FSFile *file, u32 baseid, const char *path, u32… in FSi_ROMFAT_OpenFile() argument
1143 result = FSi_ROMFAT_FindPath(arc, baseid, path, &fileid, FALSE); in FSi_ROMFAT_OpenFile()
1288 static FSResult FSi_ROMFAT_OpenDirectory(FSArchive *arc, FSFile *file, u32 baseid, const char *path… in FSi_ROMFAT_OpenDirectory() argument
1292 result = FSi_ROMFAT_FindPath(arc, baseid, path, &id, TRUE); in FSi_ROMFAT_OpenDirectory()
1330 static FSResult FSi_ROMFAT_GetPathInfo(FSArchive *arc, u32 baseid, const char *path, FSPathInfo *in… in FSi_ROMFAT_GetPathInfo() argument
1336 if (FSi_ROMFAT_FindPath(arc, baseid, path, &id, TRUE) == FS_RESULT_SUCCESS) in FSi_ROMFAT_GetPathInfo()
1342 else if (FSi_ROMFAT_FindPath(arc, baseid, path, &id, FALSE) == FS_RESULT_SUCCESS) in FSi_ROMFAT_GetPathInfo()