Home
last modified time | relevance | path

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

/packages/modules/Virtualization/authfs/src/file/
Ddir.rs34 inode: Inode, field
80 inode: Inode, in create_file()
93 self.entries.insert(basename.to_path_buf(), InodeInfo { inode, is_dir: false }); in create_file()
103 inode: Inode, in mkdir()
115 self.entries.insert(basename.to_path_buf(), InodeInfo { inode, is_dir: true }); in mkdir()
122 let inode = self.force_delete_entry(basename, /* expect_dir */ false)?; in delete_file() localVariable
130 Ok(inode) in delete_file()
136 let inode = self.force_delete_entry(basename, /* expect_dir */ true)?; in force_delete_directory() localVariable
144 Ok(inode) in force_delete_directory()
152 .map(|entry| entry.inode) in find_inode()
[all …]
/packages/modules/Virtualization/zipfuse/src/
Dinode.rs77 pub inode: Inode, field
132 pub fn get(&self, inode: Inode) -> Option<&InodeData> { in get()
133 match inode { in get()
135 _ => self.table.get(inode as usize), in get()
139 fn get_mut(&mut self, inode: Inode) -> Option<&mut InodeData> { in get_mut()
140 match inode { in get_mut()
142 _ => self.table.get_mut(inode as usize), in get_mut()
147 let inode = self.table.len() as Inode; in put() localVariable
149 inode in put()
157 Some(DirectoryEntry { inode, .. }) => Some(*inode), in find()
[all …]
Dmain.rs21 mod inode; module
40 use crate::inode::{DirectoryEntry, Inode, InodeData, InodeKind, InodeTable};
186 fn find_inode(&self, inode: Inode) -> io::Result<&InodeData> { in find_inode()
187 self.inode_table.get(inode).ok_or_else(ebadf) in find_inode()
193 fn stat_from(&self, inode: Inode) -> io::Result<libc::stat64> { in stat_from()
194 let inode_data = self.find_inode(inode)?; in stat_from()
203 st.st_ino = inode; in stat_from()
224 let inode = self.find_inode(parent)?; in lookup() localVariable
225 let directory = inode.get_directory().ok_or_else(ebadf)?; in lookup()
229 inode: e.inode, in lookup()
[all …]
/packages/modules/Virtualization/authfs/src/
Dfusefs.rs127 pub inode: Inode, field
172 let AuthFsDirEntry { inode, name, is_dir } = &self.snapshot[current_offset - 1]; in next()
175 ino: *inode, in next()
319 fn handle_inode<F, R>(&self, inode: &Inode, handle_fn: F) -> io::Result<R> in handle_inode()
324 handle_inode_locked(&inode_table, inode, |inode_state| handle_fn(&inode_state.entry)) in handle_inode()
517 let inode = in lookup() localVariable
533 &inode, in lookup()
537 create_dir_stat(inode, dir.number_of_entries(), AccessMode::ReadOnly) in lookup()
540 create_stat(inode, *file_size, AccessMode::ReadOnly) in lookup()
543 create_stat(inode, reader.file_size()?, AccessMode::ReadOnly) in lookup()
[all …]
/packages/providers/MediaProvider/jni/
DFuseDaemon.cpp297 inline node* FromInode(__u64 inode) { in FromInode()
298 if (inode == FUSE_ROOT_ID) { in FromInode()
302 return node::FromInode(inode, &tracker); in FromInode()
305 inline node* FromInodeNoThrow(__u64 inode) { in FromInodeNoThrow()
306 if (inode == FUSE_ROOT_ID) { in FromInodeNoThrow()
310 return node::FromInodeNoThrow(inode, &tracker); in FromInodeNoThrow()
/packages/services/Mtp/src/com/android/mtp/
DMtpDocumentsProvider.java775 MtpProxyFileDescriptorCallback(int inode) { in MtpProxyFileDescriptorCallback() argument
776 mInode = inode; in MtpProxyFileDescriptorCallback()