Home
last modified time | relevance | path

Searched refs:pfn_pte (Results 1 – 25 of 86) sorted by relevance

1234

/linux/arch/powerpc/mm/kasan/
H A Dinit_book3e_64.c61 __set_pte_at(&init_mm, ea, ptep, pfn_pte(pa >> PAGE_SHIFT, prot), 0); in kasan_map_kernel_page()
87 pte_t zero_pte = pfn_pte(virt_to_pfn(kasan_early_shadow_page), PAGE_KERNEL); in kasan_early_init()
112 pte_t zero_pte = pfn_pte(virt_to_pfn(kasan_early_shadow_page), PAGE_KERNEL_RO); in kasan_init()
H A Dinit_32.c28 __set_pte_at(&init_mm, va, ptep, pfn_pte(PHYS_PFN(pa), prot), 1); in kasan_populate_pte()
75 pte_t pte = pfn_pte(PHYS_PFN(__pa(va)), PAGE_KERNEL); in kasan_init_region()
109 pfn_pte(PHYS_PFN(pa), prot)); in kasan_remap_early_shadow_ro()
H A Dinit_book3s_64.c57 pte_t zero_pte = pfn_pte(virt_to_pfn(kasan_early_shadow_page), PAGE_KERNEL); in kasan_init()
83 zero_pte = pfn_pte(virt_to_pfn(kasan_early_shadow_page), PAGE_KERNEL_RO); in kasan_init()
H A D8xx.c30 pte_t pte = pte_mkhuge(pfn_pte(PHYS_PFN(__pa(block + i * PAGE_SIZE)), PAGE_KERNEL)); in kasan_init_shadow_8M()
68 pte_t pte = pfn_pte(PHYS_PFN(__pa(va)), PAGE_KERNEL); in kasan_init_region()
H A Dbook3s_32.c52 pte_t pte = pfn_pte(PHYS_PFN(phys + k_cur - k_nobat), PAGE_KERNEL); in kasan_init_region()
/linux/arch/arm/mm/
H A Dkasan_init.c66 entry = pfn_pte(virt_to_pfn(p), in kasan_pte_populate()
76 entry = pfn_pte(virt_to_pfn(kasan_early_shadow_page), in kasan_pte_populate()
295 pfn_pte(virt_to_pfn(kasan_early_shadow_page), in kasan_init()
H A Dflush.c43 set_top_pte(to, pfn_pte(pfn, PAGE_KERNEL)); in flush_pfn_alias()
58 set_top_pte(va, pfn_pte(pfn, PAGE_KERNEL)); in flush_icache_alias()
/linux/mm/
H A Ddebug_vm_pgtable.c81 pte_t pte = pfn_pte(args->fixed_pte_pfn, prot);
88 * is created with pfn_pte() to make sure that vm_get_page_prot(idx)
130 pte = pfn_pte(args->pte_pfn, args->page_prot); in pte_advanced_tests()
140 pte = pfn_pte(args->pte_pfn, args->page_prot); in pte_advanced_tests()
154 pte = pfn_pte(args->pte_pfn, args->page_prot); in pte_advanced_tests()
602 pte_t pte = pfn_pte(args->pte_pfn, args->page_prot); in pgd_populate_tests()
655 pte_t pte = pfn_pte(args->fixed_pte_pfn, args->page_prot); in pmd_clear_tests()
666 pte_t pte = pfn_pte(args->fixed_pte_pfn, args->page_prot_none); in pmd_populate_tests()
699 pte_t pte = pfn_pte(args->fixed_pte_pfn, args->page_prot); in pmd_protnone_tests()
745 pte_t pte = pfn_pte(arg in pud_devmap_tests()
[all...]
/linux/drivers/gpu/drm/i915/
H A Di915_mm.c60 pte_mkspecial(pfn_pte(sgt_pfn(r), r->prot))); in remap_sg()
78 set_pte_at(r->mm, addr, pte, pte_mkspecial(pfn_pte(r->pfn, r->prot))); in remap_pfn()
/linux/arch/csky/mm/
H A Dtcm.c47 set_pte(tcm_pte, pfn_pte(__phys_to_pfn(paddr), PAGE_KERNEL));
66 set_pte(tcm_pte, pfn_pte(__phys_to_pfn(paddr), PAGE_KERNEL));
/linux/arch/arc/include/asm/
H A Dpgtable-levels.h179 #define pfn_pte(pfn, prot) __pte(__pfn_to_phys(pfn) | pgprot_val(prot)) macro
180 #define mk_pte(page, prot) pfn_pte(page_to_pfn(page), prot)
/linux/arch/m68k/include/asm/
H A Dsun3_pgtable.h83 #define mk_pte(page, pgprot) pfn_pte(page_to_pfn(page), (pgprot))
110 #define pfn_pte(pfn, pgprot) \ macro
H A Dmcf_pgtable.h103 #define mk_pte(page, pgprot) pfn_pte(page_to_pfn(page), (pgprot))
298 #define pfn_pte(pfn, prot) __pte(((pfn) << PAGE_SHIFT) | pgprot_val(prot)) macro
H A Dmotorola_pgtable.h88 #define mk_pte(page, pgprot) pfn_pte(page_to_pfn(page), (pgprot))
118 #define pfn_pte(pfn, prot) __pte(((pfn) << PAGE_SHIFT) | pgprot_val(prot)) macro
/linux/arch/arm64/mm/
H A Dcontpte.c59 pte = pfn_pte(ALIGN_DOWN(pte_pfn(pte), CONT_PTES), pte_pgprot(pte)); in contpte_convert()
123 expected_pte = pfn_pte(pfn, prot); in __contpte_try_fold()
266 pte = pfn_pte(pfn, prot); in contpte_set_ptes()
H A Dtrans_pgd.c245 prev_level_entry = pte_val(pfn_pte(pfn, PAGE_KERNEL_ROX)); in trans_pgd_idmap_page()
260 prev_level_entry = pte_val(pfn_pte(pfn, in trans_pgd_idmap_page()
H A Dhugetlbpage.c252 __set_ptes(mm, addr, ptep, pfn_pte(pfn, hugeprot), 1); in set_huge_pte_at()
463 __set_ptes(mm, addr, ptep, pfn_pte(pfn, hugeprot), 1); in huge_ptep_set_access_flags()
492 __set_ptes(mm, addr, ptep, pfn_pte(pfn, hugeprot), 1); in huge_ptep_set_wrprotect()
/linux/arch/x86/kernel/
H A Dcrash_dump_32.c25 return pte_pfn(pfn_pte(pfn, __pgprot(0))) == pfn; in is_crashed_pfn_valid()
/linux/arch/hexagon/include/asm/
H A Dpgtable.h242 #define mk_pte(page, pgprot) pfn_pte(page_to_pfn(page), (pgprot))
343 #define pfn_pte(pfn, pgprot) __pte((pfn << PAGE_SHIFT) | pgprot_val(pgprot)) macro
/linux/arch/nios2/include/asm/
H A Dpgtable.h173 #define pfn_pte(pfn, prot) (__pte(pfn | pgprot_val(prot))) macro
224 #define mk_pte(page, prot) (pfn_pte(page_to_pfn(page), prot))
/linux/arch/m68k/sun3/
H A Ddvma.c32 ptep = pfn_pte(virt_to_pfn((void *)kaddr), PAGE_KERNEL); in dvma_page()
/linux/arch/arm/include/asm/
H A Dkfence.h21 set_pte_ext(pte + i, pfn_pte(pfn + i, PAGE_KERNEL), 0); in split_pmd_page()
/linux/arch/um/include/asm/
H A Dpgtable-2level.h40 #define pfn_pte(pfn, prot) __pte(pfn_to_phys(pfn) | pgprot_val(prot)) macro
/linux/arch/csky/include/asm/
H A Dpgtable.h39 #define pfn_pte(pfn, prot) __pte(((unsigned long long)(pfn) << PAGE_SHIFT) \ macro
256 #define mk_pte(page, pgprot) pfn_pte(page_to_pfn(page), (pgprot))
/linux/drivers/xen/
H A Dxlate_mmu.c100 pte_t pte = pte_mkspecial(pfn_pte(page_to_pfn(page), info->prot)); in remap_pte_fn()
276 pte_t pte = pte_mkspecial(pfn_pte(page_to_pfn(page), r->prot)); in remap_pfn_fn()

1234