/linux-master/arch/sh/include/asm/ |
H A D | page.h | 65 typedef struct { unsigned long pte_low, pte_high; } pte_t; typedef in typeref:struct:__anon123 71 ({ pte_t __pte = {(x), ((unsigned long long)(x)) >> 32}; __pte; }) 73 typedef struct { unsigned long pte_low; } pte_t; typedef in typeref:struct:__anon126 77 #define __pte(x) ((pte_t) { (x) } )
|
/linux-master/arch/arm64/mm/ |
H A D | fixmap.c | 34 static pte_t bm_pte[NR_BM_PTE_TABLES][PTRS_PER_PTE] __page_aligned_bss; 38 static inline pte_t *fixmap_pte(unsigned long addr) 46 pte_t *ptep; 120 pte_t *ptep;
|
/linux-master/arch/arm64/kernel/pi/ |
H A D | pi.h | 32 int level, pte_t *tbl, bool may_use_cont, u64 va_offset);
|
/linux-master/arch/s390/include/asm/ |
H A D | page.h | 85 typedef struct { unsigned long pte; } pte_t; typedef in typeref:struct:__anon8 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/mm/kasan/ |
H A D | init.c | 67 pte_t kasan_early_shadow_pte[MAX_PTRS_PER_PTE + PTE_HWTABLE_PTRS] 75 static inline bool kasan_early_shadow_page_entry(pte_t pte) 95 pte_t *pte = pte_offset_kernel(pmd, addr); 96 pte_t zero_pte; 125 pte_t *p; 292 static void kasan_free_pte(pte_t *pte_start, pmd_t *pmd) 294 pte_t *pte; 303 pte_free_kernel(&init_mm, (pte_t *)page_to_virt(pmd_page(*pmd))); 352 static void kasan_remove_pte_table(pte_t *pte, unsigned long addr, 356 pte_t pten [all...] |
/linux-master/arch/powerpc/include/asm/ |
H A D | kvm_book3s_64.h | 422 static inline pte_t kvmppc_read_update_linux_pte(pte_t *ptep, int writing) 424 pte_t old_pte, new_pte = __pte(0); 625 extern int kvmppc_create_pte(struct kvm *kvm, pgd_t *pgtable, pte_t pte, 639 static inline pte_t * 643 pte_t *pte; 649 static inline pte_t *find_kvm_secondary_pte(struct kvm *kvm, unsigned long ea, 652 pte_t *pte; 661 static inline pte_t *find_kvm_host_pte(struct kvm *kvm, unsigned long mmu_seq, 664 pte_t *pt [all...] |
/linux-master/arch/x86/mm/ |
H A D | pgtable_32.c | 27 void set_pte_vaddr(unsigned long vaddr, pte_t pteval) 33 pte_t *pte;
|
/linux-master/arch/m68k/mm/ |
H A D | init.c | 113 pte_t *pte_dir; 118 pte_dir = (pte_t *)pmd_page_vaddr(*pmd);
|
H A D | mcfmmu.c | 39 pte_t *pg_table; 53 size = num_pages * sizeof(pte_t); 64 pg_table = (pte_t *) next_pgtable; 65 next_pgtable += PTRS_PER_PTE * sizeof(pte_t); 71 pte_t pte = pfn_pte(virt_to_pfn((void *)address), 94 pte_t *pte = NULL;
|
/linux-master/arch/openrisc/kernel/ |
H A D | dma.c | 24 page_set_nocache(pte_t *pte, unsigned long addr, 50 page_clear_nocache(pte_t *pte, unsigned long addr,
|
/linux-master/include/asm-generic/ |
H A D | page.h | 39 } pte_t; typedef in typeref:struct:__anon240 56 #define __pte(x) ((pte_t) { (x) } )
|
/linux-master/include/linux/ |
H A D | pagewalk.h | 36 * protect against a concurrent freeing of the pte_t* or 67 int (*pte_entry)(pte_t *pte, unsigned long addr, 71 int (*hugetlb_entry)(pte_t *pte, unsigned long hmask,
|
/linux-master/arch/loongarch/include/asm/ |
H A D | pgalloc.h | 16 pmd_t *pmd, pte_t *pte) 98 extern pte_t * __init populate_kernel_pte(unsigned long addr);
|
/linux-master/arch/powerpc/include/asm/nohash/ |
H A D | pte-e500.h | 102 static inline pte_t pte_mkexec(pte_t pte)
|
/linux-master/arch/arc/include/asm/ |
H A D | hugepage.h | 20 static inline pte_t pmd_pte(pmd_t pmd) 25 static inline pmd_t pte_pmd(pte_t pte)
|
H A D | page.h | 72 } pte_t; typedef in typeref:struct:__anon4 75 #define __pte(x) ((pte_t) { (x) })
|
/linux-master/arch/riscv/kernel/ |
H A D | efi.c | 60 static int __init set_permissions(pte_t *ptep, unsigned long addr, void *data) 63 pte_t pte = ptep_get(ptep);
|
/linux-master/arch/hexagon/include/asm/ |
H A D | page.h | 65 typedef struct { unsigned long pte; } pte_t; typedef in typeref:struct:__anon10 73 #define __pte(x) ((pte_t) { (x) })
|
/linux-master/arch/powerpc/mm/ |
H A D | pageattr.c | 19 static pte_basic_t pte_update_delta(pte_t *ptep, unsigned long addr, 31 static int change_page_attr(pte_t *ptep, unsigned long addr, void *data)
|
/linux-master/arch/microblaze/mm/ |
H A D | pgtable.c | 142 pte_t *pg; 195 static int get_pteptr(struct mm_struct *mm, unsigned long addr, pte_t **ptep) 201 pte_t *pte; 227 pte_t *pte; 245 __ref pte_t *pte_alloc_one_kernel(struct mm_struct *mm) 248 return (pte_t *)__get_free_page(GFP_KERNEL | __GFP_ZERO);
|
/linux-master/arch/x86/include/asm/xen/ |
H A D | page.h | 309 static inline unsigned long pte_mfn(pte_t pte) 314 static inline pte_t mfn_pte(unsigned long page_nr, pgprot_t pgprot) 316 pte_t pte; 324 static inline pteval_t pte_val_ma(pte_t pte) 329 static inline pte_t __pte_ma(pteval_t x) 331 return (pte_t) { .pte = x };
|
/linux-master/mm/ |
H A D | mapping_dirty_helpers.c | 34 static int wp_pte(pte_t *pte, unsigned long addr, unsigned long end, 38 pte_t ptent = ptep_get(pte); 41 pte_t old_pte = ptep_modify_prot_start(walk->vma, addr, pte); 89 static int clean_record_pte(pte_t *pte, unsigned long addr, 94 pte_t ptent = ptep_get(pte); 99 pte_t old_pte = ptep_modify_prot_start(walk->vma, addr, pte);
|
H A D | sparse-vmemmap.c | 133 void __meminit vmemmap_verify(pte_t *pte, int node, 144 pte_t * __meminit vmemmap_pte_populate(pmd_t *pmd, unsigned long addr, int node, 148 pte_t *pte = pte_offset_kernel(pmd, addr); 150 pte_t entry; 245 static pte_t * __meminit vmemmap_populate_address(unsigned long addr, int node, 253 pte_t *pte; 281 pte_t *pte; 382 static pte_t * __meminit compound_section_tail_page(unsigned long addr) 384 pte_t *pte; 405 pte_t *pt [all...] |
/linux-master/arch/um/kernel/skas/ |
H A D | uaccess.c | 17 pte_t *virt_to_pte(struct mm_struct *mm, unsigned long addr) 46 static pte_t *maybe_map(unsigned long virt, int is_write) 48 pte_t *pte = virt_to_pte(current->mm, virt); 68 pte_t *pte; 256 pte_t *pte; 334 pte_t *pte;
|
/linux-master/arch/x86/xen/ |
H A D | p2m.c | 114 static pte_t *p2m_missing_pte; 115 static pte_t *p2m_identity_pte; 215 pte_t *ptep; 247 ptep = (pte_t *)((unsigned long)ptep & ~(PAGE_SIZE - 1)); 331 pte_t *ptep; 432 pte_t *ptep; 463 static pte_t *alloc_p2m_pmd(unsigned long addr, pte_t *pte_pg) 465 pte_t *ptechk; 466 pte_t *pte_newp [all...] |