/DragonOS/kernel/src/filesystem/devfs/ |
H A D | mod.rs | 40 fn as_any_ref(&self) -> &dyn core::any::Any { in as_any_ref() method 141 .as_any_ref() in register_device() 168 .as_any_ref() in register_device() 209 .as_any_ref() in unregister_device() 222 .as_any_ref() in unregister_device() 394 fn as_any_ref(&self) -> &dyn core::any::Any { in as_any_ref() method 589 .as_any_ref() 595 .as_any_ref()
|
H A D | null_dev.rs | 71 fn as_any_ref(&self) -> &dyn core::any::Any { in as_any_ref() method
|
H A D | zero_dev.rs | 71 fn as_any_ref(&self) -> &dyn core::any::Any { in as_any_ref() method
|
/DragonOS/kernel/src/arch/x86_64/driver/apic/ |
H A D | ioapic.rs | 332 fn as_any_ref(&self) -> &dyn core::any::Any { in as_any_ref() method 498 .as_any_ref() in irq_mask() 529 .as_any_ref() in irq_set_type() 557 .as_any_ref() in irq_set_affinity() 608 .as_any_ref() in irqchip_state() 642 .as_any_ref() in irq_disable()
|
/DragonOS/kernel/src/driver/irqchip/ |
H A D | riscv_sifive_plic.rs | 109 fn as_any_ref(&self) -> &dyn core::any::Any { in as_any_ref() method 263 .as_any_ref() in irq_unmask() 286 .as_any_ref() in irq_mask() 361 .as_any_ref() in irq_set_affinity() 591 .as_any_ref() in map()
|
/DragonOS/kernel/src/filesystem/procfs/ |
H A D | mod.rs | 304 fn as_any_ref(&self) -> &dyn core::any::Any { in as_any_ref() method 376 .as_any_ref() in new() 389 .as_any_ref() in new() 420 .as_any_ref() in register_pid() 559 fn as_any_ref(&self) -> &dyn core::any::Any { in as_any_ref() method 813 let procfs: &ProcFS = fs.as_any_ref().downcast_ref::<ProcFS>().unwrap(); in procfs_register_pid() 830 let procfs: &ProcFS = fs.as_any_ref().downcast_ref::<ProcFS>().unwrap(); in procfs_unregister_pid()
|
/DragonOS/kernel/src/net/socket/ |
H A D | unix.rs | 117 fn as_any_ref(&self) -> &dyn core::any::Any { in as_any_ref() method 232 fn as_any_ref(&self) -> &dyn core::any::Any { in as_any_ref() method
|
/DragonOS/kernel/src/filesystem/devpts/ |
H A D | mod.rs | 79 fn as_any_ref(&self) -> &dyn core::any::Any { in as_any_ref() method 190 fn as_any_ref(&self) -> &dyn core::any::Any { in as_any_ref() method
|
/DragonOS/kernel/src/bpf/prog/ |
H A D | mod.rs | 91 fn as_any_ref(&self) -> &dyn Any { in as_any_ref() method
|
/DragonOS/kernel/src/driver/input/ps2_mouse/ |
H A D | ps_mouse_driver.rs | 109 .as_any_ref() in process_packet() 160 fn as_any_ref(&self) -> &dyn core::any::Any { in as_any_ref() method
|
/DragonOS/kernel/src/arch/x86_64/driver/ |
H A D | rtc.rs | 177 fn as_any_ref(&self) -> &dyn Any { in as_any_ref() method 241 .as_any_ref() in read_time()
|
/DragonOS/kernel/src/driver/tty/pty/ |
H A D | unix98pty.rs | 258 .as_any_ref() in ptmx_open() 262 let fsinfo = fs.as_any_ref().downcast_ref::<DevPtsFs>().unwrap(); in ptmx_open()
|
/DragonOS/kernel/src/filesystem/overlayfs/ |
H A D | mod.rs | 132 fn as_any_ref(&self) -> &dyn core::any::Any { in as_any_ref() method 246 if let Some(ovl_inode) = inode.as_any_ref().downcast_ref::<OvlInode>() { in has_whiteout() 306 fn as_any_ref(&self) -> &dyn core::any::Any { in as_any_ref() method
|
/DragonOS/kernel/src/perf/ |
H A D | mod.rs | 196 fn as_any_ref(&self) -> &dyn Any { in as_any_ref() method 219 fn as_any_ref(&self) -> &dyn Any { in as_any_ref() method
|
H A D | kprobe.rs | 110 fn as_any_ref(&self) -> &dyn Any { in as_any_ref() method
|
/DragonOS/kernel/src/filesystem/vfs/ |
H A D | mod.rs | 375 fn as_any_ref(&self) -> &dyn Any; in as_any_ref() method 588 return self.as_any_ref().downcast_ref::<T>(); in downcast_ref() 854 fn as_any_ref(&self) -> &dyn Any; in as_any_ref() method
|
H A D | mount.rs | 305 fn as_any_ref(&self) -> &dyn core::any::Any { in as_any_ref() method 306 return self.inner_inode.as_any_ref(); in as_any_ref() 555 fn as_any_ref(&self) -> &dyn Any { in as_any_ref() method
|
/DragonOS/kernel/src/driver/block/ |
H A D | virtio_blk.rs | 270 fn as_any_ref(&self) -> &dyn Any { in as_any_ref() method 420 fn as_any_ref(&self) -> &dyn Any { in as_any_ref() method 607 fn as_any_ref(&self) -> &dyn Any { in as_any_ref() method
|
/DragonOS/kernel/src/driver/open_firmware/ |
H A D | device_node.rs | 105 fn as_any_ref(&self) -> &dyn core::any::Any { in as_any_ref() method
|
/DragonOS/kernel/src/virt/kvm/ |
H A D | kvm_dev.rs | 89 fn as_any_ref(&self) -> &dyn core::any::Any { in as_any_ref() method
|
H A D | vcpu_dev.rs | 97 fn as_any_ref(&self) -> &dyn core::any::Any { in as_any_ref() method
|
/DragonOS/kernel/src/driver/pci/test/ |
H A D | pt_driver.rs | 116 fn as_any_ref(&self) -> &dyn core::any::Any { in as_any_ref() method
|
/DragonOS/kernel/src/driver/input/serio/i8042/ |
H A D | i8042_ports.rs | 118 fn as_any_ref(&self) -> &dyn core::any::Any { in as_any_ref() method
|
H A D | i8042_device.rs | 121 fn as_any_ref(&self) -> &dyn core::any::Any { in as_any_ref() method
|
/DragonOS/kernel/src/driver/video/fbdev/base/ |
H A D | fbmem.rs | 275 fn as_any_ref(&self) -> &dyn core::any::Any { in as_any_ref() method 439 fn as_any_ref(&self) -> &dyn core::any::Any { in as_any_ref() method
|