Home
last modified time | relevance | path

Searched refs:as_any_ref (Results 1 – 25 of 43) sorted by relevance

12

/DragonOS-0.1.9/kernel/src/filesystem/devfs/
Dmod.rs38 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()
Dnull_dev.rs70 fn as_any_ref(&self) -> &dyn core::any::Any { in as_any_ref() method
Dzero_dev.rs70 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/
Dioapic.rs332 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()
Dlapic_vector.rs168 fn as_any_ref(&self) -> &dyn core::any::Any { in as_any_ref() method
/DragonOS-0.1.9/kernel/src/filesystem/vfs/
Dcore.rs122 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()
Dmount.rs190 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
Dmod.rs357 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/
Dmod.rs281 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/
Dps_mouse_driver.rs108 .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/
Dahci_inode.rs75 fn as_any_ref(&self) -> &dyn core::any::Any { in as_any_ref() method
/DragonOS-0.1.9/kernel/src/driver/input/serio/i8042/
Di8042_device.rs109 fn as_any_ref(&self) -> &dyn core::any::Any { in as_any_ref() method
Di8042_ports.rs107 fn as_any_ref(&self) -> &dyn core::any::Any { in as_any_ref() method
Di8042_driver.rs135 fn as_any_ref(&self) -> &dyn core::any::Any { in as_any_ref() method
/DragonOS-0.1.9/kernel/src/virt/kvm/
Dkvm_dev.rs87 fn as_any_ref(&self) -> &dyn core::any::Any { in as_any_ref() method
Dvcpu_dev.rs95 fn as_any_ref(&self) -> &dyn core::any::Any { in as_any_ref() method
Dvm_dev.rs93 fn as_any_ref(&self) -> &dyn core::any::Any { in as_any_ref() method
/DragonOS-0.1.9/kernel/src/driver/open_firmware/
Ddevice_node.rs105 fn as_any_ref(&self) -> &dyn core::any::Any { in as_any_ref() method
/DragonOS-0.1.9/kernel/src/driver/video/fbdev/base/
Dfbmem.rs273 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/
Dsockets.rs90 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/
Dcpu.rs194 fn as_any_ref(&self) -> &dyn Any { in as_any_ref() method
Dkset.rs150 fn as_any_ref(&self) -> &dyn core::any::Any { in as_any_ref() method
/DragonOS-0.1.9/kernel/src/driver/serial/serial8250/
Dmod.rs258 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/
Dps2_keyboard.rs161 fn as_any_ref(&self) -> &dyn core::any::Any { in as_any_ref() method
/DragonOS-0.1.9/kernel/src/driver/tty/
Dtty_device.rs240 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

12