Home
last modified time | relevance | path

Searched defs:ptep (Results 51 – 75 of 205) sorted by relevance

123456789

/openbmc/linux/arch/arm/include/asm/
H A Dpgalloc.h125 pmd_populate_kernel(struct mm_struct *mm, pmd_t *pmdp, pte_t *ptep) in pmd_populate_kernel()
134 pmd_populate(struct mm_struct *mm, pmd_t *pmdp, pgtable_t ptep) in pmd_populate()
H A Dhugetlb-3level.h21 static inline pte_t huge_ptep_get(pte_t *ptep) in huge_ptep_get()
/openbmc/linux/arch/sparc/mm/
H A Dsrmmu.c137 void pmd_set(pmd_t *pmdp, pte_t *ptep) in pmd_set()
351 pte_t *ptep; in pte_alloc_one() local
368 void pte_free(struct mm_struct *mm, pgtable_t ptep) in pte_free()
501 pte_t *ptep; in srmmu_mapioaddr() local
540 pte_t *ptep; in srmmu_unmapioaddr() local
687 pte_t *ptep; in srmmu_early_allocate_ptable_skeleton() local
722 pte_t *ptep; in srmmu_allocate_ptable_skeleton() local
781 pte_t *ptep; in srmmu_inherit_prom_mappings() local
/openbmc/linux/arch/sh/include/asm/
H A Dpgtable.h107 pte_t *ptep, unsigned int nr) in update_mmu_cache_range()
113 #define update_mmu_cache(vma, addr, ptep) \ argument
H A Dhugetlb.h25 unsigned long addr, pte_t *ptep) in huge_ptep_clear_flush()
/openbmc/linux/arch/arm64/kvm/hyp/nvhe/
H A Dmm.c31 kvm_pte_t *ptep; member
235 kvm_pte_t pte, *ptep = slot->ptep; in hyp_fixmap_map() local
248 kvm_pte_t *ptep = slot->ptep; in fixmap_clear_slot() local
/openbmc/linux/mm/
H A Dpgtable-generic.c69 unsigned long address, pte_t *ptep, in ptep_set_access_flags()
83 unsigned long address, pte_t *ptep) in ptep_clear_flush_young()
95 pte_t *ptep) in ptep_clear_flush()
H A Dpage_table_check.c212 void __page_table_check_ptes_set(struct mm_struct *mm, pte_t *ptep, pte_t pte, in __page_table_check_ptes_set()
273 pte_t *ptep = pte_offset_map(&pmd, addr); in __page_table_check_pte_clear_range() local
/openbmc/linux/arch/arm64/mm/
H A Dfixmap.c43 pte_t *ptep; in early_fixmap_init_pte() local
117 pte_t *ptep; in __set_fixmap() local
H A Dpageattr.c36 static int change_page_range(pte_t *ptep, unsigned long addr, void *data) in change_page_range()
219 pte_t *ptep; in kernel_page_present() local
/openbmc/linux/arch/powerpc/mm/nohash/
H A D8xx.c52 pte_t *ptep = memblock_alloc(sizeof(pte_basic_t), SZ_4K); in early_hugepd_alloc_kernel() local
67 pte_t *ptep; in __early_map_kernel_hugepage() local
/openbmc/linux/arch/ia64/include/asm/
H A Dpgtable.h293 static inline void set_pte(pte_t *ptep, pte_t pteval) in set_pte()
349 ptep_test_and_clear_young (struct vm_area_struct *vma, unsigned long addr, pte_t *ptep) in ptep_test_and_clear_young()
365 ptep_get_and_clear(struct mm_struct *mm, unsigned long addr, pte_t *ptep) in ptep_get_and_clear()
377 ptep_set_wrprotect(struct mm_struct *mm, unsigned long addr, pte_t *ptep) in ptep_set_wrprotect()
398 #define update_mmu_cache_range(vmf, vma, address, ptep, nr) do { } while (0) argument
399 #define update_mmu_cache(vma, address, ptep) do { } while (0) argument
H A Dhugetlb.h27 unsigned long addr, pte_t *ptep) in huge_ptep_clear_flush()
/openbmc/linux/arch/parisc/include/asm/
H A Dpgtable.h386 pte_t *ptep, pte_t pte, unsigned int nr) in set_ptes()
406 #define update_mmu_cache_range(vmf, vma, addr, ptep, nr) __update_cache(*ptep) argument
407 #define update_mmu_cache(vma, addr, ptep) __update_cache(*ptep) argument
451 static inline pte_t ptep_get(pte_t *ptep) in ptep_get()
457 …c inline int ptep_test_and_clear_young(struct vm_area_struct *vma, unsigned long addr, pte_t *ptep) in ptep_test_and_clear_young()
473 static inline void ptep_set_wrprotect(struct mm_struct *mm, unsigned long addr, pte_t *ptep) in ptep_set_wrprotect()
/openbmc/linux/arch/powerpc/mm/kasan/
H A Dinit_32.c21 static void __init kasan_populate_pte(pte_t *ptep, pgprot_t prot) in kasan_populate_pte()
90 pte_t *ptep = pte_offset_kernel(pmd, k_cur); in kasan_update_early_region() local
/openbmc/linux/include/linux/
H A Dpage_table_check.h69 pte_t *ptep, pte_t pte, unsigned int nr) in page_table_check_ptes_set()
128 pte_t *ptep, pte_t pte, unsigned int nr) in page_table_check_ptes_set()
/openbmc/linux/arch/x86/include/asm/
H A Dpgtable-2level.h15 static inline void native_set_pte(pte_t *ptep , pte_t pte) in native_set_pte()
29 static inline void native_set_pte_atomic(pte_t *ptep, pte_t pte) in native_set_pte_atomic()
H A Dpgtable_32.h42 #define kpte_clear_flush(ptep, vaddr) \ argument
/openbmc/linux/arch/m68k/include/asm/
H A Dpgtable_mm.h141 pte_t *ptep, unsigned int nr) in update_mmu_cache_range()
145 #define update_mmu_cache(vma, addr, ptep) \ argument
/openbmc/linux/arch/powerpc/include/asm/book3s/
H A Dpgtable.h34 pte_t *ptep, unsigned int nr) in update_mmu_cache_range()
/openbmc/linux/arch/loongarch/mm/
H A Dtlb.c137 static void __update_hugetlb(struct vm_area_struct *vma, unsigned long address, pte_t *ptep) in __update_hugetlb()
165 void __update_tlb(struct vm_area_struct *vma, unsigned long address, pte_t *ptep) in __update_tlb()
/openbmc/linux/arch/alpha/include/asm/
H A Dpgtable.h209 extern inline void pmd_set(pmd_t * pmdp, pte_t * ptep) in pmd_set()
233 extern inline void pte_clear(struct mm_struct *mm, unsigned long addr, pte_t *ptep) in pte_clear()
302 unsigned long address, pte_t *ptep) in update_mmu_cache()
308 pte_t *ptep, unsigned int nr) in update_mmu_cache_range()
/openbmc/linux/include/asm-generic/
H A Dtlb.h595 #define __tlb_remove_tlb_entry(tlb, ptep, address) do { } while (0) argument
605 #define tlb_remove_tlb_entry(tlb, ptep, address) \ argument
611 #define tlb_remove_huge_tlb_entry(h, tlb, ptep, address) \ argument
672 #define pte_free_tlb(tlb, ptep, address) \ argument
/openbmc/linux/arch/parisc/kernel/
H A Dcache.c408 pte_t *ptep = NULL; in get_ptep() local
628 pte_t *ptep, pte; in flush_cache_page_if_present() local
785 pte_t *ptep) in ptep_clear_flush_young()
805 pte_t *ptep) in ptep_clear_flush()
/openbmc/linux/arch/s390/mm/
H A Dpageattr.c89 pte_t *ptep, new; in walk_pte_level() local
125 pte_t *pt_dir, *ptep; in split_pmd_page() local
444 pte_t *ptep, pte; in __kernel_map_pages() local

123456789