Home | History | Annotate | Download | only in asan

Lines Matching refs:Beg

186   for (uptr p = g.beg; p < g.beg + g.size - 1; p++) {
189 if (*(char*)(g.beg + g.size - 1) != 0) return;
190 Printf(" '%s' is ascii string '%s'\n", g.name, (char*)g.beg);
196 if (addr <= g.beg - kMinimalDistanceFromAnotherGlobal) return false;
197 if (addr >= g.beg + g.size_with_redzone) return false;
200 if (addr < g.beg) {
201 Printf("%p is located %zd bytes to the left", (void*)addr, g.beg - addr);
202 } else if (addr + size > g.beg + g.size) {
203 if (addr < g.beg + g.size)
204 addr = g.beg + g.size;
206 addr - (g.beg + g.size));
209 Printf("%p is located %zd bytes inside", (void*)addr, addr - g.beg);
212 g.name, g.module_name, g.beg, g.size);
270 uptr beg, size;
272 beg = internal_simple_strtoll(p, &p, 10);
275 if (beg <= 0 || size <= 0 || len < 0 || *p != ' ') {
284 Printf(" [%zu, %zu) '%s'\n", beg, beg + size, buf);
313 (void*)(chunk.Beg()), (void*)(chunk.End()));