Lines Matching refs:beg
38 void ReportMapRange(const char *descr, uptr beg, uptr size) {
40 uptr end = beg + size - 1;
41 VPrintf(1, "%s : %p - %p\n", descr, beg, end);
45 static bool CheckMemoryRangeAvailability(uptr beg, uptr size) {
47 uptr end = beg + size - 1;
48 if (!MemoryRangeIsAvailable(beg, end)) {
49 Printf("FATAL: Memory range %p - %p is not available.\n", beg, end);
56 static bool ProtectMemoryRange(uptr beg, uptr size, const char *name) {
58 void *addr = MmapFixedNoAccess(beg, size, name);
59 if (beg == 0 && addr) {
63 beg += gap;
65 addr = MmapFixedNoAccess(beg, size, name);
67 if ((uptr)addr != beg) {
68 uptr end = beg + size - 1;
69 Printf("FATAL: Cannot protect memory range %p - %p.\n", beg, end);