Lines Matching refs:IncFsControl
62 struct IncFsControl final { struct
67 constexpr IncFsControl(IncFsFd cmd, IncFsFd pendingReads, IncFsFd logs, IncFsFd blocksWritten) in IncFsControl() argument
377 static IncFsControl* makeControl(const char* root) { in makeControl()
515 IncFsControl* IncFs_Mount(const char* backingPath, const char* targetDir, in IncFs_Mount()
564 IncFsControl* IncFs_Open(const char* dir) { in IncFs_Open()
573 IncFsFd IncFs_GetControlFd(const IncFsControl* control, IncFsFdType type) { in IncFs_GetControlFd()
591 IncFsSize IncFs_ReleaseControlFds(IncFsControl* control, IncFsFd out[], IncFsSize outSize) { in IncFs_ReleaseControlFds()
605 IncFsControl* IncFs_CreateControl(IncFsFd cmd, IncFsFd pendingReads, IncFsFd logs, in IncFs_CreateControl()
607 return new IncFsControl(cmd, pendingReads, logs, blocksWritten); in IncFs_CreateControl()
610 void IncFs_DeleteControl(IncFsControl* control) { in IncFs_DeleteControl()
628 IncFsErrorCode IncFs_SetOptions(const IncFsControl* control, IncFsMountOptions options) { in IncFs_SetOptions()
646 IncFsErrorCode IncFs_Root(const IncFsControl* control, char buffer[], size_t* bufferSize) { in IncFs_Root()
751 IncFsErrorCode IncFs_MakeFile(const IncFsControl* control, const char* path, int32_t mode, in IncFs_MakeFile()
798 IncFsErrorCode IncFs_MakeMappedFile(const IncFsControl* control, const char* path, int32_t mode, in IncFs_MakeMappedFile()
875 IncFsErrorCode IncFs_MakeDir(const IncFsControl* control, const char* path, int32_t mode) { in IncFs_MakeDir()
896 IncFsErrorCode IncFs_MakeDirs(const IncFsControl* control, const char* path, int32_t mode) { in IncFs_MakeDirs()
929 IncFsErrorCode IncFs_GetMetadataById(const IncFsControl* control, IncFsFileId fileId, char buffer[], in IncFs_GetMetadataById()
943 IncFsErrorCode IncFs_GetMetadataByPath(const IncFsControl* control, const char* path, char buffer[], in IncFs_GetMetadataByPath()
967 IncFsFileId IncFs_GetId(const IncFsControl* control, const char* path) { in IncFs_GetId()
997 IncFsErrorCode IncFs_GetSignatureById(const IncFsControl* control, IncFsFileId fileId, in IncFs_GetSignatureById()
1015 IncFsErrorCode IncFs_GetSignatureByPath(const IncFsControl* control, const char* path, in IncFs_GetSignatureByPath()
1040 IncFsErrorCode IncFs_Link(const IncFsControl* control, const char* fromPath, in IncFs_Link()
1064 IncFsErrorCode IncFs_Unlink(const IncFsControl* control, const char* path) { in IncFs_Unlink()
1179 IncFsErrorCode IncFs_WaitForPendingReads(const IncFsControl* control, int32_t timeoutMs, in IncFs_WaitForPendingReads()
1188 IncFsErrorCode IncFs_WaitForPendingReadsWithUid(const IncFsControl* control, int32_t timeoutMs, in IncFs_WaitForPendingReadsWithUid()
1197 IncFsErrorCode IncFs_WaitForPageReads(const IncFsControl* control, int32_t timeoutMs, in IncFs_WaitForPageReads()
1206 IncFsErrorCode IncFs_WaitForPageReadsWithUid(const IncFsControl* control, int32_t timeoutMs, in IncFs_WaitForPageReadsWithUid()
1228 IncFsFd IncFs_OpenForSpecialOpsByPath(const IncFsControl* control, const char* path) { in IncFs_OpenForSpecialOpsByPath()
1242 IncFsFd IncFs_OpenForSpecialOpsById(const IncFsControl* control, IncFsFileId id) { in IncFs_OpenForSpecialOpsById()
1543 IncFsErrorCode IncFs_IsFullyLoadedByPath(const IncFsControl* control, const char* path) { in IncFs_IsFullyLoadedByPath()
1564 IncFsErrorCode IncFs_IsFullyLoadedById(const IncFsControl* control, IncFsFileId fileId) { in IncFs_IsFullyLoadedById()
1580 static IncFsErrorCode isEverythingLoadedV2(const IncFsControl* control) { in isEverythingLoadedV2()
1589 static IncFsErrorCode isEverythingLoadedSlow(const IncFsControl* control) { in isEverythingLoadedSlow()
1626 IncFsErrorCode IncFs_IsEverythingFullyLoaded(const IncFsControl* control) { in IncFs_IsEverythingFullyLoaded()
1636 IncFsErrorCode IncFs_SetUidReadTimeouts(const IncFsControl* control, in IncFs_SetUidReadTimeouts()
1664 IncFsErrorCode IncFs_GetUidReadTimeouts(const IncFsControl* control, in IncFs_GetUidReadTimeouts()
1710 IncFsErrorCode IncFs_GetFileBlockCountById(const IncFsControl* control, IncFsFileId id, in IncFs_GetFileBlockCountById()
1730 IncFsErrorCode IncFs_GetFileBlockCountByPath(const IncFsControl* control, const char* path, in IncFs_GetFileBlockCountByPath()
1750 IncFsErrorCode IncFs_ListIncompleteFiles(const IncFsControl* control, IncFsFileId ids[], in IncFs_ListIncompleteFiles()
1780 IncFsErrorCode IncFs_ForEachFile(const IncFsControl* control, void* context, FileCallback cb) { in IncFs_ForEachFile()
1793 IncFsErrorCode IncFs_ForEachIncompleteFile(const IncFsControl* control, void* context, in IncFs_ForEachIncompleteFile()
1810 IncFsErrorCode IncFs_WaitForLoadingComplete(const IncFsControl* control, int32_t timeoutMs) { in IncFs_WaitForLoadingComplete()
1890 IncFsErrorCode IncFs_WaitForFsWrittenBlocksChange(const IncFsControl* control, int32_t timeoutMs, in IncFs_WaitForFsWrittenBlocksChange()
1965 IncFsErrorCode IncFs_ReserveSpaceByPath(const IncFsControl* control, const char* path, in IncFs_ReserveSpaceByPath()
1978 IncFsErrorCode IncFs_ReserveSpaceById(const IncFsControl* control, IncFsFileId id, IncFsSize size) { in IncFs_ReserveSpaceById()
2052 IncFsErrorCode IncFs_GetLastReadError(const IncFsControl* control, in IncFs_GetLastReadError()