Searched refs:UniqueControl (Results 1 – 6 of 6) sorted by relevance
/aosp12/system/incremental_delivery/incfs/include/ |
H A D | incfs.h | 89 class UniqueControl { 91 UniqueControl(IncFsControl* control = nullptr) : mControl(control) {} 92 ~UniqueControl() { close(); } in ~UniqueControl() 93 UniqueControl(UniqueControl&& other) noexcept in UniqueControl() function 95 UniqueControl& operator=(UniqueControl&& other) noexcept { 178 using Control = UniqueControl; 212 UniqueControl mount(std::string_view backingPath, std::string_view targetDir, 214 UniqueControl open(std::string_view dir); 215 UniqueControl createControl(IncFsFd cmd, IncFsFd pendingReads, IncFsFd logs, IncFsFd blocksWritten);
|
H A D | incfs_inline.h | 102 inline void UniqueControl::close() { in close() 107 inline IncFsFd UniqueControl::cmd() const { in cmd() 111 inline IncFsFd UniqueControl::pendingReads() const { in pendingReads() 115 inline IncFsFd UniqueControl::logs() const { in logs() 119 inline IncFsFd UniqueControl::blocksWritten() const { in blocksWritten() 123 inline UniqueControl::Fds UniqueControl::releaseFds() { in releaseFds() 133 inline UniqueControl mount(std::string_view backingPath, std::string_view targetDir, in mount() 136 return UniqueControl(control); in mount() 139 inline UniqueControl open(std::string_view dir) { in open() 141 return UniqueControl(control); in open() [all …]
|
/aosp12/system/incremental_delivery/libdataloader/ |
H A D | DataLoaderConnector.cpp | 44 using UniqueControl = android::incfs::UniqueControl; typedef 307 DataLoaderConnector(JNIEnv* env, jobject service, jint storageId, UniqueControl control, in DataLoaderConnector() 552 const UniqueControl& control() const { return mControl; } in control() 563 UniqueControl const mControl; 612 static UniqueControl createIncFsControlFromManaged(JNIEnv* env, jobject managedControl) { in createIncFsControlFromManaged() 616 return UniqueControl(); in createIncFsControlFromManaged() 845 const UniqueControl* control = &(dataLoaderConnector->control()); in DataLoaderService_OnStart() 889 static void DataLoaderService_OnStop_NoStatus(const UniqueControl* control, in DataLoaderService_OnStop_NoStatus() 913 const UniqueControl* control = &(dataLoaderConnector->control()); in DataLoaderService_OnStop() 937 const UniqueControl* control = &(dataLoaderConnector->control()); in DataLoaderService_OnDestroy()
|
/aosp12/frameworks/base/services/incremental/ |
H A D | IncrementalService.h | 279 const incfs::UniqueControl& initializeHealthControl(); 315 incfs::UniqueControl mHealthControl; 337 using Control = incfs::UniqueControl;
|
H A D | IncrementalService.cpp | 2999 const incfs::UniqueControl& IncrementalService::DataLoaderStub::initializeHealthControl() { in initializeHealthControl()
|
/aosp12/frameworks/base/services/incremental/test/ |
H A D | IncrementalServiceTest.cpp | 468 return UniqueControl(IncFs_CreateControl(-1, kPendingReadsFd, -1, -1)); in openMountForHealth()
|