Lines Matching refs:hi
126 if (b >= regs[i].lo && e <= regs[i].hi) { in va_range_inside_shadow()
146 if (b < regs[i].hi && e > regs[i].lo) { in va_range_outside_shadow()
171 .hi = (vaddr_t)end, in asan_add_shadowed()
177 assert(reg.lo < reg.hi); in asan_add_shadowed()
220 regs[i].hi <= end && regs[i].lo >= begin) in mpool_exists_in_range()
533 static int asan_map_shadow_region(vaddr_t lo, vaddr_t hi) in asan_map_shadow_region() argument
537 size_t sz = hi - lo; in asan_map_shadow_region()
554 (struct asan_va_reg){ lo, hi }; in asan_map_shadow_region()
559 int asan_user_map_shadow(void *lo, void *hi, enum asan_va_reg_type type) in asan_user_map_shadow() argument
565 if (lo == hi) in asan_user_map_shadow()
569 hi_s = ROUNDUP((vaddr_t)va_to_shadow(hi), SMALL_PAGE_SIZE); in asan_user_map_shadow()
573 if (hi >= (void *)GET_ASAN_INFO()) in asan_user_map_shadow()
582 vaddr_t reg_hi_s = GET_ASAN_INFO()->s_regs[i].hi; in asan_user_map_shadow()
635 asan_add_shadowed(lo, hi, type); in asan_user_map_shadow()
641 int asan_user_map_shadow(void *lo __unused, void *hi __unused, in asan_user_map_shadow()