/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 | intel_ggtt.c | 748 u32 pte_flags; in intel_ggtt_bind_vma() local 756 pte_flags = 0; in intel_ggtt_bind_vma() 758 pte_flags |= PTE_READ_ONLY; in intel_ggtt_bind_vma() 760 pte_flags |= PTE_LM; in intel_ggtt_bind_vma() 762 vm->insert_entries(vm, vma_res, pat_index, pte_flags); in intel_ggtt_bind_vma() 925 u32 pte_flags; in aliasing_gtt_bind_vma() local 928 pte_flags = 0; in aliasing_gtt_bind_vma() 930 pte_flags |= PTE_READ_ONLY; in aliasing_gtt_bind_vma() 937 vm->insert_entries(vm, vma_res, pat_index, pte_flags); in aliasing_gtt_bind_vma() 1158 u32 pte_flags; in ggtt_probe_common() local [all …]
|
H A D | selftest_tlb.c | 163 unsigned int pte_flags = 0; in pte_tlbinv() local 167 pte_flags |= PTE_LM; in pte_tlbinv() 168 ce->vm->insert_entries(ce->vm, &vb_res, pat_index, pte_flags); in pte_tlbinv()
|
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/drivers/gpu/drm/i915/display/ |
H A D | intel_dpt.c | 87 u32 pte_flags; in dpt_bind_vma() local 93 pte_flags = 0; in dpt_bind_vma() 95 pte_flags |= PTE_READ_ONLY; in dpt_bind_vma() 97 pte_flags |= PTE_LM; in dpt_bind_vma() 99 vm->insert_entries(vm, vma_res, pat_index, pte_flags); in dpt_bind_vma()
|
/linux/arch/powerpc/include/asm/ |
H A D | pgtable.h | 71 unsigned long pte_flags; in pte_pgprot() local 73 pte_flags = pte_val(pte) & ~PTE_RPN_MASK; in pte_pgprot() 74 return __pgprot(pte_flags); in pte_pgprot()
|
/linux/drivers/char/agp/ |
H A D | intel-gtt.c | 325 u32 pte_flags = I810_PTE_VALID; in i810_write_entry() local 329 pte_flags |= I810_PTE_LOCAL; in i810_write_entry() 332 pte_flags |= I830_PTE_SYSTEM_CACHED; in i810_write_entry() 336 writel_relaxed(addr | pte_flags, intel_private.gtt + entry); in i810_write_entry() 736 u32 pte_flags = I810_PTE_VALID; in i830_write_entry() local 739 pte_flags |= I830_PTE_SYSTEM_CACHED; in i830_write_entry() 741 writel_relaxed(addr | pte_flags, intel_private.gtt + entry); in i830_write_entry() 1118 u32 pte_flags; in i965_write_entry() local 1120 pte_flags = I810_PTE_VALID; in i965_write_entry() 1122 pte_flags |= I830_PTE_SYSTEM_CACHED; in i965_write_entry() [all …]
|
/linux/drivers/gpu/drm/xe/ |
H A D | xe_migrate.c | 817 u32 pte_flags; in xe_migrate_copy() local 830 pte_flags = src_is_vram ? PTE_UPDATE_FLAG_IS_VRAM : 0; in xe_migrate_copy() 831 pte_flags |= use_comp_pat ? PTE_UPDATE_FLAG_IS_COMP_PTE : 0; in xe_migrate_copy() 832 batch_size += pte_update_size(m, pte_flags, src, &src_it, &src_L0, in xe_migrate_copy() 836 pte_flags = dst_is_vram ? PTE_UPDATE_FLAG_IS_VRAM : 0; in xe_migrate_copy() 837 batch_size += pte_update_size(m, pte_flags, dst, &dst_it, &src_L0, in xe_migrate_copy() 1088 u32 pte_flags; in xe_migrate_clear() local 1096 pte_flags = clear_vram ? PTE_UPDATE_FLAG_IS_VRAM : 0; in xe_migrate_clear() 1098 pte_update_size(m, pte_flags, src, &src_it, in xe_migrate_clear()
|
/linux/drivers/gpu/drm/amd/amdkfd/ |
H A D | kfd_migrate.c | 57 uint64_t pte_flags; in svm_migrate_gart_map() local 85 pte_flags = AMDGPU_PTE_VALID | AMDGPU_PTE_READABLE; in svm_migrate_gart_map() 86 pte_flags |= AMDGPU_PTE_SYSTEM | AMDGPU_PTE_SNOOPED; in svm_migrate_gart_map() 88 pte_flags |= AMDGPU_PTE_WRITEABLE; in svm_migrate_gart_map() 89 pte_flags |= adev->gart.gart_pte_flags; in svm_migrate_gart_map() 93 amdgpu_gart_map(adev, 0, npages, addr, pte_flags, cpu_addr); in svm_migrate_gart_map()
|
H A D | kfd_svm.c | 1199 uint64_t pte_flags; in svm_range_get_pte_flags() local 1309 pte_flags = AMDGPU_PTE_VALID; in svm_range_get_pte_flags() 1310 pte_flags |= (domain == SVM_RANGE_VRAM_DOMAIN) ? 0 : AMDGPU_PTE_SYSTEM; in svm_range_get_pte_flags() 1311 pte_flags |= snoop ? AMDGPU_PTE_SNOOPED : 0; in svm_range_get_pte_flags() 1313 pte_flags |= AMDGPU_PTE_IS_PTE; in svm_range_get_pte_flags() 1315 pte_flags |= amdgpu_gem_va_map_flags(node->adev, mapping_flags); in svm_range_get_pte_flags() 1316 return pte_flags; in svm_range_get_pte_flags() 1397 uint64_t pte_flags; in svm_range_map_to_gpu() local 1422 pte_flags = svm_range_get_pte_flags(pdd->dev, prange, last_domain); in svm_range_map_to_gpu() 1424 pte_flags &= ~AMDGPU_PTE_WRITEABLE; in svm_range_map_to_gpu() [all …]
|
/linux/drivers/gpu/drm/xe/tests/ |
H A D | xe_migrate.c | 403 u32 pte_flags; in blt_copy() local 410 pte_flags = src_is_vram ? (PTE_UPDATE_FLAG_IS_VRAM | in blt_copy() 412 batch_size += pte_update_size(m, pte_flags, src, &src_it, &src_L0, in blt_copy() 416 pte_flags = dst_is_vram ? (PTE_UPDATE_FLAG_IS_VRAM | in blt_copy() 418 batch_size += pte_update_size(m, pte_flags, dst, &dst_it, &src_L0, in blt_copy()
|
/linux/arch/x86/mm/ |
H A D | pti.c | 274 if (pte_flags(*pte) & _PAGE_USER) { in pti_user_pagetable_walk_pte() 394 if (WARN_ON(!(pte_flags(*pte) & _PAGE_PRESENT))) in pti_clone_pgtable()
|
/linux/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_gmc.h | 377 #define amdgpu_gmc_override_vm_pte_flags(adev, vm, addr, pte_flags) \ argument 379 ((adev), (vm), (addr), (pte_flags))
|
H A D | amdgpu_amdkfd.h | 66 uint64_t pte_flags; member
|
H A D | amdgpu_amdkfd_gpuvm.c | 978 attachment[i]->pte_flags = get_pte_flags(adev, mem); in kfd_mem_attach() 1303 entry->pte_flags); in map_bo_to_gpuvm()
|
/linux/arch/s390/include/asm/ |
H A D | pgtable.h | 998 unsigned long pte_flags = pte_val(pte) & _PAGE_CHG_MASK; in pte_pgprot() local 1001 pte_flags |= pgprot_val(PAGE_KERNEL); in pte_pgprot() 1003 pte_flags |= pgprot_val(PAGE_KERNEL_RO); in pte_pgprot() 1004 pte_flags |= pte_val(pte) & mio_wb_bit_mask; in pte_pgprot() 1006 return __pgprot(pte_flags); in pte_pgprot()
|
/linux/arch/x86/mm/pat/ |
H A D | cpa-test.c | 41 return pte_flags(pte) & _PAGE_SOFTW1; in pte_testbit()
|
/linux/drivers/gpu/drm/i915/gt/uc/ |
H A D | intel_uc_fw.c | 1043 u32 pte_flags = 0; in uc_fw_bind_ggtt() local 1059 pte_flags |= PTE_LM; in uc_fw_bind_ggtt() 1065 pte_flags); in uc_fw_bind_ggtt() 1070 pte_flags); in uc_fw_bind_ggtt()
|
/linux/arch/x86/include/asm/ |
H A D | pgtable_types.h | 483 static inline pteval_t pte_flags(pte_t pte) in pte_flags() function
|