Home
last modified time | relevance | path

Searched refs:FuseDaemon (Results 1 – 9 of 9) sorted by relevance

/aosp12/packages/providers/MediaProvider/jni/
H A Dcom_android_providers_media_FuseDaemon.cpp38 return reinterpret_cast<jlong>(new fuse::FuseDaemon(env, media_provider)); in com_android_providers_media_FuseDaemon_new()
44 fuse::FuseDaemon* const daemon = reinterpret_cast<fuse::FuseDaemon*>(java_daemon); in com_android_providers_media_FuseDaemon_start()
59 const fuse::FuseDaemon* daemon = reinterpret_cast<fuse::FuseDaemon*>(java_daemon); in com_android_providers_media_FuseDaemon_is_started()
65 fuse::FuseDaemon* const daemon = reinterpret_cast<fuse::FuseDaemon*>(java_daemon); in com_android_providers_media_FuseDaemon_delete()
73 fuse::FuseDaemon* const daemon = reinterpret_cast<fuse::FuseDaemon*>(java_daemon); in com_android_providers_media_FuseDaemon_should_open_with_fuse()
90 fuse::FuseDaemon* const daemon = reinterpret_cast<fuse::FuseDaemon*>(java_daemon); in com_android_providers_media_FuseDaemon_invalidate_fuse_dentry_cache()
106 fuse::FuseDaemon* const daemon = reinterpret_cast<fuse::FuseDaemon*>(java_daemon); in com_android_providers_media_FuseDaemon_get_original_media_format_file_path()
114 fuse::FuseDaemon* const daemon = reinterpret_cast<fuse::FuseDaemon*>(java_daemon); in com_android_providers_media_FuseDaemon_initialize_device_id()
H A DFuseDaemon.h31 class FuseDaemon final {
33 FuseDaemon(JNIEnv* env, jobject mediaProvider);
35 ~FuseDaemon() = default;
68 FuseDaemon(const FuseDaemon&) = delete;
69 void operator=(const FuseDaemon&) = delete;
H A DFuseDaemon.cpp1979 bool FuseDaemon::ShouldOpenWithFuse(int fd, bool for_read, const std::string& path) { in ShouldOpenWithFuse()
2007 void FuseDaemon::InvalidateFuseDentryCache(const std::string& path) { in InvalidateFuseDentryCache()
2031 FuseDaemon::FuseDaemon(JNIEnv* env, jobject mediaProvider) : mp(env, mediaProvider), in FuseDaemon() function in mediaprovider::fuse::FuseDaemon
2034 bool FuseDaemon::IsStarted() const { in IsStarted()
2038 void FuseDaemon::Start(android::base::unique_fd fd, const std::string& path) { in Start()
2122 const string FuseDaemon::GetOriginalMediaFormatFilePath(int fd) const { in GetOriginalMediaFormatFilePath()
2148 void FuseDaemon::InitializeDeviceId(const std::string& path) { in InitializeDeviceId()
H A DAndroid.bp32 "FuseDaemon.cpp",
/aosp12/packages/providers/MediaProvider/src/com/android/providers/media/fuse/
H A DExternalStorageServiceImpl.java52 private static final Map<String, FuseDaemon> sFuseDaemons = new HashMap<>();
73 FuseDaemon daemon = new FuseDaemon(mediaProvider, this, deviceFd, sessionId, in onStartSession()
111 FuseDaemon daemon = onExitSession(sessionId); in onEndSession()
140 public FuseDaemon onExitSession(@NonNull String sessionId) { in onExitSession()
150 public static FuseDaemon getFuseDaemon(String sessionId) { in getFuseDaemon()
H A DFuseDaemon.java34 public final class FuseDaemon extends Thread { class
47 public FuseDaemon(@NonNull MediaProvider mediaProvider, in FuseDaemon() method in FuseDaemon
/aosp12/packages/providers/MediaProvider/
H A Dlogging.sh10 adb shell setprop log.tag.FuseDaemon DEBUG
15 adb shell setprop log.tag.FuseDaemon INFO
22 adb shell setprop log.tag.FuseDaemon VERBOSE
28 adb shell setprop log.tag.FuseDaemon INFO
/aosp12/packages/providers/MediaProvider/src/com/android/providers/media/metrics/
H A DPulledMetrics.java29 import com.android.providers.media.fuse.FuseDaemon;
111 if (FuseDaemon.native_is_fuse_thread()) { in logVolumeAccessViaMediaProvider()
/aosp12/packages/providers/MediaProvider/src/com/android/providers/media/
H A DMediaProvider.java198 import com.android.providers.media.fuse.FuseDaemon;
5749 FuseDaemon fuseDaemon = getFuseDaemonForFile(file);
7421 private @NonNull FuseDaemon getFuseDaemonForFile(@NonNull File file)
7423 final FuseDaemon daemon = ExternalStorageServiceImpl.getFuseDaemon(getVolumeId(file));
7437 final FuseDaemon daemon = getFuseDaemonForFile(new File(path));
7577 FuseDaemon daemon = null;
8921 return FuseDaemon.native_is_fuse_thread();