/DragonOS-0.1.8/kernel/src/filesystem/ramfs/ |
D | mod.rs | 128 let inode: SpinLockGuard<RamFSInode> = self.0.lock(); in read_at() localVariable 161 let mut inode: SpinLockGuard<RamFSInode> = self.0.lock(); in write_at() localVariable 182 let inode: SpinLockGuard<RamFSInode> = self.0.lock(); in poll() localVariable 201 let inode = self.0.lock(); in metadata() localVariable 209 let mut inode = self.0.lock(); in set_metadata() localVariable 221 let mut inode = self.0.lock(); in resize() localVariable 238 let mut inode = self.0.lock(); in create_with_data() localVariable 286 let mut inode: SpinLockGuard<RamFSInode> = self.0.lock(); in link() localVariable 314 let mut inode: SpinLockGuard<RamFSInode> = self.0.lock(); in unlink() localVariable 337 let mut inode: SpinLockGuard<RamFSInode> = self.0.lock(); in rmdir() localVariable [all …]
|
/DragonOS-0.1.8/kernel/src/driver/keyboard/ |
D | ps2_keyboard.c | 50 long ps2_keyboard_open(struct vfs_index_node_t *inode, struct vfs_file_t *filp) in ps2_keyboard_open() 63 long ps2_keyboard_close(struct vfs_index_node_t *inode, struct vfs_file_t *filp) in ps2_keyboard_close() 78 long ps2_keyboard_ioctl(struct vfs_index_node_t *inode, struct vfs_file_t *filp, uint64_t cmd, uint… in ps2_keyboard_ioctl()
|
D | ps2_keyboard.rs | 47 let inode = PS2KeyBoardInode { in new() localVariable 161 let mut inode = self.0.write(); in set_metadata() localVariable
|
/DragonOS-0.1.8/kernel/src/filesystem/procfs/ |
D | mod.rs | 326 let mut inode: SpinLockGuard<ProcFSInode> = self.0.lock(); in open() localVariable 376 let inode: SpinLockGuard<ProcFSInode> = self.0.lock(); in read_at() localVariable 424 let inode: SpinLockGuard<ProcFSInode> = self.0.lock(); in poll() localVariable 443 let inode = self.0.lock(); in metadata() localVariable 450 let mut inode = self.0.lock(); in set_metadata() localVariable 462 let mut inode = self.0.lock(); in resize() localVariable 479 let mut inode = self.0.lock(); in create_with_data() localVariable 532 let mut inode: SpinLockGuard<ProcFSInode> = self.0.lock(); in link() localVariable 560 let mut inode: SpinLockGuard<ProcFSInode> = self.0.lock(); in unlink() localVariable 589 let inode = self.0.lock(); in find() localVariable [all …]
|
/DragonOS-0.1.8/kernel/src/filesystem/vfs/ |
D | core.rs | 209 let inode: Result<Arc<dyn IndexNode>, SystemError> = ROOT_INODE().lookup(path); in do_mkdir() localVariable 238 let inode: Result<Arc<dyn IndexNode>, SystemError> = ROOT_INODE().lookup(path); in do_remove_dir() localVariable 274 let inode: Result<Arc<dyn IndexNode>, SystemError> = ROOT_INODE().lookup(path); in do_unlink_at() localVariable
|
D | syscall.rs | 67 inode: u64, field 136 let inode: Result<Arc<dyn IndexNode>, SystemError> = ROOT_INODE().lookup(path); in open() localVariable 138 let inode: Arc<dyn IndexNode> = if inode.is_err() { in open() localVariable 150 let inode: Arc<dyn IndexNode> = in open() localVariable 277 let inode = match ROOT_INODE().lookup(&path) { in chdir() localVariable
|
D | file.rs | 89 inode: Arc<dyn IndexNode>, field 246 let inode: &Arc<dyn IndexNode> = &self.inode; in readdir() localVariable 288 pub fn inode(&self) -> Arc<dyn IndexNode> { in inode() method
|
D | mount.rs | 90 let inode: Arc<MountFSInode> = Arc::new(self); in wrap() localVariable
|
D | mod.rs | 420 let inode = result.find(&name)?; in lookup_follow_symlink() localVariable
|
/DragonOS-0.1.8/kernel/src/ipc/ |
D | pipe.rs | 86 let mut inode = self.0.lock(); in read_at() localVariable 143 let inode = self.0.lock(); in metadata() localVariable 166 let mut inode = self.0.lock(); in write_at() localVariable
|
/DragonOS-0.1.8/kernel/src/filesystem/devfs/ |
D | null_dev.rs | 32 let inode = NullInode { in new() localVariable 93 let mut inode = self.0.lock(); in set_metadata() localVariable
|
D | zero_dev.rs | 32 let inode = ZeroInode { in new() localVariable 93 let mut inode = self.0.lock(); in set_metadata() localVariable
|
D | mod.rs | 369 let inode = self.0.lock(); in find() localVariable 394 let inode: SpinLockGuard<DevFSInode> = self.0.lock(); in get_entry_name() localVariable 448 let mut inode = self.0.lock(); in set_metadata() localVariable 461 let inode: SpinLockGuard<DevFSInode> = self.0.lock(); in poll() localVariable
|
/DragonOS-0.1.8/kernel/src/driver/disk/ahci/ |
D | ahci_inode.rs | 37 let inode = AhciInode { in new() localVariable 99 let mut inode = self.0.lock(); in set_metadata() localVariable
|
/DragonOS-0.1.8/kernel/src/filesystem/sysfs/ |
D | mod.rs | 190 let inode: SpinLockGuard<SysFSInode> = self.0.lock(); in poll() localVariable 209 let inode: SpinLockGuard<SysFSInode> = self.0.lock(); in get_entry_name() localVariable 241 let inode = self.0.lock(); in find() localVariable
|
/DragonOS-0.1.8/kernel/src/process/ |
D | exec.rs | 162 let inode = ROOT_INODE().lookup(param.file_path)?; in load_binary_file() localVariable
|
/DragonOS-0.1.8/kernel/src/filesystem/fat/ |
D | fs.rs | 172 let inode: Arc<LockedFATInode> = Arc::new(LockedFATInode(SpinLock::new(FATInode { in new() localVariable 1411 let inode: SpinLockGuard<FATInode> = self.0.lock(); in poll() localVariable
|