Lines Matching refs:beg
227 uptr var_end = var.beg + var.size;
230 // If the variable [var.beg, var_end) is the nearest variable to the
232 if (addr >= var.beg) {
241 if (addr_end > var.beg)
243 else if (addr >= prev_var_end && addr - prev_var_end >= var.beg - addr_end)
247 str.append(" [%zd, %zd)", var.beg, var_end);
282 if (addr < g.beg) {
284 g.beg - addr);
285 } else if (addr + access_size > g.beg + g.size) {
286 if (addr < g.beg + g.size) addr = g.beg + g.size;
288 addr - (g.beg + g.size));
291 str.append("%p is located %zd bytes inside", (void *)addr, addr - g.beg);
296 str.append("' (0x%zx) of size %zu\n", g.beg, g.size);
345 if (a.beg == b.beg &&
346 a.beg <= addr &&
347 b.beg <= other.addr &&
348 (addr + access_size) < (a.beg + a.size) &&
349 (other.addr + other.access_size) < (b.beg + b.size))
396 uptr prev_var_end = i ? vars[i - 1].beg + vars[i - 1].size : 0;
397 uptr next_var_beg = i + 1 < n_objects ? vars[i + 1].beg : ~(0UL);