/aosp14/frameworks/base/core/jni/ |
H A D | com_android_internal_os_FuseAppLoop.cpp | 55 void OnLookup(uint64_t unique, uint64_t inode) override { in OnLookup() argument 56 CallOnCommand(FUSE_LOOKUP, unique, inode, 0, 0, nullptr); in OnLookup() 59 void OnGetAttr(uint64_t unique, uint64_t inode) override { in OnGetAttr() argument 63 void OnOpen(uint64_t unique, uint64_t inode) override { in OnOpen() argument 65 mSelf, gOnOpenMethod, unique, inode)); in OnOpen() 75 void OnFsync(uint64_t unique, uint64_t inode) override { in OnFsync() argument 79 void OnRelease(uint64_t unique, uint64_t inode) override { in OnRelease() argument 80 mBuffers.erase(inode); in OnRelease() 87 auto it = mBuffers.find(inode); in OnRead() 97 auto it = mBuffers.find(inode); in OnWrite() [all …]
|
H A D | com_android_internal_os_KernelAllocationStats.cpp | 57 pidToInodes[pid].insert(buf.inode()); in KernelAllocationStats_getDmabufAllocations() 59 inodeToSize[buf.inode()] = buf.size(); in KernelAllocationStats_getDmabufAllocations() 138 for (const auto &inode : pidToInodes[pid]) { in KernelAllocationStats_getDmabufAllocations() local 139 totalSize += inodeToSize[inode]; in KernelAllocationStats_getDmabufAllocations() 140 if (sharedBuffers.count(inode)) { in KernelAllocationStats_getDmabufAllocations() 141 sharedBuffersSize += inodeToSize[inode]; in KernelAllocationStats_getDmabufAllocations()
|
H A D | com_android_internal_os_Zygote.cpp | 1307 std::string const& inode = merged_data_info_list[i + 2]; in isolateAppData() local 1310 long long ceDataInode = std::stoll(inode, &sz); in isolateAppData() 1587 std::string inode = extract_fn(inode_str).value(); in insertPackagesToMergedList() local 1588 merged_data_info_list.push_back(inode); in insertPackagesToMergedList()
|
/aosp14/frameworks/base/core/java/com/android/internal/os/ |
H A D | FuseAppLoop.java | 152 final long inode = args.inode; 214 mBytesMap.stopUsing(inode); 246 args.inode = inode; 264 private byte[] onOpen(long unique, long inode) { 327 private static int checkInode(long inode) { 329 return (int) inode; 363 byte[] startUsing(long inode) { 367 mEntries.put(inode, entry); 373 void stopUsing(long inode) { 378 mEntries.remove(inode); [all …]
|
/aosp14/system/core/libappfuse/include/libappfuse/ |
H A D | FuseAppLoop.h | 34 virtual void OnLookup(uint64_t unique, uint64_t inode) = 0; 35 virtual void OnGetAttr(uint64_t unique, uint64_t inode) = 0; 36 virtual void OnFsync(uint64_t unique, uint64_t inode) = 0; 37 virtual void OnWrite(uint64_t unique, uint64_t inode, uint64_t offset, uint32_t size, 39 virtual void OnRead(uint64_t unique, uint64_t inode, uint64_t offset, uint32_t size) = 0; 40 virtual void OnOpen(uint64_t unique, uint64_t inode) = 0; 41 virtual void OnRelease(uint64_t unique, uint64_t inode) = 0; 53 bool ReplyLookup(uint64_t unique, uint64_t inode, int64_t size); 54 bool ReplyGetAttr(uint64_t unique, uint64_t inode, int64_t size, int mode);
|
/aosp14/system/core/libappfuse/tests/ |
H A D | FuseAppLoopTest.cc | 37 uint64_t inode; member 46 EXPECT_NE(FUSE_ROOT_ID, static_cast<int>(inode)); in OnGetAttr() 51 EXPECT_NE(FUSE_ROOT_ID, static_cast<int>(inode)); in OnLookup() 56 requests.push_back({.code = FUSE_FSYNC, .inode = inode}); in OnFsync() 62 requests.push_back({.code = FUSE_WRITE, .inode = inode}); in OnWrite() 68 requests.push_back({.code = FUSE_READ, .inode = inode}); in OnRead() 72 void OnOpen(uint64_t seq, uint64_t inode) override { in OnOpen() argument 73 requests.push_back({.code = FUSE_OPEN, .inode = inode}); in OnOpen() 74 loop->ReplyOpen(seq, inode); in OnOpen() 78 requests.push_back({.code = FUSE_RELEASE, .inode = inode}); in OnRelease() [all …]
|
/aosp14/system/core/libappfuse/ |
H A D | FuseAppLoop.cc | 47 const uint64_t inode = static_cast<uint64_t>(atol(buffer->request.lookup_name)); in HandleLookUp() local 48 if (inode == 0 || inode == LONG_MAX) { in HandleLookUp() 53 callback->OnLookup(buffer->request.header.unique, inode); in HandleLookUp() 154 bool FuseAppLoop::ReplyLookup(uint64_t unique, uint64_t inode, int64_t size) { in ReplyLookup() argument 157 response.entry_out.nodeid = inode; in ReplyLookup() 160 response.entry_out.attr.ino = inode; in ReplyLookup() 166 bool FuseAppLoop::ReplyGetAttr(uint64_t unique, uint64_t inode, int64_t size, int mode) { in ReplyGetAttr() argument 171 response.attr_out.attr.ino = inode; in ReplyGetAttr()
|
/aosp14/frameworks/base/services/core/jni/ |
H A D | com_android_server_am_CachedAppOptimizer.cpp | 330 if (vma.inode > 0 && !vma.is_shared) { in getFilePageAdvice() 336 if (vma.inode == 0 && !vma.is_shared) { in getAnonPageAdvice() 342 if (vma.inode == 0 && !vma.is_shared) { in getAnyPageAdvice()
|
/aosp14/system/core/fs_mgr/tests/ |
H A D | adb-remount-test.sh | 1337 check_ne "${SYSTEM_INO}" "${VENDOR_INO}" vendor and system inode 1407 check_eq "${SYSTEM_INO}" "`adb_sh stat --format=%i /system/hello </dev/null`" system inode after re… 1408 check_eq "${VENDOR_INO}" "`adb_sh stat --format=%i /vendor/hello </dev/null`" vendor inode after re…
|
/aosp14/frameworks/base/services/core/java/com/android/server/am/ |
H A D | ProcessList.java | 2264 long inode = packageState.getUserStateOrDefault(userId).getCeDataInode(); 2265 if (inode == 0) { 2269 result.put(packageName, Pair.create(volumeUuid, inode));
|
/aosp14/frameworks/base/boot/hiddenapi/ |
H A D | hiddenapi-max-target-o.txt | 74691 Lcom/android/internal/os/FuseAppLoop$Args;->inode:J
|