/DragonOS-0.1.8/kernel/src/filesystem/sysfs/ |
D | class.rs | 13 .as_any_ref() in sys_class_register() 28 .as_any_ref() in sys_class_unregister() 46 .as_any_ref() in class_device_register() 64 .as_any_ref() in class_device_unregister()
|
D | bus.rs | 14 .as_any_ref() in sys_bus_register() 28 .as_any_ref() in sys_bus_unregister() 41 match inode.as_any_ref().downcast_ref::<LockedSysFSInode>() { in sys_bus_init() 61 .as_any_ref() in bus_driver_register() 80 .as_any_ref() in bus_device_register()
|
D | devices.rs | 13 .as_any_ref() in sys_device_register() 28 .as_any_ref() in sys_device_unregister()
|
D | fs.rs | 13 .as_any_ref() in fs_register() 28 .as_any_ref() in fs_unregister()
|
D | mod.rs | 75 fn as_any_ref(&self) -> &dyn core::any::Any { in as_any_ref() method 152 fn as_any_ref(&self) -> &dyn core::any::Any { in as_any_ref() method
|
/DragonOS-0.1.8/kernel/src/driver/ |
D | mod.rs | 15 fn as_any_ref(&'static self) -> &'static dyn core::any::Any; in as_any_ref() method
|
/DragonOS-0.1.8/kernel/src/filesystem/devfs/ |
D | mod.rs | 33 fn as_any_ref(&self) -> &dyn core::any::Any { in as_any_ref() method 114 .as_any_ref() in register_device() 133 .as_any_ref() in register_device() 164 .as_any_ref() in unregister_device() 177 .as_any_ref() in unregister_device() 339 fn as_any_ref(&self) -> &dyn core::any::Any { in as_any_ref() method 512 .as_any_ref() 518 .as_any_ref()
|
D | null_dev.rs | 68 fn as_any_ref(&self) -> &dyn core::any::Any { in as_any_ref() method
|
D | zero_dev.rs | 68 fn as_any_ref(&self) -> &dyn core::any::Any { in as_any_ref() method
|
/DragonOS-0.1.8/kernel/src/filesystem/vfs/ |
D | core.rs | 138 let proc: &MountFS = binding.as_any_ref().downcast_ref::<MountFS>().unwrap(); in migrate_virtual_filesystem() 140 let dev: &MountFS = binding.as_any_ref().downcast_ref::<MountFS>().unwrap(); in migrate_virtual_filesystem() 142 let sys: &MountFS = binding.as_any_ref().downcast_ref::<MountFS>().unwrap(); in migrate_virtual_filesystem()
|
D | mount.rs | 181 fn as_any_ref(&self) -> &dyn core::any::Any { in as_any_ref() method 182 return self.inner_inode.as_any_ref(); in as_any_ref() 355 fn as_any_ref(&self) -> &dyn Any { in as_any_ref() method
|
D | mod.rs | 319 fn as_any_ref(&self) -> &dyn Any; in as_any_ref() method 353 return self.as_any_ref().downcast_ref::<T>(); in downcast_ref() 526 fn as_any_ref(&self) -> &dyn Any; in as_any_ref() method
|
/DragonOS-0.1.8/kernel/src/filesystem/procfs/ |
D | mod.rs | 231 fn as_any_ref(&self) -> &dyn core::any::Any { in as_any_ref() method 292 .as_any_ref() in register_pid() 438 fn as_any_ref(&self) -> &dyn core::any::Any { in as_any_ref() method 675 let procfs: &ProcFS = fs.as_any_ref().downcast_ref::<ProcFS>().unwrap(); in procfs_register_pid() 702 let procfs: &ProcFS = fs.as_any_ref().downcast_ref::<ProcFS>().unwrap(); in procfs_unregister_pid()
|
/DragonOS-0.1.8/kernel/src/driver/base/device/ |
D | driver.rs | 32 fn as_any_ref(&'static self) -> &'static dyn core::any::Any; in as_any_ref() method
|
D | mod.rs | 174 fn as_any_ref(&'static self) -> &'static dyn core::any::Any; in as_any_ref() method
|
/DragonOS-0.1.8/kernel/src/driver/base/platform/ |
D | mod.rs | 232 fn as_any_ref(&self) -> &dyn core::any::Any { in as_any_ref() method 376 fn as_any_ref(&'static self) -> &'static dyn core::any::Any { in as_any_ref() method
|
/DragonOS-0.1.8/kernel/src/driver/disk/ahci/ |
D | ahci_inode.rs | 74 fn as_any_ref(&self) -> &dyn core::any::Any { in as_any_ref() method
|
D | ahcidisk.rs | 440 fn as_any_ref(&self) -> &dyn core::any::Any { in as_any_ref() method
|
/DragonOS-0.1.8/kernel/src/driver/uart/ |
D | uart.rs | 170 fn as_any_ref(&'static self) -> &'static dyn core::any::Any { in as_any_ref() method 207 fn as_any_ref(&'static self) -> &'static dyn core::any::Any { in as_any_ref() method
|
/DragonOS-0.1.8/kernel/src/driver/keyboard/ |
D | ps2_keyboard.rs | 176 fn as_any_ref(&self) -> &dyn core::any::Any { in as_any_ref() method
|
/DragonOS-0.1.8/kernel/src/filesystem/ramfs/ |
D | mod.rs | 70 fn as_any_ref(&self) -> &dyn Any { in as_any_ref() method 196 fn as_any_ref(&self) -> &dyn core::any::Any { in as_any_ref() method
|
/DragonOS-0.1.8/kernel/src/ipc/ |
D | pipe.rs | 209 fn as_any_ref(&self) -> &dyn core::any::Any { in as_any_ref() method
|
/DragonOS-0.1.8/kernel/src/io/ |
D | device.rs | 92 fn as_any_ref(&self) -> &dyn Any; in as_any_ref() method
|
/DragonOS-0.1.8/kernel/src/driver/tty/ |
D | tty_device.rs | 220 fn as_any_ref(&self) -> &dyn core::any::Any { in as_any_ref() method
|
/DragonOS-0.1.8/kernel/src/driver/net/ |
D | virtio_net.rs | 240 fn as_any_ref(&'static self) -> &'static dyn core::any::Any { in as_any_ref() method
|