Lines Matching refs:offset
116 size_t offset = vaddr - aspace.base();
118 // LTRACEF("vaddr 0x%lx size 0x%zx offset 0x%zx aspace base 0x%lx aspace size 0x%zx\n",
119 // vaddr, size, offset, aspace.base(), aspace.size());
121 if (offset + size < offset) {
122 size = ULONG_MAX - offset - 1;
127 if (offset + size >= aspace.size() - 1) {
128 size = aspace.size() - offset;
283 zx_status_t VmAspace::MapObjectInternal(fbl::RefPtr<VmObject> vmo, const char* name, uint64_t offset,
288 LTRACEF("aspace %p name '%s' vmo %p, offset %#" PRIx64 " size %#zx "
290 this, name, vmo.get(), offset, size, ptr ? *ptr : 0, align_pow2, vmm_flags, arch_mmu_flags);
301 if (!IS_PAGE_ALIGNED(offset)) {
336 vmo, offset, arch_mmu_flags, name, &r);