Home
last modified time | relevance | path

Searched refs:inode_id (Results 1 – 19 of 19) sorted by relevance

/DragonOS/kernel/src/filesystem/vfs/
H A Dmount.rs147 return Ok(self.inner_inode.fs().root_inode().metadata()?.inode_id in is_mountpoint_root()
148 == self.inner_inode.metadata()?.inode_id); in is_mountpoint_root()
157 let inode_id = self.metadata().unwrap().inode_id; in overlaid_inode() localVariable
159 if let Some(sub_mountfs) = self.mount_fs.mountpoints.lock().get(&inode_id) { in overlaid_inode()
214 .remove(&self.inner_inode.metadata()?.inode_id) in do_umount()
219 if self.metadata()?.inode_id == ROOT_INODE().metadata()?.inode_id { in do_absolute_path()
328 let inode_id = self.inner_inode.find(name)?.metadata()?.inode_id; in unlink() localVariable
331 if self.mount_fs.mountpoints.lock().contains_key(&inode_id) { in unlink()
340 let inode_id = self.inner_inode.find(name)?.metadata()?.inode_id; in rmdir() localVariable
343 if self.mount_fs.mountpoints.lock().contains_key(&inode_id) { in rmdir()
[all …]
H A Dmod.rs691 pub inode_id: InodeId, field
736 inode_id: InodeId::new(0), in default()
872 inode_id: generate_inode_id(), in new()
H A Dfile.rs469 dirent.d_ino = sub_inode.metadata().unwrap().inode_id.into() as u64; in readdir()
H A Dsyscall.rs1278 kstat.inode = metadata.inode_id.into() as u64; in do_fstat()
1434 tmp.stx_inode = metadata.inode_id.into() as u64; in do_statx()
/DragonOS/kernel/src/filesystem/ramfs/
H A Dmod.rs115 inode_id: generate_inode_id(), in new()
317 inode_id: generate_inode_id(), in create_with_data()
435 let target_id = target.metadata()?.inode_id; in move_to()
439 if target_id == self_inode.metadata.inode_id { in move_to()
514 if v.0.lock().metadata.inode_id.into() == ino { in get_entry_name()
525 …_id={inode_id:?}, to find={to_find:?}", key_len=key.len(), inode_id = inode.metadata.inode_id, to_… in get_entry_name()
579 inode_id: generate_inode_id(), in mknod()
/DragonOS/kernel/src/filesystem/devfs/
H A Dmod.rs275 inode_id: generate_inode_id(), in new_with_parent()
366 inode_id: generate_inode_id(), in do_create_with_data()
472 if v.metadata().unwrap().inode_id.into() == ino { in get_entry_name()
483 …_id={inode_id:?}, to find={to_find:?}", key_len=key.len(), inode_id = inode.metadata.inode_id, to_… in get_entry_name()
H A Dnull_dev.rs41 inode_id: generate_inode_id(), in new()
H A Dzero_dev.rs41 inode_id: generate_inode_id(), in new()
/DragonOS/kernel/src/filesystem/procfs/
H A Dmod.rs332 inode_id: generate_inode_id(), in new()
620 inode_id: generate_inode_id(), in create_with_data()
761 if v.0.lock().metadata.inode_id.into() == ino { in get_entry_name()
772 …_id={inode_id:?}, to find={to_find:?}", key_len=key.len(), inode_id = inode.metadata.inode_id, to_… in get_entry_name()
/DragonOS/kernel/src/driver/disk/ahci/
H A Dahci_inode.rs46 inode_id: generate_inode_id(), in new()
/DragonOS/kernel/src/filesystem/kernfs/
H A Dmod.rs98 inode_id: generate_inode_id(), in create_root_inode()
265 .find(|(_, v)| v.metadata().unwrap().inode_id == ino) in get_entry_name()
529 inode_id: generate_inode_id(), in inner_create()
/DragonOS/kernel/src/virt/kvm/
H A Dkvm_dev.rs59 inode_id: generate_inode_id(), in new()
H A Dvcpu_dev.rs70 inode_id: generate_inode_id(), in new()
H A Dvm_dev.rs68 inode_id: generate_inode_id(), in new()
/DragonOS/kernel/src/filesystem/fat/
H A Dfs.rs205 inode_id: generate_inode_id(), in new()
356 inode_id: generate_inode_id(), in new()
1688 let old_id = self.metadata().unwrap().inode_id; in move_to()
1689 let new_id = target.metadata().unwrap().inode_id; in move_to()
1775 if v.0.lock().metadata.inode_id.into() == ino { in get_entry_name()
1786 …_id={inode_id:?}, to find={to_find:?}", key_len=key.len(), inode_id = guard.metadata.inode_id, to_… in get_entry_name()
/DragonOS/kernel/src/driver/keyboard/
H A Dps2_keyboard.rs82 inode_id: generate_inode_id(), in new()
/DragonOS/kernel/src/filesystem/devpts/
H A Dmod.rs105 inode_id: generate_inode_id(), in new()
/DragonOS/kernel/src/ipc/
H A Dpipe.rs138 inode_id: generate_inode_id(), in new()
/DragonOS/kernel/src/driver/input/ps2_mouse/
H A Dps_mouse_device.rs194 inode_id: generate_inode_id(), in new()