/DragonOS-0.1.9/kernel/src/filesystem/devfs/ |
D | mod.rs | 38 fn as_any_ref(&self) -> &dyn core::any::Any { in as_any_ref() method 123 .as_any_ref() in register_device() 146 .as_any_ref() in register_device() 187 .as_any_ref() in unregister_device() 200 .as_any_ref() in unregister_device() 368 fn as_any_ref(&self) -> &dyn core::any::Any { in as_any_ref() method 544 .as_any_ref() 550 .as_any_ref()
|
D | null_dev.rs | 70 fn as_any_ref(&self) -> &dyn core::any::Any { in as_any_ref() method
|
D | zero_dev.rs | 70 fn as_any_ref(&self) -> &dyn core::any::Any { in as_any_ref() method
|
/DragonOS-0.1.9/kernel/src/arch/x86_64/driver/apic/ |
D | ioapic.rs | 332 fn as_any_ref(&self) -> &dyn core::any::Any { in as_any_ref() method 497 .as_any_ref() in irq_mask() 528 .as_any_ref() in irq_set_type() 556 .as_any_ref() in irq_set_affinity() 607 .as_any_ref() in irqchip_state() 641 .as_any_ref() in irq_disable()
|
D | lapic_vector.rs | 168 fn as_any_ref(&self) -> &dyn core::any::Any { in as_any_ref() method
|
/DragonOS-0.1.9/kernel/src/filesystem/vfs/ |
D | core.rs | 122 let proc: &MountFS = binding.as_any_ref().downcast_ref::<MountFS>().unwrap(); in migrate_virtual_filesystem() 124 let dev: &MountFS = binding.as_any_ref().downcast_ref::<MountFS>().unwrap(); in migrate_virtual_filesystem() 126 let sys: &MountFS = binding.as_any_ref().downcast_ref::<MountFS>().unwrap(); in migrate_virtual_filesystem()
|
D | mount.rs | 190 fn as_any_ref(&self) -> &dyn core::any::Any { in as_any_ref() method 191 return self.inner_inode.as_any_ref(); in as_any_ref() 394 fn as_any_ref(&self) -> &dyn Any { in as_any_ref() method
|
D | mod.rs | 357 fn as_any_ref(&self) -> &dyn Any; in as_any_ref() method 408 return self.as_any_ref().downcast_ref::<T>(); in downcast_ref() 581 fn as_any_ref(&self) -> &dyn Any; in as_any_ref() method
|
/DragonOS-0.1.9/kernel/src/filesystem/procfs/ |
D | mod.rs | 281 fn as_any_ref(&self) -> &dyn core::any::Any { in as_any_ref() method 337 .as_any_ref() in new() 350 .as_any_ref() in new() 381 .as_any_ref() in register_pid() 512 fn as_any_ref(&self) -> &dyn core::any::Any { in as_any_ref() method 750 let procfs: &ProcFS = fs.as_any_ref().downcast_ref::<ProcFS>().unwrap(); in procfs_register_pid() 767 let procfs: &ProcFS = fs.as_any_ref().downcast_ref::<ProcFS>().unwrap(); in procfs_unregister_pid()
|
/DragonOS-0.1.9/kernel/src/driver/input/ps2_mouse/ |
D | ps_mouse_driver.rs | 108 .as_any_ref() in process_packet() 159 fn as_any_ref(&self) -> &dyn core::any::Any { in as_any_ref() method
|
/DragonOS-0.1.9/kernel/src/driver/disk/ahci/ |
D | ahci_inode.rs | 75 fn as_any_ref(&self) -> &dyn core::any::Any { in as_any_ref() method
|
/DragonOS-0.1.9/kernel/src/driver/input/serio/i8042/ |
D | i8042_device.rs | 109 fn as_any_ref(&self) -> &dyn core::any::Any { in as_any_ref() method
|
D | i8042_ports.rs | 107 fn as_any_ref(&self) -> &dyn core::any::Any { in as_any_ref() method
|
D | i8042_driver.rs | 135 fn as_any_ref(&self) -> &dyn core::any::Any { in as_any_ref() method
|
/DragonOS-0.1.9/kernel/src/virt/kvm/ |
D | kvm_dev.rs | 87 fn as_any_ref(&self) -> &dyn core::any::Any { in as_any_ref() method
|
D | vcpu_dev.rs | 95 fn as_any_ref(&self) -> &dyn core::any::Any { in as_any_ref() method
|
D | vm_dev.rs | 93 fn as_any_ref(&self) -> &dyn core::any::Any { in as_any_ref() method
|
/DragonOS-0.1.9/kernel/src/driver/open_firmware/ |
D | device_node.rs | 105 fn as_any_ref(&self) -> &dyn core::any::Any { in as_any_ref() method
|
/DragonOS-0.1.9/kernel/src/driver/video/fbdev/base/ |
D | fbmem.rs | 273 fn as_any_ref(&self) -> &dyn core::any::Any { in as_any_ref() method 425 fn as_any_ref(&self) -> &dyn core::any::Any { in as_any_ref() method
|
/DragonOS-0.1.9/kernel/src/net/socket/ |
D | sockets.rs | 90 fn as_any_ref(&self) -> &dyn core::any::Any { in as_any_ref() method 299 fn as_any_ref(&self) -> &dyn core::any::Any { in as_any_ref() method 551 fn as_any_ref(&self) -> &dyn core::any::Any { in as_any_ref() method 941 fn as_any_ref(&self) -> &dyn core::any::Any { in as_any_ref() method
|
/DragonOS-0.1.9/kernel/src/driver/base/ |
D | cpu.rs | 194 fn as_any_ref(&self) -> &dyn Any { in as_any_ref() method
|
D | kset.rs | 150 fn as_any_ref(&self) -> &dyn core::any::Any { in as_any_ref() method
|
/DragonOS-0.1.9/kernel/src/driver/serial/serial8250/ |
D | mod.rs | 258 fn as_any_ref(&self) -> &dyn Any { in as_any_ref() method 471 fn as_any_ref(&self) -> &dyn core::any::Any { in as_any_ref() method
|
/DragonOS-0.1.9/kernel/src/driver/keyboard/ |
D | ps2_keyboard.rs | 161 fn as_any_ref(&self) -> &dyn core::any::Any { in as_any_ref() method
|
/DragonOS-0.1.9/kernel/src/driver/tty/ |
D | tty_device.rs | 240 fn as_any_ref(&self) -> &dyn core::any::Any { in as_any_ref() method 357 fn as_any_ref(&self) -> &dyn core::any::Any { in as_any_ref() method
|