Home
last modified time | relevance | path

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

/DragonOS-0.1.8/kernel/src/filesystem/vfs/
Dmount.rs105 return Ok(self.inner_inode.fs().root_inode().metadata()?.inode_id in is_mountpoint_root()
106 == self.inner_inode.metadata()?.inode_id); in is_mountpoint_root()
115 let inode_id = self.metadata().unwrap().inode_id; in overlaid_inode() localVariable
117 if let Some(sub_mountfs) = self.mount_fs.mountpoints.lock().get(&inode_id) { in overlaid_inode()
222 let inode_id = self.inner_inode.find(name)?.metadata()?.inode_id; in unlink() localVariable
225 if self.mount_fs.mountpoints.lock().contains_key(&inode_id) { in unlink()
234 let inode_id = self.inner_inode.find(name)?.metadata()?.inode_id; in rmdir() localVariable
237 if self.mount_fs.mountpoints.lock().contains_key(&inode_id) { in rmdir()
335 .insert(metadata.inode_id, new_mount_fs.clone()); in mount()
Dmod.rs454 pub inode_id: InodeId, field
499 inode_id: 0, in default()
557 inode_id: generate_inode_id(), in new()
Dfile.rs271 dirent.d_ino = sub_inode.metadata().unwrap().inode_id as u64; in readdir()
Dsyscall.rs584 kstat.inode = metadata.inode_id as u64; in do_fstat()
/DragonOS-0.1.8/kernel/src/filesystem/sysfs/
Dmod.rs227 .filter(|k| inode.children.get(*k).unwrap().metadata().unwrap().inode_id == ino) in get_entry_name()
234 …node_id={inode_id}, to find={to_find}", key_len=key.len(), inode_id = inode.metadata.inode_id, to_… in get_entry_name()
309 inode_id: generate_inode_id(), in do_create_with_data()
431 inode_id: generate_inode_id(), in new_with_parent()
/DragonOS-0.1.8/kernel/src/filesystem/ramfs/
Dmod.rs85 inode_id: generate_inode_id(), in new()
256 inode_id: generate_inode_id(), in create_with_data()
414 .filter(|k| inode.children.get(*k).unwrap().0.lock().metadata.inode_id == ino) in get_entry_name()
421 …node_id={inode_id}, to find={to_find}", key_len=key.len(), inode_id = inode.metadata.inode_id, to_… in get_entry_name()
/DragonOS-0.1.8/kernel/src/filesystem/devfs/
Dmod.rs228 inode_id: generate_inode_id(), in new_with_parent()
312 inode_id: generate_inode_id(), in do_create_with_data()
412 .filter(|k| inode.children.get(*k).unwrap().metadata().unwrap().inode_id == ino) in get_entry_name()
419 …node_id={inode_id}, to find={to_find}", key_len=key.len(), inode_id = inode.metadata.inode_id, to_… in get_entry_name()
Dnull_dev.rs38 inode_id: generate_inode_id(), in new()
Dzero_dev.rs38 inode_id: generate_inode_id(), in new()
/DragonOS-0.1.8/kernel/src/filesystem/procfs/
Dmod.rs247 inode_id: generate_inode_id(), in new()
498 inode_id: generate_inode_id(), in create_with_data()
629 .filter(|k| inode.children.get(*k).unwrap().0.lock().metadata.inode_id == ino) in get_entry_name()
636 …node_id={inode_id}, to find={to_find}", key_len=key.len(), inode_id = inode.metadata.inode_id, to_… in get_entry_name()
/DragonOS-0.1.8/kernel/src/driver/disk/ahci/
Dahci_inode.rs44 inode_id: generate_inode_id(), in new()
/DragonOS-0.1.8/kernel/src/driver/keyboard/
Dps2_keyboard.rs54 inode_id: generate_inode_id(), in new()
/DragonOS-0.1.8/kernel/src/ipc/
Dpipe.rs50 inode_id: generate_inode_id(), in new()
/DragonOS-0.1.8/kernel/src/filesystem/fat/
Dfs.rs180 inode_id: generate_inode_id(), in new()
299 inode_id: generate_inode_id(), in new()
1645 .filter(|k| guard.children.get(*k).unwrap().metadata().unwrap().inode_id == ino) in get_entry_name()
1652 …node_id={inode_id}, to find={to_find}", key_len=key.len(), inode_id = guard.metadata.inode_id, to_… in get_entry_name()