| /linux/arch/x86/include/asm/ |
| H A D | pgtable.h | 150 return pte_flags(pte) & _PAGE_DIRTY_BITS; in pte_dirty() 156 (pte_flags(pte) & (_PAGE_RW | _PAGE_DIRTY)) == _PAGE_DIRTY; in pte_shstk() 161 return pte_flags(pte) & _PAGE_ACCESSED; in pte_young() 211 return (pte_flags(pte) & _PAGE_RW) || pte_shstk(pte); in pte_write() 232 return pte_flags(pte) & _PAGE_PSE; in pte_huge() 237 return pte_flags(pte) & _PAGE_GLOBAL; in pte_global() 242 return !(pte_flags(pte) & _PAGE_NX); in pte_exec() 247 return pte_flags(pte) & _PAGE_SPECIAL; in pte_special() 416 return pte_flags(pte) & _PAGE_UFFD_WP; in pte_uffd_wp() 654 return pte_flags(pte) & _PAGE_SOFT_DIRTY; in pte_soft_dirty() [all …]
|
| /linux/drivers/gpu/drm/i915/gt/ |
| H A D | intel_ppgtt.c | 188 u32 pte_flags; in ppgtt_bind_vma() local 197 pte_flags = 0; in ppgtt_bind_vma() 199 pte_flags |= PTE_READ_ONLY; in ppgtt_bind_vma() 201 pte_flags |= PTE_LM; in ppgtt_bind_vma() 203 vm->insert_entries(vm, vma_res, pat_index, pte_flags); in ppgtt_bind_vma()
|
| H A D | gen8_ppgtt.c | 828 u32 pte_flags; in gen8_init_scratch() local 852 pte_flags = vm->has_read_only; in gen8_init_scratch() 854 pte_flags |= PTE_LM; in gen8_init_scratch() 860 pte_flags); in gen8_init_scratch()
|
| /linux/arch/powerpc/include/asm/ |
| H A D | pgtable.h | 60 unsigned long pte_flags; in pte_pgprot() local 62 pte_flags = pte_val(pte) & ~PTE_RPN_MASK; in pte_pgprot() 63 return __pgprot(pte_flags); in pte_pgprot()
|
| /linux/arch/arm64/mm/ |
| H A D | proc.S | 255 orr pte, pte, pte_flags 270 pte_flags .req x1 314 mov_q pte_flags, KPTI_NG_PTE_FLAGS 337 bic pte_flags, pte_flags, #PTE_SHARED 410 .unreq pte_flags
|
| /linux/drivers/gpu/drm/xe/ |
| H A D | xe_ggtt_types.h | 18 u64 pte_flags,
|
| H A D | xe_migrate.c | 930 u32 pte_flags; in __xe_migrate_copy() local 943 pte_flags = src_is_vram ? PTE_UPDATE_FLAG_IS_VRAM : 0; in __xe_migrate_copy() 944 pte_flags |= use_comp_pat ? PTE_UPDATE_FLAG_IS_COMP_PTE : 0; in __xe_migrate_copy() 945 batch_size += pte_update_size(m, pte_flags, src, &src_it, &src_L0, in __xe_migrate_copy() 951 pte_flags = dst_is_vram ? PTE_UPDATE_FLAG_IS_VRAM : 0; in __xe_migrate_copy() 952 batch_size += pte_update_size(m, pte_flags, dst, in __xe_migrate_copy() 1389 u32 pte_flags = PTE_UPDATE_FLAG_IS_VRAM; in xe_migrate_vram_copy_chunk() local 1402 pte_flags |= use_comp_pat ? PTE_UPDATE_FLAG_IS_COMP_PTE : 0; in xe_migrate_vram_copy_chunk() 1403 batch_size += pte_update_size(m, pte_flags, vram, &vram_it, &vram_L0, in xe_migrate_vram_copy_chunk() 1611 u32 pte_flags; in xe_migrate_clear() local [all …]
|
| H A D | xe_ggtt.c | 752 struct xe_bo *bo, u64 pte_flags, in xe_ggtt_insert_node_transform() argument 773 transform(ggtt, node, pte_flags, ggtt->pt_ops->ggtt_set_pte, arg); in xe_ggtt_insert_node_transform() 775 xe_ggtt_map_bo(ggtt, node, bo, pte_flags); in xe_ggtt_insert_node_transform()
|
| /linux/arch/x86/mm/ |
| H A D | pti.c | 286 if (pte_flags(*pte) & _PAGE_USER) { in pti_user_pagetable_walk_pte() 406 if (WARN_ON(!(pte_flags(*pte) & _PAGE_PRESENT))) in pti_clone_pgtable()
|
| /linux/drivers/gpu/drm/amd/amdkfd/ |
| H A D | kfd_svm.c | 1217 uint64_t pte_flags; in svm_range_get_pte_flags() local 1337 pte_flags = AMDGPU_PTE_VALID; in svm_range_get_pte_flags() 1338 pte_flags |= (domain == SVM_RANGE_VRAM_DOMAIN) ? 0 : AMDGPU_PTE_SYSTEM; in svm_range_get_pte_flags() 1339 pte_flags |= snoop ? AMDGPU_PTE_SNOOPED : 0; in svm_range_get_pte_flags() 1341 pte_flags |= AMDGPU_PTE_IS_PTE; in svm_range_get_pte_flags() 1343 amdgpu_gmc_get_vm_pte(node->adev, vm, NULL, mapping_flags, &pte_flags); in svm_range_get_pte_flags() 1344 pte_flags |= AMDGPU_PTE_READABLE; in svm_range_get_pte_flags() 1346 pte_flags |= AMDGPU_PTE_WRITEABLE; in svm_range_get_pte_flags() 1350 pte_flags |= AMDGPU_PTE_BUS_ATOMICS; in svm_range_get_pte_flags() 1352 return pte_flags; in svm_range_get_pte_flags() [all …]
|
| /linux/arch/s390/include/asm/ |
| H A D | pgtable.h | 946 unsigned long pte_flags = pte_val(pte) & _PAGE_CHG_MASK; in pte_pgprot() local 949 pte_flags |= pgprot_val(PAGE_KERNEL); in pte_pgprot() 951 pte_flags |= pgprot_val(PAGE_KERNEL_RO); in pte_pgprot() 952 pte_flags |= pte_val(pte) & mio_wb_bit_mask; in pte_pgprot() 954 return __pgprot(pte_flags); in pte_pgprot()
|
| /linux/arch/x86/mm/pat/ |
| H A D | set_memory.c | 1274 if (pte_flags(first) & _PAGE_KERNEL_4K) in collapse_pmd_page() 1283 if (pte_flags(entry) != pte_flags(first)) in collapse_pmd_page()
|
| /linux/arch/x86/kvm/mmu/ |
| H A D | paging_tmpl.h | 265 pkeys = pte_flags_pkey(pte_flags(pte)); in FNAME()
|
| /linux/drivers/gpu/drm/amd/amdgpu/ |
| H A D | amdgpu_amdkfd_gpuvm.c | 988 attachment[i]->pte_flags = get_pte_flags(adev, vm, mem); in kfd_mem_attach() 1327 entry->pte_flags); in map_bo_to_gpuvm()
|