HomeSort by relevance Sort by last modified time
    Searched refs:fuse (Results 1 - 25 of 77) sorted by null

1 2 3 4

  /system/core/sdcard/
fuse.cpp 23 #include "fuse.h"
32 /* Pseudo-error constant used to indicate that no fuse status is needed
182 static void attr_from_stat(struct fuse* fuse, struct fuse_attr *attr,
198 if (fuse->gid == AID_SDCARD_RW) {
206 attr->gid = multiuser_get_uid(node->userid, fuse->gid);
209 int visible_mode = 0775 & ~fuse->mask;
218 if (fuse->gid == AID_SDCARD_RW) {
244 static void derive_permissions_locked(struct fuse* fuse, struct node *parent
1435 struct fuse* fuse = handler->fuse; local
    [all...]
fuse.h 22 #include <linux/fuse.h>
109 * The inode number for this FUSE node. Note that this isn't stable across
110 * multiple invocations of the FUSE daemon.
141 /* Global data for all FUSE mounts */
157 /* Used to allocate unique inode numbers for fuse nodes. We use
168 * on both LP32 and LP64, but the fuse kernel code doesn't squash 64 bit
170 * in fs/fuse/inode.c).
176 struct fuse* fuse_default;
177 struct fuse* fuse_read;
178 struct fuse* fuse_write
182 struct fuse { struct
195 struct fuse* fuse; member in struct:fuse_handler
    [all...]
Android.mk 5 LOCAL_SRC_FILES := sdcard.cpp fuse.cpp
sdcard.cpp 20 #include <linux/fuse.h>
52 // sdcard is a program that uses FUSE to emulate FAT-on-sdcard style
79 #include "fuse.h"
173 static int fuse_setup(struct fuse* fuse, gid_t gid, mode_t mask) {
176 fuse->fd = TEMP_FAILURE_RETRY(open("/dev/fuse", O_RDWR | O_CLOEXEC));
177 if (fuse->fd == -1) {
178 PLOG(ERROR) << "failed to open fuse device";
182 umount2(fuse->dest_path, MNT_DETACH)
    [all...]
  /external/linux-kselftest/tools/testing/selftests/memfd/
Makefile 15 fuse_mnt.o: CFLAGS += $(shell pkg-config fuse --cflags)
16 fuse_mnt: LDFLAGS += $(shell pkg-config fuse --libs)
fuse_mnt.c 3 * This file uses FUSE to create a dummy file-system with only one file /memfd.
16 #include <fuse.h>
  /frameworks/base/core/jni/
com_android_internal_os_FuseAppLoop.cpp 44 class Callback : public fuse::FuseAppLoopCallback {
85 CHECK_LE(size, static_cast<uint32_t>(fuse::kFuseMaxRead));
95 CHECK_LE(size, static_cast<uint32_t>(fuse::kFuseMaxWrite));
118 return reinterpret_cast<jlong>(new fuse::FuseAppLoop(base::unique_fd(jfd)));
122 delete reinterpret_cast<fuse::FuseAppLoop*>(ptr);
127 reinterpret_cast<fuse::FuseAppLoop*>(ptr)->Start(&callback);
132 if (!reinterpret_cast<fuse::FuseAppLoop*>(ptr)->ReplySimple(unique, result)) {
133 reinterpret_cast<fuse::FuseAppLoop*>(ptr)->Break();
139 if (!reinterpret_cast<fuse::FuseAppLoop*>(ptr)->ReplyOpen(unique, fh)) {
140 reinterpret_cast<fuse::FuseAppLoop*>(ptr)->Break()
    [all...]
  /frameworks/base/services/core/jni/
com_android_server_storage_AppFuseBridge.cpp 36 class Callback : public fuse::FuseBridgeLoopCallback {
91 return reinterpret_cast<jlong>(new fuse::FuseBridgeLoop());
95 fuse::FuseBridgeLoop* const loop = reinterpret_cast<fuse::FuseBridgeLoop*>(java_loop);
102 fuse::FuseBridgeLoop* const loop = reinterpret_cast<fuse::FuseBridgeLoop*>(java_loop);
111 fuse::FuseBridgeLoop* const loop = reinterpret_cast<fuse::FuseBridgeLoop*>(java_loop);
115 if (!fuse::SetupMessageSockets(&proxyFd)) {
  /external/archive-patcher/applier/src/test/java/com/google/archivepatcher/applier/
PartiallyCompressingOutputStreamTest.java 67 private byte[] fuse(byte[]... arrays) throws IOException { method in class:PartiallyCompressingOutputStreamTest
125 byte[] input = fuse(PREAMBLE_BYTES, ENTRY1.getUncompressedBinaryContent());
126 byte[] expected = fuse(PREAMBLE_BYTES, ENTRY1.getCompressedBinaryContent());
138 byte[] input = fuse(PREAMBLE_BYTES, ENTRY1.getUncompressedBinaryContent(), GAP1_BYTES);
139 byte[] expected = fuse(PREAMBLE_BYTES, ENTRY1.getCompressedBinaryContent(), GAP1_BYTES);
153 fuse(
159 fuse(
  /system/core/libappfuse/include/libappfuse/
EpollController.h 28 namespace fuse { namespace in namespace:android
FuseBuffer.h 21 #include <linux/fuse.h>
24 namespace fuse { namespace in namespace:android
51 // FuseRequest represents file operation requests from /dev/fuse. It starts
73 // FuseResponse represents file operation responses to /dev/fuse. It starts
109 } // namespace fuse
FuseBridgeLoop.h 30 namespace fuse { namespace in namespace:android
70 } // namespace fuse
FuseAppLoop.h 28 namespace fuse { namespace in namespace:android
69 } // namespace fuse
  /system/core/libappfuse/
EpollController.cc 22 namespace fuse { namespace in namespace:android
  /prebuilts/go/darwin-x86/src/cmd/compile/internal/ssa/
fuse_test.go 28 fuse(fun.f)
58 fuse(fun.f)
92 fuse(fun.f)
124 fuse(fun.f)
164 fuse(fun.f)
nilcheck_test.go 89 fuse(fun.f)
126 fuse(fun.f)
159 fuse(fun.f)
193 fuse(fun.f)
237 fuse(fun.f)
278 fuse(fun.f)
325 fuse(fun.f)
376 fuse(fun.f)
407 // prevent fuse from eliminating this block
420 fuse(fun.f
    [all...]
fuse.go 7 // fuse simplifies control flow by joining basic blocks.
8 func fuse(f *Func) { func
  /prebuilts/go/linux-x86/src/cmd/compile/internal/ssa/
fuse_test.go 28 fuse(fun.f)
58 fuse(fun.f)
92 fuse(fun.f)
124 fuse(fun.f)
164 fuse(fun.f)
nilcheck_test.go 89 fuse(fun.f)
126 fuse(fun.f)
159 fuse(fun.f)
193 fuse(fun.f)
237 fuse(fun.f)
278 fuse(fun.f)
325 fuse(fun.f)
376 fuse(fun.f)
407 // prevent fuse from eliminating this block
420 fuse(fun.f
    [all...]
fuse.go 7 // fuse simplifies control flow by joining basic blocks.
8 func fuse(f *Func) { func
  /system/sepolicy/private/
app_neverallows.te 80 -fuse # sdcard
94 # No untrusted component should be touching /dev/fuse
  /external/swiftshader/src/OpenGL/compiler/
Android.mk 34 COMMON_CFLAGS += -Xclang -fuse-init-array
  /external/swiftshader/src/OpenGL/libEGL/
Android.mk 14 COMMON_CFLAGS += -Xclang -fuse-init-array
  /external/swiftshader/src/OpenGL/libGLES_CM/
Android.mk 20 COMMON_CFLAGS += -Xclang -fuse-init-array
  /external/swiftshader/src/
Android.mk 100 COMMON_CFLAGS += -Xclang -fuse-init-array

Completed in 446 milliseconds

1 2 3 4