Lines Matching refs:SIZE
77 pub fn iomap_sized<const SIZE: usize>(self) -> impl PinInit<Devres<IoMem<SIZE>>, Error> + 'a { in iomap_sized() argument
87 pub fn iomap_exclusive_sized<const SIZE: usize>( in iomap_exclusive_sized()
89 ) -> impl PinInit<Devres<ExclusiveIoMem<SIZE>>, Error> + 'a { in iomap_exclusive_sized() argument
151 pub struct ExclusiveIoMem<const SIZE: usize> {
153 iomem: IoMem<SIZE>,
162 impl<const SIZE: usize> ExclusiveIoMem<SIZE> {
197 impl<const SIZE: usize> Deref for ExclusiveIoMem<SIZE> {
198 type Target = Io<SIZE>;
214 pub struct IoMem<const SIZE: usize = 0> {
215 io: IoRaw<SIZE>,
218 impl<const SIZE: usize> IoMem<SIZE> {
265 impl<const SIZE: usize> Drop for IoMem<SIZE> {
272 impl<const SIZE: usize> Deref for IoMem<SIZE> {
273 type Target = Io<SIZE>;