Lines Matching refs:relpath
175 static void DEMOi_HIO_CreateFullPath(DEMOHIOContext *context, char *dst, const char *relpath) in DEMOi_HIO_CreateFullPath() argument
178 if (STD_SearchString(relpath, ":") != NULL) in DEMOi_HIO_CreateFullPath()
180 (void)STD_TSPrintf(dst, "%s", relpath); in DEMOi_HIO_CreateFullPath()
185 (void)STD_TSPrintf(dst, "%s/%s", context->basepath, relpath); in DEMOi_HIO_CreateFullPath()
295 static FSResult DEMOi_HIO_GetPathInfo(FSArchive *arc, u32 baseid, const char *relpath, FSPathInfo *… in DEMOi_HIO_GetPathInfo() argument
302 DEMOi_HIO_CreateFullPath(context, tmppath, relpath); in DEMOi_HIO_GetPathInfo()
329 static FSResult DEMOi_HIO_CreateFile(FSArchive *arc, u32 baseid, const char *relpath, u32 permit) in DEMOi_HIO_CreateFile() argument
347 DEMOi_HIO_CreateFullPath(context, tmppath, relpath); in DEMOi_HIO_CreateFile()
367 static FSResult DEMOi_HIO_DeleteFile(FSArchive *arc, u32 baseid, const char *relpath) in DEMOi_HIO_DeleteFile() argument
373 DEMOi_HIO_CreateFullPath(context, tmppath, relpath); in DEMOi_HIO_DeleteFile()
412 static FSResult DEMOi_HIO_CreateDirectory(FSArchive *arc, u32 baseid, const char *relpath, u32 perm… in DEMOi_HIO_CreateDirectory() argument
419 DEMOi_HIO_CreateFullPath(context, tmppath, relpath); in DEMOi_HIO_CreateDirectory()
433 static FSResult DEMOi_HIO_DeleteDirectory(FSArchive *arc, u32 baseid, const char *relpath) in DEMOi_HIO_DeleteDirectory() argument
439 DEMOi_HIO_CreateFullPath(context, tmppath, relpath); in DEMOi_HIO_DeleteDirectory()