Lines Matching refs:SIZE
89 pub fn iomap_sized<const SIZE: usize>(self) -> impl PinInit<Devres<IoMem<SIZE>>, Error> + 'a {
99 pub fn iomap_exclusive_sized<const SIZE: usize>(
101 ) -> impl PinInit<Devres<ExclusiveIoMem<SIZE>>, Error> + 'a {
168 pub struct ExclusiveIoMem<const SIZE: usize> {
170 iomem: IoMem<SIZE>,
179 impl<const SIZE: usize> ExclusiveIoMem<SIZE> {
214 impl<const SIZE: usize> Deref for ExclusiveIoMem<SIZE> {
215 type Target = Mmio<SIZE>;
231 pub struct IoMem<const SIZE: usize = 0> {
232 io: MmioRaw<SIZE>,
235 impl<const SIZE: usize> IoMem<SIZE> {
282 impl<const SIZE: usize> Drop for IoMem<SIZE> {
289 impl<const SIZE: usize> Deref for IoMem<SIZE> {
290 type Target = Mmio<SIZE>;