Lines Matching defs:region
53 static uint32_t LoadAt(MemoryRegion region,
61 uint8_t value = region.LoadUnaligned<uint8_t>(offset);
68 uint16_t value = region.LoadUnaligned<uint16_t>(offset);
75 uint16_t low = region.LoadUnaligned<uint16_t>(offset);
76 uint16_t high = region.LoadUnaligned<uint8_t>(offset + sizeof(uint16_t));
85 return region.LoadUnaligned<uint32_t>(offset);
89 static void StoreAt(MemoryRegion region, size_t number_of_bytes, size_t offset, uint32_t value) {
93 region.StoreUnaligned<uint8_t>(offset, value);
95 region.StoreUnaligned<uint16_t>(offset, value);
97 region.StoreUnaligned<uint16_t>(offset, Low16Bits(value));
98 region.StoreUnaligned<uint8_t>(offset + sizeof(uint16_t), High16Bits(value));
100 region.StoreUnaligned<uint32_t>(offset, value);