Searched refs:IncFsControl (Results 1 – 4 of 4) sorted by relevance
/system/incremental_delivery/incfs/include/ |
D | incfs_ndk.h | 54 typedef struct IncFsControl IncFsControl; typedef 210 IncFsControl* IncFs_Mount(const char* backingPath, const char* targetDir, 212 IncFsControl* IncFs_Open(const char* dir); 213 IncFsControl* IncFs_CreateControl(IncFsFd cmd, IncFsFd pendingReads, IncFsFd logs, 215 void IncFs_DeleteControl(IncFsControl* control); 216 IncFsFd IncFs_GetControlFd(const IncFsControl* control, IncFsFdType type); 217 IncFsSize IncFs_ReleaseControlFds(IncFsControl* control, IncFsFd out[], IncFsSize outSize); 219 IncFsErrorCode IncFs_SetOptions(const IncFsControl* control, IncFsMountOptions options); 224 IncFsErrorCode IncFs_Root(const IncFsControl* control, char buffer[], size_t* bufferSize); 226 IncFsErrorCode IncFs_MakeFile(const IncFsControl* control, const char* path, int32_t mode, [all …]
|
D | incfs.h | 90 UniqueControl(IncFsControl* control = nullptr) : mControl(control) {} in mControl() 107 operator IncFsControl*() const { return mControl; } 113 IncFsControl* mControl;
|
D | incfs_inline.h | 387 return IncFs_ForEachFile(control, &context, [](void* pcontext, const IncFsControl*, FileId id) { in forEachFile() 399 [](void* pcontext, const IncFsControl*, FileId id) { in forEachIncompleteFile()
|
/system/incremental_delivery/incfs/ |
D | incfs.cpp | 62 struct IncFsControl final { struct 67 constexpr IncFsControl(IncFsFd cmd, IncFsFd pendingReads, IncFsFd logs, IncFsFd blocksWritten) in IncFsControl() function 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() [all …]
|