Lines Matching refs:ptr

284                                         size_t size, void** ptr, uint8_t align_pow2, uint vmm_flags,
289 "ptr %p align %hhu vmm_flags %#x arch_mmu_flags %#x\n",
290 this, name, vmo.get(), offset, size, ptr ? *ptr : 0, align_pow2, vmm_flags, arch_mmu_flags);
309 if (!ptr) {
312 vmar_offset = reinterpret_cast<vaddr_t>(*ptr);
350 if (ptr) {
351 *ptr = (void*)r->base();
396 void* ptr = reinterpret_cast<void*>(vaddr);
397 return MapObjectInternal(fbl::move(vmo), name, 0, size, &ptr, 0, VMM_FLAG_VALLOC_SPECIFIC,
401 zx_status_t VmAspace::AllocPhysical(const char* name, size_t size, void** ptr, uint8_t align_pow2,
404 LTRACEF("aspace %p name '%s' size %#zx ptr %p paddr %#" PRIxPTR " vmm_flags 0x%x arch_mmu_flags 0x%x\n",
405 this, name, size, ptr ? *ptr : 0, paddr, vmm_flags, arch_mmu_flags);
436 return MapObjectInternal(fbl::move(vmo), name, 0, size, ptr, align_pow2, vmm_flags,
440 zx_status_t VmAspace::AllocContiguous(const char* name, size_t size, void** ptr, uint8_t align_pow2,
443 LTRACEF("aspace %p name '%s' size 0x%zx ptr %p align %hhu vmm_flags 0x%x arch_mmu_flags 0x%x\n", this,
444 name, size, ptr ? *ptr : 0, align_pow2, vmm_flags, arch_mmu_flags);
464 return MapObjectInternal(fbl::move(vmo), name, 0, size, ptr, align_pow2, vmm_flags,
468 zx_status_t VmAspace::Alloc(const char* name, size_t size, void** ptr, uint8_t align_pow2,
471 LTRACEF("aspace %p name '%s' size 0x%zx ptr %p align %hhu vmm_flags 0x%x arch_mmu_flags 0x%x\n", this,
472 name, size, ptr ? *ptr : 0, align_pow2, vmm_flags, arch_mmu_flags);
503 return MapObjectInternal(fbl::move(vmo), name, 0, size, ptr, align_pow2, vmm_flags,