Lines Matching refs:uintptr_t
46 MemoryRegion(void* pointer_in, uintptr_t size_in) : pointer_(pointer_in), size_(size_in) {} in MemoryRegion()
62 ALWAYS_INLINE T Load(uintptr_t offset) const { in Load()
72 ALWAYS_INLINE void Store(uintptr_t offset, T value) const { in Store()
81 ALWAYS_INLINE T LoadUnaligned(uintptr_t offset) const { in LoadUnaligned()
96 ALWAYS_INLINE void StoreUnaligned(uintptr_t offset, T value) const { in StoreUnaligned()
108 ALWAYS_INLINE T* PointerTo(uintptr_t offset) const { in PointerTo()
114 ALWAYS_INLINE bool LoadBit(uintptr_t bit_offset) const { in LoadBit()
120 ALWAYS_INLINE void StoreBit(uintptr_t bit_offset, bool value) const { in StoreBit()
134 ALWAYS_INLINE uint32_t LoadBits(uintptr_t bit_offset, size_t length) const { in LoadBits()
171 void StoreBits(uintptr_t bit_offset, uint32_t value, size_t length);
183 ALWAYS_INLINE MemoryRegion Subregion(uintptr_t offset, uintptr_t size_in) const { in Subregion()
190 ALWAYS_INLINE void Extend(const MemoryRegion& region, uintptr_t extra) { in Extend()
205 ALWAYS_INLINE uint8_t* ComputeBitPointer(uintptr_t bit_offset, uint8_t* bit_mask) const { in ComputeBitPointer()
206 uintptr_t bit_remainder = (bit_offset & (kBitsPerByte - 1)); in ComputeBitPointer()
208 uintptr_t byte_offset = (bit_offset >> kBitsPerByteLog2); in ComputeBitPointer()