Searched refs:MmioRaw (Results 1 – 2 of 2) sorted by relevance
16 MmioRaw,172 io: MmioRaw<crate::io::Region<SIZE>>, in new() 225 let io = match MmioRaw::new_region(ioptr, len as usize) {
120 pub struct MmioRaw<T: ?Sized> { struct127 impl<T: ?Sized> Copy for MmioRaw<T> {} implementation128 impl<T: ?Sized> Clone for MmioRaw<T> { implementation136 unsafe impl<T: ?Sized> Send for MmioRaw<T> {} implementation138 unsafe impl<T: ?Sized> Sync for MmioRaw<T> {} implementation140 impl<T> MmioRaw<T> { implementation150 impl<const SIZE: usize> MmioRaw<Region<SIZE>> { implementation162 impl<T: ?Sized + KnownSize> MmioRaw<T> { implementation1141 pub unsafe fn from_raw(raw: MmioRaw<T>) -> Self { in from_raw()