/DragonOS/kernel/crates/intertrait/src/ |
H A D | lib.rs | 268 fn ref_any(&self) -> &dyn Any; in ref_any() 271 fn mut_any(&mut self) -> &mut dyn Any; in mut_any() 274 fn box_any(self: Box<Self>) -> Box<dyn Any>; in box_any() 277 fn rc_any(self: Rc<Self>) -> Rc<dyn Any>; in rc_any() 298 fn ref_any(&self) -> &dyn Any { in ref_any() 302 fn mut_any(&mut self) -> &mut dyn Any { in mut_any() 306 fn box_any(self: Box<Self>) -> Box<dyn Any> { in box_any() 310 fn rc_any(self: Rc<Self>) -> Rc<dyn Any> { in rc_any() 316 fn ref_any(&self) -> &dyn Any { in ref_any() 320 fn mut_any(&mut self) -> &mut dyn Any { in mut_any() [all …]
|
/DragonOS/kernel/src/libs/ |
H A D | casting.rs | 58 fn as_any_arc(self: Arc<Self>) -> Arc<dyn Any>; in as_any_arc()
|
/DragonOS/kernel/src/net/socket/ |
H A D | unix.rs | 117 fn as_any_ref(&self) -> &dyn core::any::Any { in as_any_ref() 121 fn as_any_mut(&mut self) -> &mut dyn core::any::Any { in as_any_mut() 232 fn as_any_ref(&self) -> &dyn core::any::Any { in as_any_ref() 236 fn as_any_mut(&mut self) -> &mut dyn core::any::Any { in as_any_mut()
|
H A D | inet.rs | 230 fn as_any_ref(&self) -> &dyn core::any::Any { in as_any_ref() 234 fn as_any_mut(&mut self) -> &mut dyn core::any::Any { in as_any_mut() 477 fn as_any_ref(&self) -> &dyn core::any::Any { in as_any_ref() 481 fn as_any_mut(&mut self) -> &mut dyn core::any::Any { in as_any_mut() 1005 fn as_any_ref(&self) -> &dyn core::any::Any { in as_any_ref() 1009 fn as_any_mut(&mut self) -> &mut dyn core::any::Any { in as_any_mut()
|
H A D | mod.rs | 241 fn as_any_ref(&self) -> &dyn Any; in as_any_ref() 243 fn as_any_mut(&mut self) -> &mut dyn Any; in as_any_mut() 381 fn as_any_ref(&self) -> &dyn Any { in as_any_ref()
|
/DragonOS/kernel/src/filesystem/devpts/ |
H A D | mod.rs | 79 fn as_any_ref(&self) -> &dyn core::any::Any { in as_any_ref() 190 fn as_any_ref(&self) -> &dyn core::any::Any { in as_any_ref()
|
/DragonOS/kernel/src/driver/base/ |
H A D | kobject.rs | 27 fn as_any_ref(&self) -> &dyn core::any::Any; in as_any_ref() 72 fn as_any_arc(self: Arc<Self>) -> Arc<dyn Any> { in as_any_arc()
|
/DragonOS/kernel/src/filesystem/devfs/ |
H A D | zero_dev.rs | 71 fn as_any_ref(&self) -> &dyn core::any::Any { in as_any_ref()
|
H A D | null_dev.rs | 71 fn as_any_ref(&self) -> &dyn core::any::Any { in as_any_ref()
|
H A D | mod.rs | 40 fn as_any_ref(&self) -> &dyn core::any::Any { in as_any_ref() 394 fn as_any_ref(&self) -> &dyn core::any::Any { in as_any_ref()
|
/DragonOS/kernel/src/driver/disk/ahci/ |
H A D | ahci_inode.rs | 76 fn as_any_ref(&self) -> &dyn core::any::Any { in as_any_ref()
|
H A D | ahcidisk.rs | 411 fn as_any_ref(&self) -> &dyn core::any::Any { in as_any_ref() 536 fn as_any_ref(&self) -> &dyn core::any::Any { in as_any_ref()
|
/DragonOS/kernel/src/filesystem/vfs/ |
H A D | mod.rs | 372 fn as_any_ref(&self) -> &dyn Any; in as_any_ref() 576 fn as_any_arc(self: Arc<Self>) -> Arc<dyn Any> { in as_any_arc() 817 fn as_any_ref(&self) -> &dyn Any; in as_any_ref() 844 fn as_any_arc(self: Arc<Self>) -> Arc<dyn Any> { in as_any_arc()
|
/DragonOS/kernel/src/virt/kvm/ |
H A D | vcpu_dev.rs | 97 fn as_any_ref(&self) -> &dyn core::any::Any { in as_any_ref()
|
H A D | vm_dev.rs | 95 fn as_any_ref(&self) -> &dyn core::any::Any { in as_any_ref()
|
H A D | kvm_dev.rs | 89 fn as_any_ref(&self) -> &dyn core::any::Any { in as_any_ref()
|
/DragonOS/kernel/src/filesystem/ramfs/ |
H A D | mod.rs | 87 fn as_any_ref(&self) -> &dyn Any { in as_any_ref() 256 fn as_any_ref(&self) -> &dyn core::any::Any { in as_any_ref()
|
/DragonOS/kernel/src/driver/block/ |
H A D | virtio_blk.rs | 263 fn as_any_ref(&self) -> &dyn Any { in as_any_ref() 413 fn as_any_ref(&self) -> &dyn Any { in as_any_ref() 600 fn as_any_ref(&self) -> &dyn Any { in as_any_ref()
|
/DragonOS/kernel/src/driver/video/fbdev/base/ |
H A D | fbmem.rs | 274 fn as_any_ref(&self) -> &dyn core::any::Any { in as_any_ref() 438 fn as_any_ref(&self) -> &dyn core::any::Any { in as_any_ref()
|
/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()
|
/DragonOS/kernel/src/driver/keyboard/ |
H A D | ps2_keyboard.rs | 169 fn as_any_ref(&self) -> &dyn core::any::Any { in as_any_ref()
|
/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()
|
/DragonOS/kernel/src/driver/tty/ |
H A D | tty_device.rs | 278 fn as_any_ref(&self) -> &dyn core::any::Any { in as_any_ref() 440 fn as_any_ref(&self) -> &dyn core::any::Any { in as_any_ref()
|
/DragonOS/kernel/src/driver/input/serio/i8042/ |
H A D | i8042_driver.rs | 135 fn as_any_ref(&self) -> &dyn core::any::Any { in as_any_ref()
|
/DragonOS/kernel/src/driver/rtc/ |
H A D | rtc_cmos.rs | 150 fn as_any_ref(&self) -> &dyn core::any::Any { in as_any_ref()
|