Lines Matching defs:beg
250 uptr beg = OriginAlignDown(d);
252 if (beg < d) {
253 ChainAndWriteOriginIfTainted((uptr)src, beg + kOriginAlign - d, beg, stack);
254 beg += kOriginAlign;
259 if (end < beg)
267 if (beg >= end)
274 dfsan_origin *src_end = origin_for((void *)(src_a + (end - beg)));
275 dfsan_origin *dst_o = origin_for((void *)beg);
302 uptr beg = OriginAlignDown(d);
304 if (beg + kOriginAlign < end) {
307 void *src_end = (void *)(src_a + end - beg - kOriginAlign);
326 if (beg < d)
327 ChainAndWriteOriginIfTainted((uptr)src, beg + kOriginAlign - d, beg, stack);
365 uptr beg = OriginAlignDown(x);
370 if (beg & 7ULL) {
371 if (*(u32 *)beg != origin)
372 *(u32 *)beg = origin;
373 beg += 4;
375 for (uptr addr = beg; addr < (end & ~7UL); addr += 8) {
504 static void WriteZeroShadowInRange(uptr beg, uptr end) {
513 if (!mem_is_zero((const char *)beg, end - beg))
514 internal_memset((void *)beg, 0, end - beg);
1126 static bool CheckMemoryRangeAvailability(uptr beg, uptr size, bool verbose) {
1128 uptr end = beg + size - 1;
1129 if (!MemoryRangeIsAvailable(beg, end)) {
1131 Printf("FATAL: Memory range %p - %p is not available.\n", beg, end);
1140 static bool ProtectMemoryRange(uptr beg, uptr size, const char *name) {
1142 void *addr = MmapFixedNoAccess(beg, size, name);
1143 if (beg == 0 && addr) {
1147 beg += gap;
1149 addr = MmapFixedNoAccess(beg, size, name);
1151 if ((uptr)addr != beg) {
1152 uptr end = beg + size - 1;
1153 Printf("FATAL: Cannot protect memory range %p - %p (%s).\n", beg, end,