Home
last modified time | relevance | path

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

123

/DragonOS/kernel/src/filesystem/devfs/
H A Dmod.rs40 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 Dnull_dev.rs71 fn as_any_ref(&self) -> &dyn core::any::Any { in as_any_ref() method
H A Dzero_dev.rs71 fn as_any_ref(&self) -> &dyn core::any::Any { in as_any_ref() method
/DragonOS/kernel/src/arch/x86_64/driver/apic/
H A Dioapic.rs332 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 Driscv_sifive_plic.rs109 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 Dmod.rs304 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 Dunix.rs117 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 Dmod.rs79 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 Dmod.rs91 fn as_any_ref(&self) -> &dyn Any { in as_any_ref() method
/DragonOS/kernel/src/driver/input/ps2_mouse/
H A Dps_mouse_driver.rs109 .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 Drtc.rs177 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 Dunix98pty.rs258 .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 Dmod.rs132 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 Dmod.rs196 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 Dkprobe.rs110 fn as_any_ref(&self) -> &dyn Any { in as_any_ref() method
/DragonOS/kernel/src/filesystem/vfs/
H A Dmod.rs375 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 Dmount.rs305 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 Dvirtio_blk.rs270 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 Ddevice_node.rs105 fn as_any_ref(&self) -> &dyn core::any::Any { in as_any_ref() method
/DragonOS/kernel/src/virt/kvm/
H A Dkvm_dev.rs89 fn as_any_ref(&self) -> &dyn core::any::Any { in as_any_ref() method
H A Dvcpu_dev.rs97 fn as_any_ref(&self) -> &dyn core::any::Any { in as_any_ref() method
/DragonOS/kernel/src/driver/pci/test/
H A Dpt_driver.rs116 fn as_any_ref(&self) -> &dyn core::any::Any { in as_any_ref() method
/DragonOS/kernel/src/driver/input/serio/i8042/
H A Di8042_ports.rs118 fn as_any_ref(&self) -> &dyn core::any::Any { in as_any_ref() method
H A Di8042_device.rs121 fn as_any_ref(&self) -> &dyn core::any::Any { in as_any_ref() method
/DragonOS/kernel/src/driver/video/fbdev/base/
H A Dfbmem.rs275 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

123