Searched refs:kpte (Results 1 – 3 of 3) sorted by relevance
| /linux/arch/x86/mm/ |
| H A D | mem_encrypt_amd.c | 217 static unsigned long pg_level_to_pfn(int level, pte_t *kpte, pgprot_t *ret_prot) in pg_level_to_pfn() argument 224 pfn = pte_pfn(*kpte); in pg_level_to_pfn() 225 prot = pte_pgprot(*kpte); in pg_level_to_pfn() 228 pfn = pmd_pfn(*(pmd_t *)kpte); in pg_level_to_pfn() 229 prot = pmd_pgprot(*(pmd_t *)kpte); in pg_level_to_pfn() 232 pfn = pud_pfn(*(pud_t *)kpte); in pg_level_to_pfn() 233 prot = pud_pgprot(*(pud_t *)kpte); in pg_level_to_pfn() 264 pte_t *kpte; in enc_dec_hypercall() local 266 kpte = lookup_address(vaddr, &level); in enc_dec_hypercall() 267 if (!kpte || pte_none(*kpte)) { in enc_dec_hypercall() [all …]
|
| /linux/arch/x86/mm/pat/ |
| H A D | set_memory.c | 887 static void __set_pmd_pte(pte_t *kpte, unsigned long address, pte_t pte) in __set_pmd_pte() argument 890 set_pte_atomic(kpte, pte); in __set_pmd_pte() 928 static int __should_split_large_page(pte_t *kpte, unsigned long address, in __should_split_large_page() argument 942 if (tmp != kpte) in __should_split_large_page() 947 old_prot = pmd_pgprot(*(pmd_t *)kpte); in __should_split_large_page() 948 old_pfn = pmd_pfn(*(pmd_t *)kpte); in __should_split_large_page() 952 old_prot = pud_pgprot(*(pud_t *)kpte); in __should_split_large_page() 953 old_pfn = pud_pfn(*(pud_t *)kpte); in __should_split_large_page() 1069 __set_pmd_pte(kpte, address, new_pte); in __should_split_large_page() 1075 static int should_split_large_page(pte_t *kpte, unsigned long address, in should_split_large_page() argument [all …]
|
| /linux/arch/x86/coco/sev/ |
| H A D | core.c | 535 static void set_pte_enc(pte_t *kpte, int level, void *va) in set_pte_enc() argument 538 .kpte = kpte, in set_pte_enc() 545 set_pte_enc_mask(kpte, d.pfn, d.new_pgprot); in set_pte_enc()
|