Home
last modified time | relevance | path

Searched refs:VolatileReadable (Results 1 – 3 of 3) sorted by relevance

/DragonOS-0.1.8/kernel/src/libs/
Dvolatile.rs100 pub trait VolatileReadable<T> { interface
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/
Dtransport_pci.rs9 volread, volwrite, ReadOnly, Volatile, VolatileReadable, VolatileWritable, WriteOnly,
/DragonOS-0.1.8/kernel/src/driver/pci/
Dpci_irq.rs15 use crate::libs::volatile::{volread, volwrite, Volatile, VolatileReadable, VolatileWritable};