// Vita3K emulator project
// Copyright (C) 2026 Vita3K team
//
// This program is free software; you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation; either version 2 of the License, or
// (at your option) any later version.
//
// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
// GNU General Public License for more details.
//
// You should have received a copy of the GNU General Public License along
// with this program; if not, write to the Free Software Foundation, Inc.,
// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.

#include <module/module.h>

EXPORT(int, sceFiosArchiveGetDecompressorThreadCount) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosArchiveGetMountBufferSize) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosArchiveGetMountBufferSizeSync) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosArchiveMount) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosArchiveMountSync) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosArchiveSetDecompressorThreadCount) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosArchiveUnmount) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosArchiveUnmountSync) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosCacheContainsFileRangeSync) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosCacheContainsFileSync) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosCacheFlushFileRangeSync) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosCacheFlushFileSync) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosCacheFlushSync) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosCachePrefetchFH) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosCachePrefetchFHRange) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosCachePrefetchFHRangeSync) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosCachePrefetchFHSync) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosCachePrefetchFile) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosCachePrefetchFileRange) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosCancelAllOps) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosChangeStat) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosChangeStatSync) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosCloseAllFiles) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosDHClose) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosDHCloseSync) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosDHGetPath) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosDHOpen) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosDHOpenSync) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosDHRead) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosDHReadSync) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosDateFromComponents) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosDateFromSceDateTime) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosDateGetCurrent) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosDateToComponents) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosDateToSceDateTime) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosDeallocatePassthruFH) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosDebugDumpDH) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosDebugDumpDate) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosDebugDumpError) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosDebugDumpFH) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosDebugDumpOp) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosDelete) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosDeleteSync) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosDevctl) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosDevctlSync) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosDirectoryCreate) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosDirectoryCreateSync) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosDirectoryCreateWithMode) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosDirectoryCreateWithModeSync) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosDirectoryDelete) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosDirectoryDeleteSync) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosDirectoryExists) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosDirectoryExistsSync) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosExists) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosExistsSync) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosFHClose) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosFHCloseSync) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosFHGetOpenParams) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosFHGetPath) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosFHGetSize) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosFHIoctl) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosFHIoctlSync) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosFHOpen) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosFHOpenSync) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosFHOpenWithMode) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosFHOpenWithModeSync) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosFHPread) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosFHPreadSync) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosFHPreadv) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosFHPreadvSync) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosFHPwrite) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosFHPwriteSync) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosFHPwritev) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosFHPwritevSync) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosFHRead) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosFHReadSync) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosFHReadv) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosFHReadvSync) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosFHSeek) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosFHStat) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosFHStatSync) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosFHSync) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosFHSyncSync) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosFHTell) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosFHToFileno) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosFHTruncate) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosFHTruncateSync) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosFHWrite) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosFHWriteSync) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosFHWritev) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosFHWritevSync) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosFileDelete) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosFileDeleteSync) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosFileExists) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosFileExistsSync) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosFileGetSize) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosFileGetSizeSync) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosFileRead) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosFileReadSync) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosFileTruncate) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosFileTruncateSync) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosFileWrite) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosFileWriteSync) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosFilenoToFH) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosGetAllDHs) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosGetAllFHs) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosGetAllOps) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosGetDefaultOpAttr) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosGetGlobalDefaultOpAttr) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosGetSuspendCount) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosIOFilterAdd) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosIOFilterCache) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosIOFilterGetInfo) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosIOFilterPsarcDearchiver) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosIOFilterRemove) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosInitialize) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosIsIdle) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosIsInitialized) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosIsSuspended) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosIsValidHandle) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosOpCancel) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosOpDelete) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosOpGetActualCount) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosOpGetAttr) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosOpGetBuffer) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosOpGetError) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosOpGetOffset) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosOpGetPath) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosOpGetRequestCount) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosOpIsCancelled) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosOpIsDone) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosOpReschedule) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosOpRescheduleWithPriority) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosOpSyncWait) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosOpSyncWaitForIO) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosOpWait) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosOpWaitUntil) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosOverlayAdd) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosOverlayGetInfo) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosOverlayGetList) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosOverlayModify) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosOverlayRemove) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosOverlayResolveSync) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosPathNormalize) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosPathcmp) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosPathncmp) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosPrintf) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosRename) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosRenameSync) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosResolve) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosResolveSync) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosResume) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosSetGlobalDefaultOpAttr) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosShutdownAndCancelOps) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosStat) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosStatSync) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosStatisticsGet) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosStatisticsPrint) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosStatisticsReset) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosSuspend) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosSync) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosSyncSync) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosTerminate) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosTimeGetCurrent) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosTimeIntervalFromNanoseconds) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosTimeIntervalToNanoseconds) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosUpdateParameters) {
    return UNIMPLEMENTED();
}

EXPORT(int, sceFiosVprintf) {
    return UNIMPLEMENTED();
}
