mirror of
https://github.com/RPCSX/rpcsx.git
synced 2026-04-07 23:45:12 +00:00
PSV modules refactoring
This commit is contained in:
parent
8229c0ed3d
commit
bc9481db1b
129 changed files with 5000 additions and 4588 deletions
|
|
@ -2,127 +2,9 @@
|
|||
#include "Emu/System.h"
|
||||
#include "Emu/ARMv7/PSVFuncList.h"
|
||||
|
||||
extern psv_log_base sceFios;
|
||||
#include "sceFios.h"
|
||||
|
||||
typedef s64 SceFiosOffset;
|
||||
typedef s64 SceFiosSize;
|
||||
typedef u8 SceFiosOpEvent;
|
||||
typedef s32 SceFiosHandle;
|
||||
typedef SceFiosHandle SceFiosOp;
|
||||
typedef SceFiosHandle SceFiosFH;
|
||||
typedef SceFiosHandle SceFiosDH;
|
||||
typedef s64 SceFiosTime;
|
||||
typedef s8 SceFiosPriority;
|
||||
typedef SceFiosTime SceFiosTimeInterval;
|
||||
typedef u64 SceFiosDate;
|
||||
typedef s32 SceFiosOverlayID;
|
||||
|
||||
typedef vm::psv::ptr<s32(vm::psv::ptr<void> pContext, SceFiosOp op, SceFiosOpEvent event, s32 err)> SceFiosOpCallback;
|
||||
typedef vm::psv::ptr<s32(vm::psv::ptr<const char> fmt, va_list ap)> SceFiosVprintfCallback;
|
||||
typedef vm::psv::ptr<vm::psv::ptr<void>(vm::psv::ptr<void> dst, vm::psv::ptr<const void> src, u32 len)> SceFiosMemcpyCallback;
|
||||
|
||||
enum SceFiosWhence : s32
|
||||
{
|
||||
SCE_FIOS_SEEK_SET = 0,
|
||||
SCE_FIOS_SEEK_CUR = 1,
|
||||
SCE_FIOS_SEEK_END = 2
|
||||
};
|
||||
|
||||
struct SceFiosBuffer
|
||||
{
|
||||
vm::psv::ptr<void> pPtr;
|
||||
u32 length;
|
||||
};
|
||||
|
||||
struct SceFiosOpAttr
|
||||
{
|
||||
SceFiosTime deadline;
|
||||
SceFiosOpCallback pCallback;
|
||||
vm::psv::ptr<void> pCallbackContext;
|
||||
s32 priority : 8;
|
||||
u32 opflags : 24;
|
||||
u32 userTag;
|
||||
vm::psv::ptr<void> userPtr;
|
||||
vm::psv::ptr<void> pReserved;
|
||||
};
|
||||
|
||||
struct SceFiosDirEntry
|
||||
{
|
||||
SceFiosOffset fileSize;
|
||||
u32 statFlags;
|
||||
u16 nameLength;
|
||||
u16 fullPathLength;
|
||||
u16 offsetToName;
|
||||
u16 reserved[3];
|
||||
char fullPath[1024];
|
||||
};
|
||||
|
||||
struct SceFiosStat
|
||||
{
|
||||
SceFiosOffset fileSize;
|
||||
SceFiosDate accessDate;
|
||||
SceFiosDate modificationDate;
|
||||
SceFiosDate creationDate;
|
||||
u32 statFlags;
|
||||
u32 reserved;
|
||||
s64 uid;
|
||||
s64 gid;
|
||||
s64 dev;
|
||||
s64 ino;
|
||||
s64 mode;
|
||||
};
|
||||
|
||||
struct SceFiosOpenParams
|
||||
{
|
||||
u32 openFlags;
|
||||
u32 reserved;
|
||||
SceFiosBuffer buffer;
|
||||
};
|
||||
|
||||
struct SceFiosTuple
|
||||
{
|
||||
SceFiosOffset offset;
|
||||
SceFiosSize size;
|
||||
char path[1024];
|
||||
};
|
||||
|
||||
struct SceFiosParams
|
||||
{
|
||||
u32 initialized : 1;
|
||||
u32 paramsSize : 14;
|
||||
u32 pathMax : 16;
|
||||
u32 profiling;
|
||||
SceFiosBuffer opStorage;
|
||||
SceFiosBuffer fhStorage;
|
||||
SceFiosBuffer dhStorage;
|
||||
SceFiosBuffer chunkStorage;
|
||||
SceFiosVprintfCallback pVprintf;
|
||||
SceFiosMemcpyCallback pMemcpy;
|
||||
s32 threadPriority[2];
|
||||
s32 threadAffinity[2];
|
||||
};
|
||||
|
||||
struct SceFiosOverlay
|
||||
{
|
||||
u8 type;
|
||||
u8 order;
|
||||
u8 reserved[10];
|
||||
SceFiosOverlayID id;
|
||||
char dst[292];
|
||||
char src[292];
|
||||
};
|
||||
|
||||
typedef vm::psv::ptr<void()> SceFiosIOFilterCallback;
|
||||
|
||||
struct SceFiosPsarcDearchiverContext
|
||||
{
|
||||
u32 sizeOfContext;
|
||||
u32 workBufferSize;
|
||||
vm::psv::ptr<void> pWorkBuffer;
|
||||
s32 reserved[4];
|
||||
};
|
||||
|
||||
s32 sceFiosInitialize(vm::psv::ptr<const SceFiosParams> pParameters)
|
||||
s32 sceFiosInitialize(vm::ptr<const SceFiosParams> pParameters)
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
|
@ -132,37 +14,37 @@ void sceFiosTerminate()
|
|||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
bool sceFiosIsInitialized(vm::psv::ptr<SceFiosParams> pOutParameters)
|
||||
bool sceFiosIsInitialized(vm::ptr<SceFiosParams> pOutParameters)
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
void sceFiosUpdateParameters(vm::psv::ptr<const SceFiosParams> pParameters)
|
||||
void sceFiosUpdateParameters(vm::ptr<const SceFiosParams> pParameters)
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
void sceFiosSetGlobalDefaultOpAttr(vm::psv::ptr<const SceFiosOpAttr> pAttr)
|
||||
void sceFiosSetGlobalDefaultOpAttr(vm::ptr<const SceFiosOpAttr> pAttr)
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
bool sceFiosGetGlobalDefaultOpAttr(vm::psv::ptr<SceFiosOpAttr> pOutAttr)
|
||||
bool sceFiosGetGlobalDefaultOpAttr(vm::ptr<SceFiosOpAttr> pOutAttr)
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
void sceFiosSetThreadDefaultOpAttr(vm::psv::ptr<const SceFiosOpAttr> pAttr)
|
||||
void sceFiosSetThreadDefaultOpAttr(vm::ptr<const SceFiosOpAttr> pAttr)
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
bool sceFiosGetThreadDefaultOpAttr(vm::psv::ptr<SceFiosOpAttr> pOutAttr)
|
||||
bool sceFiosGetThreadDefaultOpAttr(vm::ptr<SceFiosOpAttr> pOutAttr)
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
void sceFiosGetDefaultOpAttr(vm::psv::ptr<SceFiosOpAttr> pOutAttr)
|
||||
void sceFiosGetDefaultOpAttr(vm::ptr<SceFiosOpAttr> pOutAttr)
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
|
@ -207,587 +89,587 @@ bool sceFiosIsIdle()
|
|||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
u32 sceFiosGetAllFHs(vm::psv::ptr<SceFiosFH> pOutArray, u32 arraySize)
|
||||
u32 sceFiosGetAllFHs(vm::ptr<s32> pOutArray, u32 arraySize)
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
u32 sceFiosGetAllDHs(vm::psv::ptr<SceFiosDH> pOutArray, u32 arraySize)
|
||||
u32 sceFiosGetAllDHs(vm::ptr<s32> pOutArray, u32 arraySize)
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
u32 sceFiosGetAllOps(vm::psv::ptr<SceFiosOp> pOutArray, u32 arraySize)
|
||||
u32 sceFiosGetAllOps(vm::ptr<s32> pOutArray, u32 arraySize)
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
bool sceFiosIsValidHandle(SceFiosHandle h)
|
||||
bool sceFiosIsValidHandle(s32 h)
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
s32 sceFiosPathcmp(vm::psv::ptr<const char> pA, vm::psv::ptr<const char> pB)
|
||||
s32 sceFiosPathcmp(vm::ptr<const char> pA, vm::ptr<const char> pB)
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
s32 sceFiosPathncmp(vm::psv::ptr<const char> pA, vm::psv::ptr<const char> pB, u32 n)
|
||||
s32 sceFiosPathncmp(vm::ptr<const char> pA, vm::ptr<const char> pB, u32 n)
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
s32 sceFiosPrintf(vm::psv::ptr<const char> pFormat) // va_args...
|
||||
s32 sceFiosPrintf(vm::ptr<const char> pFormat) // va_args...
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
s32 sceFiosVprintf(vm::psv::ptr<const char> pFormat) // va_list
|
||||
s32 sceFiosVprintf(vm::ptr<const char> pFormat) // va_list
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
SceFiosOp sceFiosFileExists(vm::psv::ptr<const SceFiosOpAttr> pAttr, vm::psv::ptr<const char> pPath, vm::psv::ptr<bool> pOutExists)
|
||||
s32 sceFiosFileExists(vm::ptr<const SceFiosOpAttr> pAttr, vm::ptr<const char> pPath, vm::ptr<bool> pOutExists)
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
bool sceFiosFileExistsSync(vm::psv::ptr<const SceFiosOpAttr> pAttr, vm::psv::ptr<const char> pPath)
|
||||
bool sceFiosFileExistsSync(vm::ptr<const SceFiosOpAttr> pAttr, vm::ptr<const char> pPath)
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
SceFiosOp sceFiosFileGetSize(vm::psv::ptr<const SceFiosOpAttr> pAttr, vm::psv::ptr<const char> pPath, vm::psv::ptr<SceFiosSize> pOutSize)
|
||||
s32 sceFiosFileGetSize(vm::ptr<const SceFiosOpAttr> pAttr, vm::ptr<const char> pPath, vm::ptr<s64> pOutSize)
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
SceFiosSize sceFiosFileGetSizeSync(vm::psv::ptr<const SceFiosOpAttr> pAttr, vm::psv::ptr<const char> pPath)
|
||||
s64 sceFiosFileGetSizeSync(vm::ptr<const SceFiosOpAttr> pAttr, vm::ptr<const char> pPath)
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
SceFiosOp sceFiosFileDelete(vm::psv::ptr<const SceFiosOpAttr> pAttr, vm::psv::ptr<const char> pPath)
|
||||
s32 sceFiosFileDelete(vm::ptr<const SceFiosOpAttr> pAttr, vm::ptr<const char> pPath)
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
s32 sceFiosFileDeleteSync(vm::psv::ptr<const SceFiosOpAttr> pAttr, vm::psv::ptr<const char> pPath)
|
||||
s32 sceFiosFileDeleteSync(vm::ptr<const SceFiosOpAttr> pAttr, vm::ptr<const char> pPath)
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
SceFiosOp sceFiosDirectoryExists(vm::psv::ptr<const SceFiosOpAttr> pAttr, vm::psv::ptr<const char> pPath, vm::psv::ptr<bool> pOutExists)
|
||||
s32 sceFiosDirectoryExists(vm::ptr<const SceFiosOpAttr> pAttr, vm::ptr<const char> pPath, vm::ptr<bool> pOutExists)
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
bool sceFiosDirectoryExistsSync(vm::psv::ptr<const SceFiosOpAttr> pAttr, vm::psv::ptr<const char> pPath)
|
||||
bool sceFiosDirectoryExistsSync(vm::ptr<const SceFiosOpAttr> pAttr, vm::ptr<const char> pPath)
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
SceFiosOp sceFiosDirectoryCreate(vm::psv::ptr<const SceFiosOpAttr> pAttr, vm::psv::ptr<const char> pPath)
|
||||
s32 sceFiosDirectoryCreate(vm::ptr<const SceFiosOpAttr> pAttr, vm::ptr<const char> pPath)
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
s32 sceFiosDirectoryCreateSync(vm::psv::ptr<const SceFiosOpAttr> pAttr, vm::psv::ptr<const char> pPath)
|
||||
s32 sceFiosDirectoryCreateSync(vm::ptr<const SceFiosOpAttr> pAttr, vm::ptr<const char> pPath)
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
SceFiosOp sceFiosDirectoryDelete(vm::psv::ptr<const SceFiosOpAttr> pAttr, vm::psv::ptr<const char> pPath)
|
||||
s32 sceFiosDirectoryDelete(vm::ptr<const SceFiosOpAttr> pAttr, vm::ptr<const char> pPath)
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
s32 sceFiosDirectoryDeleteSync(vm::psv::ptr<const SceFiosOpAttr> pAttr, vm::psv::ptr<const char> pPath)
|
||||
s32 sceFiosDirectoryDeleteSync(vm::ptr<const SceFiosOpAttr> pAttr, vm::ptr<const char> pPath)
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
SceFiosOp sceFiosExists(vm::psv::ptr<const SceFiosOpAttr> pAttr, vm::psv::ptr<const char> pPath, vm::psv::ptr<bool> pOutExists)
|
||||
s32 sceFiosExists(vm::ptr<const SceFiosOpAttr> pAttr, vm::ptr<const char> pPath, vm::ptr<bool> pOutExists)
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
bool sceFiosExistsSync(vm::psv::ptr<const SceFiosOpAttr> pAttr, vm::psv::ptr<const char> pPath)
|
||||
bool sceFiosExistsSync(vm::ptr<const SceFiosOpAttr> pAttr, vm::ptr<const char> pPath)
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
SceFiosOp sceFiosStat(vm::psv::ptr<const SceFiosOpAttr> pAttr, vm::psv::ptr<const char> pPath, vm::psv::ptr<SceFiosStat> pOutStatus)
|
||||
s32 sceFiosStat(vm::ptr<const SceFiosOpAttr> pAttr, vm::ptr<const char> pPath, vm::ptr<SceFiosStat> pOutStatus)
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
s32 sceFiosStatSync(vm::psv::ptr<const SceFiosOpAttr> pAttr, vm::psv::ptr<const char> pPath, vm::psv::ptr<SceFiosStat> pOutStatus)
|
||||
s32 sceFiosStatSync(vm::ptr<const SceFiosOpAttr> pAttr, vm::ptr<const char> pPath, vm::ptr<SceFiosStat> pOutStatus)
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
SceFiosOp sceFiosDelete(vm::psv::ptr<const SceFiosOpAttr> pAttr, vm::psv::ptr<const char> pPath)
|
||||
s32 sceFiosDelete(vm::ptr<const SceFiosOpAttr> pAttr, vm::ptr<const char> pPath)
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
s32 sceFiosDeleteSync(vm::psv::ptr<const SceFiosOpAttr> pAttr, vm::psv::ptr<const char> pPath)
|
||||
s32 sceFiosDeleteSync(vm::ptr<const SceFiosOpAttr> pAttr, vm::ptr<const char> pPath)
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
SceFiosOp sceFiosResolve(vm::psv::ptr<const SceFiosOpAttr> pAttr, vm::psv::ptr<const SceFiosTuple> pInTuple, vm::psv::ptr<SceFiosTuple> pOutTuple)
|
||||
s32 sceFiosResolve(vm::ptr<const SceFiosOpAttr> pAttr, vm::ptr<const SceFiosTuple> pInTuple, vm::ptr<SceFiosTuple> pOutTuple)
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
s32 sceFiosResolveSync(vm::psv::ptr<const SceFiosOpAttr> pAttr, vm::psv::ptr<const SceFiosTuple> pInTuple, vm::psv::ptr<SceFiosTuple> pOutTuple)
|
||||
s32 sceFiosResolveSync(vm::ptr<const SceFiosOpAttr> pAttr, vm::ptr<const SceFiosTuple> pInTuple, vm::ptr<SceFiosTuple> pOutTuple)
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
SceFiosOp sceFiosRename(vm::psv::ptr<const SceFiosOpAttr> pAttr, vm::psv::ptr<const char> pOldPath, vm::psv::ptr<const char> pNewPath)
|
||||
s32 sceFiosRename(vm::ptr<const SceFiosOpAttr> pAttr, vm::ptr<const char> pOldPath, vm::ptr<const char> pNewPath)
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
s32 sceFiosRenameSync(vm::psv::ptr<const SceFiosOpAttr> pAttr, vm::psv::ptr<const char> pOldPath, vm::psv::ptr<const char> pNewPath)
|
||||
s32 sceFiosRenameSync(vm::ptr<const SceFiosOpAttr> pAttr, vm::ptr<const char> pOldPath, vm::ptr<const char> pNewPath)
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
SceFiosOp sceFiosFileRead(vm::psv::ptr<const SceFiosOpAttr> pAttr, vm::psv::ptr<const char> pPath, vm::psv::ptr<void> pBuf, SceFiosSize length, SceFiosOffset offset)
|
||||
s32 sceFiosFileRead(vm::ptr<const SceFiosOpAttr> pAttr, vm::ptr<const char> pPath, vm::ptr<void> pBuf, s64 length, s64 offset)
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
SceFiosSize sceFiosFileReadSync(vm::psv::ptr<const SceFiosOpAttr> pAttr, vm::psv::ptr<const char> pPath, vm::psv::ptr<void> pBuf, SceFiosSize length, SceFiosOffset offset)
|
||||
s64 sceFiosFileReadSync(vm::ptr<const SceFiosOpAttr> pAttr, vm::ptr<const char> pPath, vm::ptr<void> pBuf, s64 length, s64 offset)
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
SceFiosOp sceFiosFileWrite(vm::psv::ptr<const SceFiosOpAttr> pAttr, vm::psv::ptr<const char> pPath, vm::psv::ptr<const void> pBuf, SceFiosSize length, SceFiosOffset offset)
|
||||
s32 sceFiosFileWrite(vm::ptr<const SceFiosOpAttr> pAttr, vm::ptr<const char> pPath, vm::ptr<const void> pBuf, s64 length, s64 offset)
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
SceFiosSize sceFiosFileWriteSync(vm::psv::ptr<const SceFiosOpAttr> pAttr, vm::psv::ptr<const char> pPath, vm::psv::ptr<const void> pBuf, SceFiosSize length, SceFiosOffset offset)
|
||||
s64 sceFiosFileWriteSync(vm::ptr<const SceFiosOpAttr> pAttr, vm::ptr<const char> pPath, vm::ptr<const void> pBuf, s64 length, s64 offset)
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
SceFiosOp sceFiosFileTruncate(vm::psv::ptr<const SceFiosOpAttr> pAttr, vm::psv::ptr<const char> pPath, SceFiosSize length)
|
||||
s32 sceFiosFileTruncate(vm::ptr<const SceFiosOpAttr> pAttr, vm::ptr<const char> pPath, s64 length)
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
s32 sceFiosFileTruncateSync(vm::psv::ptr<const SceFiosOpAttr> pAttr, vm::psv::ptr<const char> pPath, SceFiosSize length)
|
||||
s32 sceFiosFileTruncateSync(vm::ptr<const SceFiosOpAttr> pAttr, vm::ptr<const char> pPath, s64 length)
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
SceFiosOp sceFiosFHOpen(vm::psv::ptr<const SceFiosOpAttr> pAttr, vm::psv::ptr<SceFiosFH> pOutFH, vm::psv::ptr<const char> pPath, vm::psv::ptr<const SceFiosOpenParams> pOpenParams)
|
||||
s32 sceFiosFHOpen(vm::ptr<const SceFiosOpAttr> pAttr, vm::ptr<s32> pOutFH, vm::ptr<const char> pPath, vm::ptr<const SceFiosOpenParams> pOpenParams)
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
s32 sceFiosFHOpenSync(vm::psv::ptr<const SceFiosOpAttr> pAttr, vm::psv::ptr<SceFiosFH> pOutFH, vm::psv::ptr<const char> pPath, vm::psv::ptr<const SceFiosOpenParams> pOpenParams)
|
||||
s32 sceFiosFHOpenSync(vm::ptr<const SceFiosOpAttr> pAttr, vm::ptr<s32> pOutFH, vm::ptr<const char> pPath, vm::ptr<const SceFiosOpenParams> pOpenParams)
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
SceFiosOp sceFiosFHStat(vm::psv::ptr<const SceFiosOpAttr> pAttr, SceFiosFH fh, vm::psv::ptr<SceFiosStat> pOutStatus)
|
||||
s32 sceFiosFHStat(vm::ptr<const SceFiosOpAttr> pAttr, s32 fh, vm::ptr<SceFiosStat> pOutStatus)
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
s32 sceFiosFHStatSync(vm::psv::ptr<const SceFiosOpAttr> pAttr, SceFiosFH fh, vm::psv::ptr<SceFiosStat> pOutStatus)
|
||||
s32 sceFiosFHStatSync(vm::ptr<const SceFiosOpAttr> pAttr, s32 fh, vm::ptr<SceFiosStat> pOutStatus)
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
SceFiosOp sceFiosFHTruncate(vm::psv::ptr<const SceFiosOpAttr> pAttr, SceFiosFH fh, SceFiosSize length)
|
||||
s32 sceFiosFHTruncate(vm::ptr<const SceFiosOpAttr> pAttr, s32 fh, s64 length)
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
s32 sceFiosFHTruncateSync(vm::psv::ptr<const SceFiosOpAttr> pAttr, SceFiosFH fh, SceFiosSize length)
|
||||
s32 sceFiosFHTruncateSync(vm::ptr<const SceFiosOpAttr> pAttr, s32 fh, s64 length)
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
SceFiosOp sceFiosFHSync(vm::psv::ptr<const SceFiosOpAttr> pAttr, SceFiosFH fh)
|
||||
s32 sceFiosFHSync(vm::ptr<const SceFiosOpAttr> pAttr, s32 fh)
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
s32 sceFiosFHSyncSync(vm::psv::ptr<const SceFiosOpAttr> pAttr, SceFiosFH fh)
|
||||
s32 sceFiosFHSyncSync(vm::ptr<const SceFiosOpAttr> pAttr, s32 fh)
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
SceFiosOp sceFiosFHRead(vm::psv::ptr<const SceFiosOpAttr> pAttr, SceFiosFH fh, vm::psv::ptr<void> pBuf, SceFiosSize length)
|
||||
s32 sceFiosFHRead(vm::ptr<const SceFiosOpAttr> pAttr, s32 fh, vm::ptr<void> pBuf, s64 length)
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
SceFiosSize sceFiosFHReadSync(vm::psv::ptr<const SceFiosOpAttr> pAttr, SceFiosFH fh, vm::psv::ptr<void> pBuf, SceFiosSize length)
|
||||
s64 sceFiosFHReadSync(vm::ptr<const SceFiosOpAttr> pAttr, s32 fh, vm::ptr<void> pBuf, s64 length)
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
SceFiosOp sceFiosFHWrite(vm::psv::ptr<const SceFiosOpAttr> pAttr, SceFiosFH fh, vm::psv::ptr<const void> pBuf, SceFiosSize length)
|
||||
s32 sceFiosFHWrite(vm::ptr<const SceFiosOpAttr> pAttr, s32 fh, vm::ptr<const void> pBuf, s64 length)
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
SceFiosSize sceFiosFHWriteSync(vm::psv::ptr<const SceFiosOpAttr> pAttr, SceFiosFH fh, vm::psv::ptr<const void> pBuf, SceFiosSize length)
|
||||
s64 sceFiosFHWriteSync(vm::ptr<const SceFiosOpAttr> pAttr, s32 fh, vm::ptr<const void> pBuf, s64 length)
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
SceFiosOp sceFiosFHReadv(vm::psv::ptr<const SceFiosOpAttr> pAttr, SceFiosFH fh, vm::psv::ptr<const SceFiosBuffer> iov, s32 iovcnt)
|
||||
s32 sceFiosFHReadv(vm::ptr<const SceFiosOpAttr> pAttr, s32 fh, vm::ptr<const SceFiosBuffer> iov, s32 iovcnt)
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
SceFiosSize sceFiosFHReadvSync(vm::psv::ptr<const SceFiosOpAttr> pAttr, SceFiosFH fh, vm::psv::ptr<const SceFiosBuffer> iov, s32 iovcnt)
|
||||
s64 sceFiosFHReadvSync(vm::ptr<const SceFiosOpAttr> pAttr, s32 fh, vm::ptr<const SceFiosBuffer> iov, s32 iovcnt)
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
SceFiosOp sceFiosFHWritev(vm::psv::ptr<const SceFiosOpAttr> pAttr, SceFiosFH fh, vm::psv::ptr<const SceFiosBuffer> iov, s32 iovcnt)
|
||||
s32 sceFiosFHWritev(vm::ptr<const SceFiosOpAttr> pAttr, s32 fh, vm::ptr<const SceFiosBuffer> iov, s32 iovcnt)
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
SceFiosSize sceFiosFHWritevSync(vm::psv::ptr<const SceFiosOpAttr> pAttr, SceFiosFH fh, vm::psv::ptr<const SceFiosBuffer> iov, s32 iovcnt)
|
||||
s64 sceFiosFHWritevSync(vm::ptr<const SceFiosOpAttr> pAttr, s32 fh, vm::ptr<const SceFiosBuffer> iov, s32 iovcnt)
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
SceFiosOp sceFiosFHPread(vm::psv::ptr<const SceFiosOpAttr> pAttr, SceFiosFH fh, vm::psv::ptr<void> pBuf, SceFiosSize length, SceFiosOffset offset)
|
||||
s32 sceFiosFHPread(vm::ptr<const SceFiosOpAttr> pAttr, s32 fh, vm::ptr<void> pBuf, s64 length, s64 offset)
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
SceFiosSize sceFiosFHPreadSync(vm::psv::ptr<const SceFiosOpAttr> pAttr, SceFiosFH fh, vm::psv::ptr<void> pBuf, SceFiosSize length, SceFiosOffset offset)
|
||||
s64 sceFiosFHPreadSync(vm::ptr<const SceFiosOpAttr> pAttr, s32 fh, vm::ptr<void> pBuf, s64 length, s64 offset)
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
SceFiosOp sceFiosFHPwrite(vm::psv::ptr<const SceFiosOpAttr> pAttr, SceFiosFH fh, vm::psv::ptr<const void> pBuf, SceFiosSize length, SceFiosOffset offset)
|
||||
s32 sceFiosFHPwrite(vm::ptr<const SceFiosOpAttr> pAttr, s32 fh, vm::ptr<const void> pBuf, s64 length, s64 offset)
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
SceFiosSize sceFiosFHPwriteSync(vm::psv::ptr<const SceFiosOpAttr> pAttr, SceFiosFH fh, vm::psv::ptr<const void> pBuf, SceFiosSize length, SceFiosOffset offset)
|
||||
s64 sceFiosFHPwriteSync(vm::ptr<const SceFiosOpAttr> pAttr, s32 fh, vm::ptr<const void> pBuf, s64 length, s64 offset)
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
SceFiosOp sceFiosFHPreadv(vm::psv::ptr<const SceFiosOpAttr> pAttr, SceFiosFH fh, vm::psv::ptr<const SceFiosBuffer> iov, s32 iovcnt, SceFiosOffset offset)
|
||||
s32 sceFiosFHPreadv(vm::ptr<const SceFiosOpAttr> pAttr, s32 fh, vm::ptr<const SceFiosBuffer> iov, s32 iovcnt, s64 offset)
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
SceFiosSize sceFiosFHPreadvSync(vm::psv::ptr<const SceFiosOpAttr> pAttr, SceFiosFH fh, vm::psv::ptr<const SceFiosBuffer> iov, s32 iovcnt, SceFiosOffset offset)
|
||||
s64 sceFiosFHPreadvSync(vm::ptr<const SceFiosOpAttr> pAttr, s32 fh, vm::ptr<const SceFiosBuffer> iov, s32 iovcnt, s64 offset)
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
SceFiosOp sceFiosFHPwritev(vm::psv::ptr<const SceFiosOpAttr> pAttr, SceFiosFH fh, vm::psv::ptr<const SceFiosBuffer> iov, s32 iovcnt, SceFiosOffset offset)
|
||||
s32 sceFiosFHPwritev(vm::ptr<const SceFiosOpAttr> pAttr, s32 fh, vm::ptr<const SceFiosBuffer> iov, s32 iovcnt, s64 offset)
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
SceFiosSize sceFiosFHPwritevSync(vm::psv::ptr<const SceFiosOpAttr> pAttr, SceFiosFH fh, vm::psv::ptr<const SceFiosBuffer> iov, s32 iovcnt, SceFiosOffset offset)
|
||||
s64 sceFiosFHPwritevSync(vm::ptr<const SceFiosOpAttr> pAttr, s32 fh, vm::ptr<const SceFiosBuffer> iov, s32 iovcnt, s64 offset)
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
SceFiosOp sceFiosFHClose(vm::psv::ptr<const SceFiosOpAttr> pAttr, SceFiosFH fh)
|
||||
s32 sceFiosFHClose(vm::ptr<const SceFiosOpAttr> pAttr, s32 fh)
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
s32 sceFiosFHCloseSync(vm::psv::ptr<const SceFiosOpAttr> pAttr, SceFiosFH fh)
|
||||
s32 sceFiosFHCloseSync(vm::ptr<const SceFiosOpAttr> pAttr, s32 fh)
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
SceFiosOffset sceFiosFHSeek(SceFiosFH fh, SceFiosOffset offset, SceFiosWhence whence)
|
||||
s64 sceFiosFHSeek(s32 fh, s64 offset, SceFiosWhence whence)
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
SceFiosOffset sceFiosFHTell(SceFiosFH fh)
|
||||
s64 sceFiosFHTell(s32 fh)
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
vm::psv::ptr<const char> sceFiosFHGetPath(SceFiosFH fh)
|
||||
vm::ptr<const char> sceFiosFHGetPath(s32 fh)
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
SceFiosSize sceFiosFHGetSize(SceFiosFH fh)
|
||||
s64 sceFiosFHGetSize(s32 fh)
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
vm::psv::ptr<SceFiosOpenParams> sceFiosFHGetOpenParams(SceFiosFH fh)
|
||||
vm::ptr<SceFiosOpenParams> sceFiosFHGetOpenParams(s32 fh)
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
//SceFiosOp sceFiosDHOpen(vm::psv::ptr<const SceFiosOpAttr> pAttr, vm::psv::ptr<SceFiosDH> pOutDH, vm::psv::ptr<const char> pPath, SceFiosBuffer buf)
|
||||
//{
|
||||
// throw __FUNCTION__;
|
||||
//}
|
||||
//
|
||||
//s32 sceFiosDHOpenSync(vm::psv::ptr<const SceFiosOpAttr> pAttr, vm::psv::ptr<SceFiosDH> pOutDH, vm::psv::ptr<const char> pPath, SceFiosBuffer buf)
|
||||
//{
|
||||
// throw __FUNCTION__;
|
||||
//}
|
||||
s32 sceFiosDHOpen(vm::ptr<const SceFiosOpAttr> pAttr, vm::ptr<s32> pOutDH, vm::ptr<const char> pPath, SceFiosBuffer buf)
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
s32 sceFiosDHOpenSync(vm::ptr<const SceFiosOpAttr> pAttr, vm::ptr<s32> pOutDH, vm::ptr<const char> pPath, SceFiosBuffer buf)
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
SceFiosOp sceFiosDHRead(vm::psv::ptr<const SceFiosOpAttr> pAttr, SceFiosDH dh, vm::psv::ptr<SceFiosDirEntry> pOutEntry)
|
||||
s32 sceFiosDHRead(vm::ptr<const SceFiosOpAttr> pAttr, s32 dh, vm::ptr<SceFiosDirEntry> pOutEntry)
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
s32 sceFiosDHReadSync(vm::psv::ptr<const SceFiosOpAttr> pAttr, SceFiosDH dh, vm::psv::ptr<SceFiosDirEntry> pOutEntry)
|
||||
s32 sceFiosDHReadSync(vm::ptr<const SceFiosOpAttr> pAttr, s32 dh, vm::ptr<SceFiosDirEntry> pOutEntry)
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
SceFiosOp sceFiosDHClose(vm::psv::ptr<const SceFiosOpAttr> pAttr, SceFiosDH dh)
|
||||
s32 sceFiosDHClose(vm::ptr<const SceFiosOpAttr> pAttr, s32 dh)
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
s32 sceFiosDHCloseSync(vm::psv::ptr<const SceFiosOpAttr> pAttr, SceFiosDH dh)
|
||||
s32 sceFiosDHCloseSync(vm::ptr<const SceFiosOpAttr> pAttr, s32 dh)
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
vm::psv::ptr<const char> sceFiosDHGetPath(SceFiosDH dh)
|
||||
vm::ptr<const char> sceFiosDHGetPath(s32 dh)
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
bool sceFiosOpIsDone(SceFiosOp op)
|
||||
bool sceFiosOpIsDone(s32 op)
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
s32 sceFiosOpWait(SceFiosOp op)
|
||||
s32 sceFiosOpWait(s32 op)
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
s32 sceFiosOpWaitUntil(SceFiosOp op, SceFiosTime deadline)
|
||||
s32 sceFiosOpWaitUntil(s32 op, s64 deadline)
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
void sceFiosOpDelete(SceFiosOp op)
|
||||
void sceFiosOpDelete(s32 op)
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
s32 sceFiosOpSyncWait(SceFiosOp op)
|
||||
s32 sceFiosOpSyncWait(s32 op)
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
SceFiosSize sceFiosOpSyncWaitForIO(SceFiosOp op)
|
||||
s64 sceFiosOpSyncWaitForIO(s32 op)
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
s32 sceFiosOpGetError(SceFiosOp op)
|
||||
s32 sceFiosOpGetError(s32 op)
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
void sceFiosOpCancel(SceFiosOp op)
|
||||
void sceFiosOpCancel(s32 op)
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
bool sceFiosOpIsCancelled(SceFiosOp op)
|
||||
bool sceFiosOpIsCancelled(s32 op)
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
vm::psv::ptr<const SceFiosOpAttr> sceFiosOpGetAttr(SceFiosOp op)
|
||||
vm::ptr<const SceFiosOpAttr> sceFiosOpGetAttr(s32 op)
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
vm::psv::ptr<const char> sceFiosOpGetPath(SceFiosOp op)
|
||||
vm::ptr<const char> sceFiosOpGetPath(s32 op)
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
vm::psv::ptr<void> sceFiosOpGetBuffer(SceFiosOp op)
|
||||
vm::ptr<void> sceFiosOpGetBuffer(s32 op)
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
SceFiosOffset sceFiosOpGetOffset(SceFiosOp op)
|
||||
s64 sceFiosOpGetOffset(s32 op)
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
SceFiosSize sceFiosOpGetRequestCount(SceFiosOp op)
|
||||
s64 sceFiosOpGetRequestCount(s32 op)
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
SceFiosSize sceFiosOpGetActualCount(SceFiosOp op)
|
||||
s64 sceFiosOpGetActualCount(s32 op)
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
void sceFiosOpReschedule(SceFiosOp op, SceFiosTime newDeadline)
|
||||
void sceFiosOpReschedule(s32 op, s64 newDeadline)
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
SceFiosTime sceFiosTimeGetCurrent()
|
||||
s64 sceFiosTimeGetCurrent()
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
s64 sceFiosTimeIntervalToNanoseconds(SceFiosTimeInterval interval)
|
||||
s64 sceFiosTimeIntervalToNanoseconds(s64 interval)
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
SceFiosTimeInterval sceFiosTimeIntervalFromNanoseconds(s64 ns)
|
||||
s64 sceFiosTimeIntervalFromNanoseconds(s64 ns)
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
SceFiosDate sceFiosDateGetCurrent()
|
||||
u64 sceFiosDateGetCurrent()
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
SceFiosDate sceFiosDateFromComponents(vm::psv::ptr<const tm> pComponents)
|
||||
u64 sceFiosDateFromComponents(vm::ptr<const tm> pComponents)
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
vm::psv::ptr<tm> sceFiosDateToComponents(SceFiosDate date, vm::psv::ptr<tm> pOutComponents)
|
||||
vm::ptr<tm> sceFiosDateToComponents(u64 date, vm::ptr<tm> pOutComponents)
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
SceFiosDate sceFiosDateFromSceDateTime(vm::psv::ptr<const SceDateTime> pSceDateTime)
|
||||
u64 sceFiosDateFromSceDateTime(vm::ptr<const SceDateTime> pSceDateTime)
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
vm::psv::ptr<SceDateTime> sceFiosDateToSceDateTime(SceFiosDate date, vm::psv::ptr<SceDateTime> pSceDateTime)
|
||||
vm::ptr<SceDateTime> sceFiosDateToSceDateTime(u64 date, vm::ptr<SceDateTime> pSceDateTime)
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
s32 sceFiosOverlayAdd(vm::psv::ptr<const SceFiosOverlay> pOverlay, vm::psv::ptr<SceFiosOverlayID> pOutID)
|
||||
s32 sceFiosOverlayAdd(vm::ptr<const SceFiosOverlay> pOverlay, vm::ptr<s32> pOutID)
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
s32 sceFiosOverlayRemove(SceFiosOverlayID id)
|
||||
s32 sceFiosOverlayRemove(s32 id)
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
s32 sceFiosOverlayGetInfo(SceFiosOverlayID id, vm::psv::ptr<SceFiosOverlay> pOutOverlay)
|
||||
s32 sceFiosOverlayGetInfo(s32 id, vm::ptr<SceFiosOverlay> pOutOverlay)
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
s32 sceFiosOverlayModify(SceFiosOverlayID id, vm::psv::ptr<const SceFiosOverlay> pNewValue)
|
||||
s32 sceFiosOverlayModify(s32 id, vm::ptr<const SceFiosOverlay> pNewValue)
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
s32 sceFiosOverlayGetList(vm::psv::ptr<SceFiosOverlayID> pOutIDs, u32 maxIDs, vm::psv::ptr<u32> pActualIDs)
|
||||
s32 sceFiosOverlayGetList(vm::ptr<s32> pOutIDs, u32 maxIDs, vm::ptr<u32> pActualIDs)
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
s32 sceFiosOverlayResolveSync(s32 resolveFlag, vm::psv::ptr<const char> pInPath, vm::psv::ptr<char> pOutPath, u32 maxPath)
|
||||
s32 sceFiosOverlayResolveSync(s32 resolveFlag, vm::ptr<const char> pInPath, vm::ptr<char> pOutPath, u32 maxPath)
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
SceFiosOp sceFiosArchiveGetMountBufferSize(vm::psv::ptr<const SceFiosOpAttr> pAttr, vm::psv::ptr<const char> pArchivePath, vm::psv::ptr<const SceFiosOpenParams> pOpenParams)
|
||||
s32 sceFiosArchiveGetMountBufferSize(vm::ptr<const SceFiosOpAttr> pAttr, vm::ptr<const char> pArchivePath, vm::ptr<const SceFiosOpenParams> pOpenParams)
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
SceFiosSize sceFiosArchiveGetMountBufferSizeSync(vm::psv::ptr<const SceFiosOpAttr> pAttr, vm::psv::ptr<const char> pArchivePath, vm::psv::ptr<const SceFiosOpenParams> pOpenParams)
|
||||
s64 sceFiosArchiveGetMountBufferSizeSync(vm::ptr<const SceFiosOpAttr> pAttr, vm::ptr<const char> pArchivePath, vm::ptr<const SceFiosOpenParams> pOpenParams)
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
//SceFiosOp sceFiosArchiveMount(vm::psv::ptr<const SceFiosOpAttr> pAttr, vm::psv::ptr<SceFiosFH> pOutFH, vm::psv::ptr<const char> pArchivePath, vm::psv::ptr<const char> pMountPoint, SceFiosBuffer mountBuffer, vm::psv::ptr<const SceFiosOpenParams> pOpenParams)
|
||||
//{
|
||||
// throw __FUNCTION__;
|
||||
//}
|
||||
//
|
||||
//s32 sceFiosArchiveMountSync(vm::psv::ptr<const SceFiosOpAttr> pAttr, vm::psv::ptr<SceFiosFH> pOutFH, vm::psv::ptr<const char> pArchivePath, vm::psv::ptr<const char> pMountPoint, SceFiosBuffer mountBuffer, vm::psv::ptr<const SceFiosOpenParams> pOpenParams)
|
||||
//{
|
||||
// throw __FUNCTION__;
|
||||
//}
|
||||
s32 sceFiosArchiveMount(vm::ptr<const SceFiosOpAttr> pAttr, vm::ptr<s32> pOutFH, vm::ptr<const char> pArchivePath, vm::ptr<const char> pMountPoint, SceFiosBuffer mountBuffer, vm::ptr<const SceFiosOpenParams> pOpenParams)
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
s32 sceFiosArchiveMountSync(vm::ptr<const SceFiosOpAttr> pAttr, vm::ptr<s32> pOutFH, vm::ptr<const char> pArchivePath, vm::ptr<const char> pMountPoint, SceFiosBuffer mountBuffer, vm::ptr<const SceFiosOpenParams> pOpenParams)
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
SceFiosOp sceFiosArchiveUnmount(vm::psv::ptr<const SceFiosOpAttr> pAttr, SceFiosFH fh)
|
||||
s32 sceFiosArchiveUnmount(vm::ptr<const SceFiosOpAttr> pAttr, s32 fh)
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
s32 sceFiosArchiveUnmountSync(vm::psv::ptr<const SceFiosOpAttr> pAttr, SceFiosFH fh)
|
||||
s32 sceFiosArchiveUnmountSync(vm::ptr<const SceFiosOpAttr> pAttr, s32 fh)
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
vm::psv::ptr<char> sceFiosDebugDumpError(s32 err, vm::psv::ptr<char> pBuffer, u32 bufferSize)
|
||||
vm::ptr<char> sceFiosDebugDumpError(s32 err, vm::ptr<char> pBuffer, u32 bufferSize)
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
vm::psv::ptr<char> sceFiosDebugDumpOp(SceFiosOp op, vm::psv::ptr<char> pBuffer, u32 bufferSize)
|
||||
vm::ptr<char> sceFiosDebugDumpOp(s32 op, vm::ptr<char> pBuffer, u32 bufferSize)
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
vm::psv::ptr<char> sceFiosDebugDumpFH(SceFiosFH fh, vm::psv::ptr<char> pBuffer, u32 bufferSize)
|
||||
vm::ptr<char> sceFiosDebugDumpFH(s32 fh, vm::ptr<char> pBuffer, u32 bufferSize)
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
vm::psv::ptr<char> sceFiosDebugDumpDH(SceFiosDH dh, vm::psv::ptr<char> pBuffer, u32 bufferSize)
|
||||
vm::ptr<char> sceFiosDebugDumpDH(s32 dh, vm::ptr<char> pBuffer, u32 bufferSize)
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
vm::psv::ptr<char> sceFiosDebugDumpDate(SceFiosDate date, vm::psv::ptr<char> pBuffer, u32 bufferSize)
|
||||
vm::ptr<char> sceFiosDebugDumpDate(u64 date, vm::ptr<char> pBuffer, u32 bufferSize)
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
s32 sceFiosIOFilterAdd(s32 index, SceFiosIOFilterCallback pFilterCallback, vm::psv::ptr<void> pFilterContext)
|
||||
s32 sceFiosIOFilterAdd(s32 index, vm::ptr<SceFiosIOFilterCallback> pFilterCallback, vm::ptr<void> pFilterContext)
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
||||
s32 sceFiosIOFilterGetInfo(s32 index, vm::psv::ptr<SceFiosIOFilterCallback> pOutFilterCallback, vm::psv::pptr<void> pOutFilterContext)
|
||||
s32 sceFiosIOFilterGetInfo(s32 index, vm::pptr<SceFiosIOFilterCallback> pOutFilterCallback, vm::pptr<void> pOutFilterContext)
|
||||
{
|
||||
throw __FUNCTION__;
|
||||
}
|
||||
|
|
@ -809,6 +691,7 @@ psv_log_base sceFios("SceFios2", []()
|
|||
sceFios.on_load = nullptr;
|
||||
sceFios.on_unload = nullptr;
|
||||
sceFios.on_stop = nullptr;
|
||||
sceFios.on_error = nullptr;
|
||||
|
||||
REG_FUNC(0x15857180, sceFiosArchiveGetMountBufferSize);
|
||||
REG_FUNC(0xDF3352FC, sceFiosArchiveGetMountBufferSizeSync);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue