Searched refs:RelaxedMmio (Results 1 – 1 of 1) sorted by relevance
| /linux/rust/kernel/ |
| H A D | io.rs | 1248 pub struct RelaxedMmio<'a, T: ?Sized>(Mmio<'a, T>); struct 1250 impl<T: ?Sized> Copy for RelaxedMmio<'_, T> {} implementation 1251 impl<T: ?Sized> Clone for RelaxedMmio<'_, T> { implementation 1262 type View<'a, T: ?Sized + KnownSize> = RelaxedMmio<'a, T>; 1275 RelaxedMmio(unsafe { MmioBackend::project_view(view.0, ptr) }) in project_view() 1279 impl<'a, T: ?Sized + KnownSize> IoBase<'a> for RelaxedMmio<'a, T> { implementation 1284 fn as_view(self) -> RelaxedMmio<'a, T> { in as_view() 1312 pub fn relaxed(self) -> RelaxedMmio<'a, T> { in relaxed() 1313 RelaxedMmio(self) in relaxed()
|