/linux-master/arch/hexagon/include/asm/ |
H A D | pgalloc.h | 65 pte_t *pte)
|
/linux-master/arch/sh/mm/ |
H A D | kmap.c | 17 static pte_t *kmap_coherent_pte;
|
H A D | nommu.c | 74 void __update_tlb(struct vm_area_struct *vma, unsigned long address, pte_t pte)
|
/linux-master/arch/csky/abiv1/ |
H A D | cacheflush.c | 45 unsigned long addr, pte_t *ptep, unsigned int nr)
|
/linux-master/arch/m68k/sun3/ |
H A D | mmu_emu.c | 71 static void print_pte(pte_t pte) 358 pte_t *pte; 384 pte = (pte_t *) pgd_val (*(crp + segment)); 392 pte = (pte_t *) __va ((unsigned long)(pte + offset));
|
/linux-master/arch/x86/boot/compressed/ |
H A D | ident_map_64.c | 192 static pte_t *split_large_pmd(struct x86_mapping_info *info, 197 pte_t *pte; 201 pte = (pte_t *)info->alloc_pgt_page(info->context); 263 pte_t *ptep, pte;
|
/linux-master/include/linux/ |
H A D | userfaultfd_k.h | 199 pte_t pte) 305 pte_t pte) 407 static inline bool pte_marker_uffd_wp(pte_t pte) 427 static inline bool pte_swp_uffd_wp_any(pte_t pte)
|
/linux-master/arch/s390/include/asm/ |
H A D | page.h | 85 typedef struct { unsigned long pte; } pte_t; typedef in typeref:struct:__anon16 90 typedef pte_t *pgtable_t; 95 static inline unsigned long pte_val(pte_t pte) 121 #define __pte(x) ((pte_t) { (x) } )
|
/linux-master/arch/powerpc/include/asm/ |
H A D | kasan.h | 79 void kasan_update_early_region(unsigned long k_start, unsigned long k_end, pte_t pte);
|
/linux-master/arch/arm/lib/ |
H A D | uaccess_with_memcpy.c | 23 pin_page_for_write(const void __user *_addr, pte_t **ptep, spinlock_t **ptlp) 29 pte_t *pte; 104 pte_t *pte; 168 pte_t *pte;
|
/linux-master/arch/sparc/mm/ |
H A D | tlb.c | 113 pte_t *ptep, pte_t orig, int fullmm, 151 pte_t *pte; 210 pte_t orig_pte = __pte(pmd_val(orig));
|
/linux-master/arch/loongarch/include/asm/ |
H A D | kfence.h | 54 pte_t *pte = virt_to_kpte(addr);
|
/linux-master/arch/x86/mm/ |
H A D | kmmio.c | 83 pte_t *pte = lookup_address(addr, &l); 120 pte_t *pte = lookup_address(addr, &l); 147 static void clear_pte_presence(pte_t *pte, bool clear, pteval_t *old) 163 pte_t *pte = lookup_address(f->addr, &level); 243 pte_t *pte = lookup_address(addr, &l); 444 pte_t *pte; 545 pte_t *pte;
|
H A D | pti.c | 244 static pte_t *pti_user_pagetable_walk_pte(unsigned long address) 248 pte_t *pte; 279 pte_t *pte, *target_pte; 313 pte_t *pte, *target_pte; 453 pte_t *target_pte;
|
H A D | mem_encrypt_amd.c | 217 static unsigned long pg_level_to_pfn(int level, pte_t *kpte, pgprot_t *ret_prot) 264 pte_t *kpte; 314 static void __init __set_clr_pte_enc(pte_t *kpte, int level, bool enc) 318 pte_t new_pte; 376 pte_t *kpte;
|
/linux-master/arch/x86/xen/ |
H A D | mmu_pv.c | 20 * A pgd_t/pmd_t/pte_t will typically contain an mfn, and so can be 93 pteval_t xen_pte_val(pte_t pte); 98 pte_t xen_make_pte(pteval_t pte); 103 pte_t xen_make_pte_init(pteval_t pte); 145 pte_t *pte, ptev; 161 pte_t *pte, ptev; 269 static bool xen_batched_set_pte(pte_t *ptep, pte_t pteval) 287 static inline void __xen_set_pte(pte_t *ptep, pte_t pteva [all...] |
/linux-master/mm/ |
H A D | hugetlb_vmemmap.c | 35 void (*remap_pte)(pte_t *pte, unsigned long addr, 55 pte_t *pgtable; 64 pte_t entry, *pte; 136 static int vmemmap_pte_entry(pte_t *pte, unsigned long addr, 202 static void vmemmap_remap_pte(pte_t *pte, unsigned long addr, 211 pte_t entry; 250 static void vmemmap_restore_pte(pte_t *pte, unsigned long addr,
|
H A D | highmem.c | 133 pte_t *pkmap_page_table; 194 pte_t ptent; 523 static pte_t *__kmap_pte; 525 static pte_t *kmap_get_pte(unsigned long vaddr, int idx) 540 pte_t pteval, *kmap_pte; 588 pte_t *kmap_pte; 637 pte_t *kmap_pte; 642 pte_t pteval = tsk->kmap_ctrl.pteval[i]; 674 pte_t *kmap_pte; 679 pte_t pteva [all...] |
H A D | internal.h | 116 static inline pte_t __pte_batch_clear_ignored(pte_t pte, fpb_t flags) 153 pte_t *start_ptep, pte_t pte, int max_nr, fpb_t flags, 157 const pte_t *end_ptep = start_ptep + max_nr; 158 pte_t expected_pte, *ptep; 221 static inline pte_t pte_next_swp_offset(pte_t pte) 224 pte_t new = __swp_entry_to_pte(__swp_entry(swp_type(entry), 252 static inline int swap_pte_batch(pte_t *start_pte [all...] |
/linux-master/mm/damon/ |
H A D | vaddr.c | 303 pte_t *pte; 338 static void damon_hugetlb_mkold(pte_t *pte, struct mm_struct *mm, 342 pte_t entry = huge_ptep_get(pte); 367 static int damon_mkold_hugetlb_entry(pte_t *pte, unsigned long hmask, 373 pte_t entry; 440 pte_t *pte; 441 pte_t ptent; 501 static int damon_young_hugetlb_entry(pte_t *pte, unsigned long hmask, 509 pte_t entry;
|
/linux-master/fs/proc/ |
H A D | task_mmu.c | 527 static void smaps_pte_entry(pte_t *pte, unsigned long addr, 535 pte_t ptent = ptep_get(pte); 620 pte_t *pte; 727 static int smaps_hugetlb_range(pte_t *pte, unsigned long hmask, 733 pte_t ptent = huge_ptep_get(pte); 1084 static inline bool pte_is_pinned(struct vm_area_struct *vma, unsigned long addr, pte_t pte) 1101 unsigned long addr, pte_t *pte) 1109 pte_t ptent = ptep_get(pte); 1112 pte_t old_pte; 1127 unsigned long addr, pte_t *pt [all...] |
/linux-master/arch/m68k/mm/ |
H A D | motorola.c | 56 pte_t *ptep = virt_to_kpte(addr); 67 pte_t *ptep = virt_to_kpte(addr); 222 static pte_t *last_pte_table __initdata = NULL; 224 static pte_t * __init kernel_page_table(void) 226 pte_t *pte_table = last_pte_table; 296 pte_t *pte_dir;
|
/linux-master/arch/x86/include/asm/ |
H A D | paravirt_types.h | 173 void (*set_pte)(pte_t *ptep, pte_t pteval); 176 pte_t (*ptep_modify_prot_start)(struct vm_area_struct *vma, unsigned long addr, 177 pte_t *ptep); 179 pte_t *ptep, pte_t pte);
|
/linux-master/arch/riscv/mm/ |
H A D | pageattr.c | 68 static int pageattr_pte_entry(pte_t *pte, unsigned long addr, 71 pte_t val = ptep_get(pte); 115 pte_t *ptep_new; 122 ptep_new = (pte_t *)page_address(pte_page); 390 static int debug_pagealloc_set_page(pte_t *pte, unsigned long addr, void *data) 427 pte_t *pte;
|
/linux-master/arch/nios2/mm/ |
H A D | ioremap.c | 22 static inline void remap_area_pte(pte_t *pte, unsigned long address, 64 pte_t *pte = pte_alloc_kernel(pmd, address);
|