/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); 411 pte_t *pte;
|
H A D | init.c | 302 static pte_t fixmap_pte[PTRS_PER_PTE] __page_aligned_bss; 309 #define fixmap_pte ((pte_t *)XIP_FIXUP(fixmap_pte)) 336 pte_t *ptep; 349 static inline pte_t *__init get_pte_virt_early(phys_addr_t pa) 351 return (pte_t *)((uintptr_t)pa); 354 static inline pte_t *__init get_pte_virt_fixmap(phys_addr_t pa) 357 return (pte_t *)set_fixmap_offset(FIX_PTE, pa); 360 static inline pte_t *__init get_pte_virt_late(phys_addr_t pa) 362 return (pte_t *) __va(pa); 384 return __pa((pte_t *)ptdesc_addres [all...] |
H A D | cacheflush.c | 87 void flush_icache_pte(struct mm_struct *mm, pte_t pte)
|
/linux-master/arch/s390/mm/ |
H A D | pageattr.c | 74 mask = ~(PTRS_PER_PTE * sizeof(pte_t) - 1); 89 pte_t *ptep, new; 125 pte_t *pt_dir, *ptep; 411 static void ipte_range(pte_t *pte, unsigned long address, int nr) 429 pte_t *ptep, pte;
|
/linux-master/arch/powerpc/mm/book3s64/ |
H A D | pgtable.c | 151 * it casts pmd_t to pte_t. Since format of pte_t is different from 521 pte_t ptep_modify_prot_start(struct vm_area_struct *vma, unsigned long addr, 522 pte_t *ptep) 538 pte_t *ptep, pte_t old_pte, pte_t pte)
|
/linux-master/arch/parisc/kernel/ |
H A D | cache.c | 97 void __update_cache(pte_t pte) 385 static inline pte_t *get_ptep(struct mm_struct *mm, unsigned long addr) 387 pte_t *ptep = NULL; 407 static inline bool pte_needs_flush(pte_t pte) 463 pte_t *ptep = get_ptep(vma->vm_mm, 609 pte_t *ptep; 685 pte_t *ptep;
|
H A D | pci-dma.c | 76 static inline int map_pte_uncached(pte_t * pte, 115 pte_t * pte = pte_alloc_kernel(pmd, vaddr); 156 pte_t * pte; 174 pte_t page = *pte;
|
/linux-master/arch/powerpc/lib/ |
H A D | code-patching.c | 56 pte_t *pte; 153 pte_t *pte; 246 pte_t *ptep; 284 pte_t *pte; 330 pte_t *pte; 435 pte_t *pte; 482 pte_t *pte;
|
/linux-master/include/linux/ |
H A D | mm.h | 537 pte_t orig_pte; /* Value of PTE at the time of fault */ 550 pte_t *pte; /* Pointer to pte entry matching 1367 static inline pte_t maybe_mkwrite(pte_t pte, struct vm_area_struct *vma) 2412 pte_t pte); 2414 pte_t pte); 2440 pte_t **ptepp, spinlock_t **ptlp); 2609 pte_t pte); 2720 static inline int pte_special(pte_t pte) 2725 static inline pte_t pte_mkspecia [all...] |
/linux-master/arch/x86/mm/ |
H A D | fault.c | 238 pte_t *pte_k; 303 pte_t *pte; 359 pte_t *pte; 520 pte_t *pte; 951 static int spurious_kernel_fault_check(unsigned long error_code, pte_t *pte) 990 pte_t *pte; 1015 return spurious_kernel_fault_check(error_code, (pte_t *) p4d); 1022 return spurious_kernel_fault_check(error_code, (pte_t *) pud); 1029 return spurious_kernel_fault_check(error_code, (pte_t *) pmd); 1043 ret = spurious_kernel_fault_check(error_code, (pte_t *) pm [all...] |
H A D | ioremap.c | 853 static pte_t bm_pte[PAGE_SIZE/sizeof(pte_t)] __page_aligned_bss; 867 static inline pte_t * __init early_ioremap_pte(unsigned long addr) 872 bool __init is_early_ioremap_ptep(pte_t *ptep) 874 return ptep >= &bm_pte[0] && ptep < &bm_pte[PAGE_SIZE/sizeof(pte_t)]; 920 pte_t *pte;
|
/linux-master/mm/ |
H A D | hmm.c | 216 pte_t pte) 224 unsigned long end, pmd_t *pmdp, pte_t *ptep, 231 pte_t pte = ptep_get(ptep); 331 pte_t *ptep; 468 static int hmm_vma_walk_hugetlb_entry(pte_t *pte, unsigned long hmask, 480 pte_t entry;
|
H A D | mprotect.c | 43 pte_t pte) 87 pte_t *pte, oldpte; 110 pte_t ptent; 199 pte_t newpte; 547 static int prot_none_pte_entry(pte_t *pte, unsigned long addr, 555 static int prot_none_hugetlb_entry(pte_t *pte, unsigned long hmask,
|
H A D | migrate_device.c | 67 pte_t *ptep; 113 pte_t pte; 197 pte_t swp_pte; 577 pte_t entry; 582 pte_t *ptep; 583 pte_t orig_pte;
|
H A D | debug_vm_pgtable.c | 69 pte_t *ptep; 96 pte_t pte = pfn_pte(args->fixed_pte_pfn, prot); 124 pte_t pte; 620 pte_t pte = pfn_pte(args->pte_pfn, args->page_prot); 676 pte_t pte = pfn_pte(args->fixed_pte_pfn, args->page_prot); 687 pte_t pte = pfn_pte(args->fixed_pte_pfn, args->page_prot_none); 720 pte_t pte = pfn_pte(args->fixed_pte_pfn, args->page_prot); 766 pte_t pte = pfn_pte(args->fixed_pte_pfn, args->page_prot); 778 pte_t pte = pfn_pte(args->fixed_pte_pfn, args->page_prot); 830 pte_t pt [all...] |
/linux-master/arch/loongarch/mm/ |
H A D | kasan_init.c | 106 static pte_t *__init kasan_pte_offset(pmd_t *pmdp, unsigned long addr, int node, bool early) 113 pmd_populate_kernel(NULL, pmdp, (pte_t *)__va(pte_phys)); 149 pte_t *ptep = kasan_pte_offset(pmdp, addr, node, early);
|
/linux-master/arch/sparc/mm/ |
H A D | srmmu.c | 112 pte_t pte; 115 set_pte((pte_t *)ctxp, pte); 137 void pmd_set(pmd_t *pmdp, pte_t *ptep) 140 set_pte((pte_t *)&pmd_val(*pmdp), __pte(SRMMU_ET_PTD | ptp)); 274 pte_t *pte; 351 pte_t *ptep; 501 pte_t *ptep; 540 pte_t *ptep; 687 pte_t *ptep; 722 pte_t *pte [all...] |
/linux-master/arch/arm/mm/ |
H A D | mmu.c | 355 static pte_t *(*pte_offset_fixmap)(pmd_t *dir, unsigned long addr); 357 static pte_t bm_pte[PTRS_PER_PTE + PTE_HWTABLE_PTRS] 360 static pte_t * __init pte_offset_early_fixmap(pmd_t *dir, unsigned long addr) 365 static pte_t *pte_offset_late_fixmap(pmd_t *dir, unsigned long addr) 400 pte_t *pte = pte_offset_fixmap(pmd_off_k(vaddr), vaddr); 748 static pte_t * __init arm_pte_alloc(pmd_t *pmd, unsigned long addr, 753 pte_t *pte = alloc(PTE_HWTABLE_OFF + PTE_HWTABLE_SIZE); 760 static pte_t * __init early_pte_alloc(pmd_t *pmd, unsigned long addr, 772 pte_t *pte = arm_pte_alloc(pmd, addr, type->prot_l1, alloc); 1738 pte_t *pt [all...] |
/linux-master/arch/m68k/include/asm/ |
H A D | pgtable_mm.h | 141 pte_t *ptep, unsigned int nr)
|
/linux-master/arch/arc/mm/ |
H A D | init.c | 192 BUILD_BUG_ON((PTRS_PER_PTE * sizeof(pte_t)) > PAGE_SIZE);
|
/linux-master/arch/m68k/mm/ |
H A D | sun3kmap.c | 31 pte_t ptep;
|
/linux-master/mm/damon/ |
H A D | ops-common.c | 40 void damon_ptep_mkold(pte_t *pte, struct vm_area_struct *vma, unsigned long addr)
|
/linux-master/arch/powerpc/mm/nohash/ |
H A D | book3e_pgtable.c | 80 pte_t *ptep;
|
/linux-master/arch/x86/include/asm/ |
H A D | pgtable_64_types.h | 21 typedef struct { pteval_t pte; } pte_t; typedef in typeref:struct:__anon216
|
/linux-master/mm/kasan/ |
H A D | shadow.c | 192 pte_t *pte; 295 static int kasan_populate_vmalloc_pte(pte_t *ptep, unsigned long addr, 299 pte_t pte; 397 static int kasan_depopulate_vmalloc_pte(pte_t *ptep, unsigned long addr,
|