Lines Matching refs:base
82 return (vaddr >= aspace.base() && vaddr <= aspace.base() + aspace.size() - 1); in is_inside()
87 if (!is_inside(aspace, r.base())) { in is_inside()
96 if (r.base() + r.size() - 1 < r.base()) { in is_inside()
101 if (r.base() + r.size() - 1 > aspace.base() + aspace.size() - 1) { in is_inside()
115 size_t offset = vaddr - aspace.base(); in trim_to_aspace()
135 VmAspace::VmAspace(vaddr_t base, size_t size, uint32_t flags, const char* name) in VmAspace() argument
136 : base_(base), size_(size), flags_(flags), root_vmar_(nullptr), aslr_prng_(nullptr, 0) { in VmAspace()
139 DEBUG_ASSERT(base + size - 1 >= base); in VmAspace()
173 vaddr_t base; in Create() local
177 base = USER_ASPACE_BASE; in Create()
181 base = KERNEL_ASPACE_BASE; in Create()
185 base = 0; in Create()
189 base = GUEST_PHYSICAL_ASPACE_BASE; in Create()
197 auto aspace = fbl::AdoptRef(new (&ac) VmAspace(base, size, flags, name)); in Create()
352 *ptr = (void*)r->base(); in MapObjectInternal()
628 return vdso_code_mapping_ ? vdso_code_mapping_->base() : 0; in vdso_code_address()