Searched refs:VolatileReadable (Results 1 – 3 of 3) sorted by relevance
/DragonOS-0.1.8/kernel/src/libs/ |
D | volatile.rs | 100 pub trait VolatileReadable<T> { trait 105 impl<T: Copy> VolatileReadable<T> for *const ReadOnly<T> { impl 111 impl<T: Copy> VolatileReadable<T> for *const Volatile<T> { impl 150 VolatileReadable::vread(core::ptr::addr_of!((*$nonnull.as_ptr()).$field))
|
/DragonOS-0.1.8/kernel/src/driver/virtio/ |
D | transport_pci.rs | 9 volread, volwrite, ReadOnly, Volatile, VolatileReadable, VolatileWritable, WriteOnly,
|
/DragonOS-0.1.8/kernel/src/driver/pci/ |
D | pci_irq.rs | 15 use crate::libs::volatile::{volread, volwrite, Volatile, VolatileReadable, VolatileWritable};
|