Lines Matching refs:IoLoc
361 pub trait IoLoc<Base: ?Sized, T> { trait
374 impl<const SIZE: usize> IoLoc<Region<SIZE>, $ty> for usize { impl
648 usize: IoLoc<Self::Target, u8, IoType = u8>, in try_read8()
658 usize: IoLoc<Self::Target, u16, IoType = u16>, in try_read16()
668 usize: IoLoc<Self::Target, u32, IoType = u32>, in try_read32()
678 usize: IoLoc<Self::Target, u64, IoType = u64>, in try_read64()
688 usize: IoLoc<Self::Target, u8, IoType = u8>, in try_write8()
698 usize: IoLoc<Self::Target, u16, IoType = u16>, in try_write16()
708 usize: IoLoc<Self::Target, u32, IoType = u32>, in try_write32()
718 usize: IoLoc<Self::Target, u64, IoType = u64>, in try_write64()
730 usize: IoLoc<Self::Target, u8, IoType = u8>, in read8()
742 usize: IoLoc<Self::Target, u16, IoType = u16>, in read16()
754 usize: IoLoc<Self::Target, u32, IoType = u32>, in read32()
766 usize: IoLoc<Self::Target, u64, IoType = u64>, in read64()
778 usize: IoLoc<Self::Target, u8, IoType = u8>, in write8()
790 usize: IoLoc<Self::Target, u16, IoType = u16>, in write16()
802 usize: IoLoc<Self::Target, u32, IoType = u32>, in write32()
814 usize: IoLoc<Self::Target, u64, IoType = u64>, in write64()
846 L: IoLoc<Self::Target, T>, in try_read()
879 L: IoLoc<Self::Target, T>, in try_write()
923 L: IoLoc<Self::Target, T>, in try_write_reg()
957 L: IoLoc<Self::Target, T>, in try_update()
994 L: IoLoc<Self::Target, T>, in read()
1025 L: IoLoc<Self::Target, T>, in write()
1067 L: IoLoc<Self::Target, T>, in write_reg()
1101 L: IoLoc<Self::Target, T>, in update()