/DragonOS/kernel/crates/intertrait/src/ |
H A D | lib.rs | 269 fn ref_any(&self) -> &dyn Any; in ref_any() 272 fn mut_any(&mut self) -> &mut dyn Any; in mut_any() 275 fn box_any(self: Box<Self>) -> Box<dyn Any>; in box_any() 278 fn rc_any(self: Rc<Self>) -> Rc<dyn Any>; in rc_any() 299 fn ref_any(&self) -> &dyn Any { in ref_any() 303 fn mut_any(&mut self) -> &mut dyn Any { in mut_any() 307 fn box_any(self: Box<Self>) -> Box<dyn Any> { in box_any() 311 fn rc_any(self: Rc<Self>) -> Rc<dyn Any> { in rc_any() 317 fn ref_any(&self) -> &dyn Any { in ref_any() 321 fn mut_any(&mut self) -> &mut dyn Any { in mut_any() [all …]
|
/DragonOS/kernel/src/libs/ |
H A D | casting.rs | 57 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()
|
/DragonOS/kernel/src/filesystem/overlayfs/ |
H A D | mod.rs | 71 fn as_any(&self) -> &dyn core::any::Any { in as_any() 132 fn as_any_ref(&self) -> &dyn core::any::Any { in as_any_ref() 306 fn as_any_ref(&self) -> &dyn core::any::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/filesystem/vfs/ |
H A D | mod.rs | 375 fn as_any_ref(&self) -> &dyn Any; in as_any_ref() 579 fn as_any_arc(self: Arc<Self>) -> Arc<dyn Any> { in as_any_arc() 854 fn as_any_ref(&self) -> &dyn Any; in as_any_ref() 881 fn as_any_arc(self: Arc<Self>) -> Arc<dyn Any> { in as_any_arc() 947 fn as_any(&self) -> &dyn Any; in as_any()
|
/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/perf/ |
H A D | mod.rs | 196 fn as_any_ref(&self) -> &dyn Any { in as_any_ref() 219 fn as_any_ref(&self) -> &dyn Any { in as_any_ref()
|
H A D | kprobe.rs | 110 fn as_any_ref(&self) -> &dyn Any { in as_any_ref()
|
/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/bpf/prog/ |
H A D | mod.rs | 91 fn as_any_ref(&self) -> &dyn Any { in as_any_ref()
|
/DragonOS/kernel/src/driver/disk/ahci/ |
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/bpf/map/ |
H A D | mod.rs | 108 fn as_any_arc(self: Arc<Self>) -> Arc<dyn Any> { in as_any_arc() 178 fn as_any_ref(&self) -> &dyn Any { in as_any_ref()
|
/DragonOS/kernel/src/filesystem/ramfs/ |
H A D | mod.rs | 116 fn as_any_ref(&self) -> &dyn Any { in as_any_ref() 267 fn as_any_ref(&self) -> &dyn core::any::Any { in as_any_ref()
|
/DragonOS/kernel/src/driver/block/ |
H A D | virtio_blk.rs | 270 fn as_any_ref(&self) -> &dyn Any { in as_any_ref() 420 fn as_any_ref(&self) -> &dyn Any { in as_any_ref() 607 fn as_any_ref(&self) -> &dyn Any { in as_any_ref()
|
/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() 439 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/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/arch/x86_64/interrupt/ |
H A D | mod.rs | 188 fn as_any(&self) -> &dyn Any { in as_any()
|