Home
last modified time | relevance | path

Searched refs:IncFsControl (Results 1 – 3 of 3) sorted by relevance

/system/incremental_delivery/incfs/include/
Dincfs_ndk.h53 typedef struct IncFsControl IncFsControl; typedef
154 IncFsControl* IncFs_Mount(const char* backingPath, const char* targetDir,
156 IncFsControl* IncFs_Open(const char* dir);
157 IncFsControl* IncFs_CreateControl(IncFsFd cmd, IncFsFd pendingReads, IncFsFd logs);
158 void IncFs_DeleteControl(IncFsControl* control);
159 IncFsFd IncFs_GetControlFd(const IncFsControl* control, IncFsFdType type);
160 IncFsSize IncFs_ReleaseControlFds(IncFsControl* control, IncFsFd out[], IncFsSize outSize);
162 IncFsErrorCode IncFs_SetOptions(const IncFsControl* control, IncFsMountOptions options);
167 IncFsErrorCode IncFs_Root(const IncFsControl* control, char buffer[], size_t* bufferSize);
169 IncFsErrorCode IncFs_MakeFile(const IncFsControl* control, const char* path, int32_t mode,
[all …]
Dincfs.h87 UniqueControl(IncFsControl* control = nullptr) : mControl(control) {} in mControl()
100 operator IncFsControl*() const { return mControl; };
107 IncFsControl* mControl;
/system/incremental_delivery/incfs/
Dincfs.cpp60 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()
[all …]