Lines Matching defs:arch_mmu_flags
285 uint arch_mmu_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);
292 DEBUG_ASSERT(!is_user() || !(arch_mmu_flags & ARCH_MMU_FLAG_PERM_USER));
336 vmo, offset, arch_mmu_flags, name, &r);
388 uint arch_mmu_flags = 0;
389 auto err = arch_aspace_.Query(vaddr, nullptr, &arch_mmu_flags);
392 arch_mmu_flags = ARCH_MMU_FLAG_CACHED | ARCH_MMU_FLAG_PERM_READ;
398 arch_mmu_flags);
402 paddr_t paddr, uint vmm_flags, uint arch_mmu_flags) {
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);
431 if (vmo->SetMappingCachePolicy(arch_mmu_flags & ARCH_MMU_FLAG_CACHE_MASK) != ZX_OK) {
435 arch_mmu_flags &= ~ARCH_MMU_FLAG_CACHE_MASK;
437 arch_mmu_flags);
441 uint vmm_flags, uint arch_mmu_flags) {
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);
465 arch_mmu_flags);
469 uint vmm_flags, uint arch_mmu_flags) {
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);
504 arch_mmu_flags);