Lines Matching refs:IncFsControl
60 struct IncFsControl final { struct
64 constexpr IncFsControl(IncFsFd cmd, IncFsFd pendingReads, IncFsFd logs) in IncFsControl() argument
306 static IncFsControl* makeControl(const char* root) { in makeControl()
425 IncFsControl* IncFs_Mount(const char* backingPath, const char* targetDir, in IncFs_Mount()
473 IncFsControl* IncFs_Open(const char* dir) { in IncFs_Open()
482 IncFsFd IncFs_GetControlFd(const IncFsControl* control, IncFsFdType type) { in IncFs_GetControlFd()
498 IncFsSize IncFs_ReleaseControlFds(IncFsControl* control, IncFsFd out[], IncFsSize outSize) { in IncFs_ReleaseControlFds()
511 IncFsControl* IncFs_CreateControl(IncFsFd cmd, IncFsFd pendingReads, IncFsFd logs) { in IncFs_CreateControl()
512 return new IncFsControl(cmd, pendingReads, logs); in IncFs_CreateControl()
515 void IncFs_DeleteControl(IncFsControl* control) { in IncFs_DeleteControl()
530 IncFsErrorCode IncFs_SetOptions(const IncFsControl* control, IncFsMountOptions options) { in IncFs_SetOptions()
548 IncFsErrorCode IncFs_Root(const IncFsControl* control, char buffer[], size_t* bufferSize) { in IncFs_Root()
653 IncFsErrorCode IncFs_MakeFile(const IncFsControl* control, const char* path, int32_t mode, in IncFs_MakeFile()
735 IncFsErrorCode IncFs_MakeDir(const IncFsControl* control, const char* path, int32_t mode) { in IncFs_MakeDir()
756 IncFsErrorCode IncFs_MakeDirs(const IncFsControl* control, const char* path, int32_t mode) { in IncFs_MakeDirs()
789 IncFsErrorCode IncFs_GetMetadataById(const IncFsControl* control, IncFsFileId fileId, char buffer[], in IncFs_GetMetadataById()
803 IncFsErrorCode IncFs_GetMetadataByPath(const IncFsControl* control, const char* path, char buffer[], in IncFs_GetMetadataByPath()
817 IncFsFileId IncFs_GetId(const IncFsControl* control, const char* path) { in IncFs_GetId()
852 IncFsErrorCode IncFs_GetSignatureById(const IncFsControl* control, IncFsFileId fileId, in IncFs_GetSignatureById()
870 IncFsErrorCode IncFs_GetSignatureByPath(const IncFsControl* control, const char* path, in IncFs_GetSignatureByPath()
895 IncFsErrorCode IncFs_Link(const IncFsControl* control, const char* fromPath, in IncFs_Link()
919 IncFsErrorCode IncFs_Unlink(const IncFsControl* control, const char* path) { in IncFs_Unlink()
992 IncFsErrorCode IncFs_WaitForPendingReads(const IncFsControl* control, int32_t timeoutMs, in IncFs_WaitForPendingReads()
1015 IncFsErrorCode IncFs_WaitForPageReads(const IncFsControl* control, int32_t timeoutMs, in IncFs_WaitForPageReads()
1054 IncFsFd IncFs_OpenForSpecialOpsByPath(const IncFsControl* control, const char* path) { in IncFs_OpenForSpecialOpsByPath()
1068 IncFsFd IncFs_OpenForSpecialOpsById(const IncFsControl* control, IncFsFileId id) { in IncFs_OpenForSpecialOpsById()