Home
last modified time | relevance | path

Searched refs:inode (Results 1 – 11 of 11) sorted by relevance

/aosp14/frameworks/base/core/jni/
H A Dcom_android_internal_os_FuseAppLoop.cpp55 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 Dcom_android_internal_os_KernelAllocationStats.cpp57 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 Dcom_android_internal_os_Zygote.cpp1307 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 DFuseAppLoop.java152 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 DFuseAppLoop.h34 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 DFuseAppLoopTest.cc37 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 DFuseAppLoop.cc47 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 Dcom_android_server_am_CachedAppOptimizer.cpp330 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 Dadb-remount-test.sh1337 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 DProcessList.java2264 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 Dhiddenapi-max-target-o.txt74691 Lcom/android/internal/os/FuseAppLoop$Args;->inode:J