Home
last modified time | relevance | path

Searched refs:FuseBridgeLoop (Results 1 – 5 of 5) sorted by relevance

/aosp12/frameworks/base/services/core/jni/
H A Dcom_android_server_storage_AppFuseBridge.cpp91 return reinterpret_cast<jlong>(new fuse::FuseBridgeLoop()); in com_android_server_storage_AppFuseBridge_new()
95 fuse::FuseBridgeLoop* const loop = reinterpret_cast<fuse::FuseBridgeLoop*>(java_loop); in com_android_server_storage_AppFuseBridge_delete()
102 fuse::FuseBridgeLoop* const loop = reinterpret_cast<fuse::FuseBridgeLoop*>(java_loop); in com_android_server_storage_AppFuseBridge_start_loop()
111 fuse::FuseBridgeLoop* const loop = reinterpret_cast<fuse::FuseBridgeLoop*>(java_loop); in com_android_server_storage_AppFuseBridge_add_bridge()
127 fuse::FuseBridgeLoop::Lock(); in com_android_server_storage_AppFuseBridge_lock()
131 fuse::FuseBridgeLoop::Unlock(); in com_android_server_storage_AppFuseBridge_unlock()
/aosp12/system/core/libappfuse/include/libappfuse/
H A DFuseBridgeLoop.h42 class FuseBridgeLoop final {
44 FuseBridgeLoop();
45 ~FuseBridgeLoop();
71 DISALLOW_COPY_AND_ASSIGN(FuseBridgeLoop);
/aosp12/system/core/libappfuse/
H A DFuseBridgeLoop.cc314 std::recursive_mutex FuseBridgeLoop::mutex_;
316 FuseBridgeLoop::FuseBridgeLoop() : opened_(true) { in FuseBridgeLoop() function in android::fuse::FuseBridgeLoop
326 FuseBridgeLoop::~FuseBridgeLoop() { CHECK(bridges_.empty()); } in ~FuseBridgeLoop()
328 bool FuseBridgeLoop::AddBridge(int mount_id, base::unique_fd dev_fd, base::unique_fd proxy_fd) { in AddBridge()
350 bool FuseBridgeLoop::ProcessEventLocked(const std::unordered_set<FuseBridgeEntry*>& entries, in ProcessEventLocked()
370 void FuseBridgeLoop::Start(FuseBridgeLoopCallback* callback) { in Start()
390 void FuseBridgeLoop::Lock() { in Lock()
394 void FuseBridgeLoop::Unlock() { in Unlock()
H A DAndroid.bp24 "FuseBridgeLoop.cc",
/aosp12/system/core/libappfuse/tests/
H A DFuseBridgeLoopTest.cc58 FuseBridgeLoop loop; in SetUp()