/linux-master/arch/s390/mm/ |
H A D | hugetlbpage.c | 172 pte_t huge_ptep_get(pte_t *ptep) argument 145 __set_huge_pte_at(struct mm_struct *mm, unsigned long addr, pte_t *ptep, pte_t pte) argument 166 set_huge_pte_at(struct mm_struct *mm, unsigned long addr, pte_t *ptep, pte_t pte, unsigned long sz) argument 177 huge_ptep_get_and_clear(struct mm_struct *mm, unsigned long addr, pte_t *ptep) argument [all...] |
H A D | gmap.c | 691 pte_t *ptep; local 915 static void gmap_pte_op_end(pte_t *ptep, spinlock_t *ptl) argument 1027 pte_t *ptep; local 1152 pte_t *ptep, pte; local 1238 pte_t *ptep; local 2496 pte_t *ptep; local 2569 pte_t *ptep; local 2732 s390_gather_pages(pte_t *ptep, unsigned long addr, unsigned long next, struct mm_walk *walk) argument [all...] |
/linux-master/arch/riscv/mm/ |
H A D | init.c | 321 pte_t *ptep; local 372 static void __init create_pte_mapping(pte_t *ptep, argument 457 pte_t *ptep; local [all...] |
H A D | pgtable.c | 8 ptep_set_access_flags(struct vm_area_struct *vma, unsigned long address, pte_t *ptep, pte_t entry, int dirty) argument 21 ptep_test_and_clear_young(struct vm_area_struct *vma, unsigned long address, pte_t *ptep) argument
|
/linux-master/arch/riscv/include/asm/ |
H A D | pgtable.h | 495 pte_t *ptep = (pte_t *)pmdp; local 511 static inline void set_pte(pte_t *ptep, pte_t pteval) argument 518 static inline void __set_pte_at(struct mm_struct *mm, pte_t *ptep, pte_t pteval) argument 472 update_mmu_cache_range(struct vm_fault *vmf, struct vm_area_struct *vma, unsigned long address, pte_t *ptep, unsigned int nr) argument 528 set_ptes(struct mm_struct *mm, unsigned long addr, pte_t *ptep, pte_t pteval, unsigned int nr) argument 543 pte_clear(struct mm_struct *mm, unsigned long addr, pte_t *ptep) argument 557 ptep_get_and_clear(struct mm_struct *mm, unsigned long address, pte_t *ptep) argument 568 ptep_set_wrprotect(struct mm_struct *mm, unsigned long address, pte_t *ptep) argument 575 ptep_clear_flush_young(struct vm_area_struct *vma, unsigned long address, pte_t *ptep) argument [all...] |
/linux-master/mm/ |
H A D | hugetlb.c | 5356 hugetlb_install_folio(struct vm_area_struct *vma, pte_t *ptep, unsigned long addr, argument 5656 pte_t *ptep; local 5319 set_huge_ptep_writable(struct vm_area_struct *vma, unsigned long address, pte_t *ptep) argument 5926 hugetlb_wp(struct mm_struct *mm, struct vm_area_struct *vma, unsigned long address, pte_t *ptep, unsigned int flags, struct folio *pagecache_folio, spinlock_t *ptl, struct vm_fault *vmf) argument 6183 hugetlb_pte_stable(struct hstate *h, struct mm_struct *mm, pte_t *ptep, pte_t old_pte) argument 6196 hugetlb_no_page(struct mm_struct *mm, struct vm_area_struct *vma, struct address_space *mapping, pgoff_t idx, unsigned long address, pte_t *ptep, pte_t old_pte, unsigned int flags, struct vm_fault *vmf) argument 6435 pte_t *ptep, entry; local 6953 pte_t *ptep; local 7439 huge_pmd_unshare(struct mm_struct *mm, struct vm_area_struct *vma, unsigned long addr, pte_t *ptep) argument 7466 huge_pmd_unshare(struct mm_struct *mm, struct vm_area_struct *vma, unsigned long addr, pte_t *ptep) argument 7699 pte_t *ptep; local [all...] |
H A D | memory-failure.c | 802 pte_t *ptep, *mapped_pte; local 830 static int hwpoison_hugetlb_range(pte_t *ptep, unsigned long hmask, argument
|
H A D | madvise.c | 176 pte_t *ptep = NULL; local
|
H A D | internal.h | 135 pte_t expected_pte, *ptep; local
|
H A D | gup.c | 586 pte_t *ptep, pte; local 2585 pte_t *ptep, *ptem; local 2801 gup_hugepte(pte_t *ptep, unsigned long sz, unsigned long addr, unsigned long end, unsigned int flags, struct page **pages, int *nr) argument 2854 pte_t *ptep; local [all...] |
H A D | vmalloc.c | 739 pte_t *ptep, pte; local
|
H A D | memory.c | 5897 pte_t *ptep; local 707 restore_exclusive_pte(struct vm_area_struct *vma, struct page *page, unsigned long address, pte_t *ptep) argument 5946 pte_t *ptep; local 5966 pte_t *ptep, pte; local 6011 pte_t *ptep, pte; local [all...] |
H A D | filemap.c | 3188 pte_t *ptep; local
|
/linux-master/include/linux/ |
H A D | mm.h | 2704 pte_t *ptep; local
|
/linux-master/arch/arc/mm/ |
H A D | tlb.c | 394 static void create_tlb(struct vm_area_struct *vma, unsigned long vaddr, pte_t *ptep) argument 472 update_mmu_cache_range(struct vm_fault *vmf, struct vm_area_struct *vma, unsigned long vaddr_unaligned, pte_t *ptep, unsigned int nr) argument [all...] |
/linux-master/virt/kvm/ |
H A D | kvm_main.c | 2899 pte_t *ptep; local
|
/linux-master/arch/arm64/mm/ |
H A D | pageattr.c | 36 static int change_page_range(pte_t *ptep, unsigned long addr, void *data) argument 219 pte_t *ptep; local
|
H A D | hugetlbpage.c | 144 pte_t huge_ptep_get(pte_t *ptep) argument 96 find_num_contig(struct mm_struct *mm, unsigned long addr, pte_t *ptep, size_t *pgsize) argument 174 get_clear_contig(struct mm_struct *mm, unsigned long addr, pte_t *ptep, unsigned long pgsize, unsigned long ncontig) argument 200 get_clear_contig_flush(struct mm_struct *mm, unsigned long addr, pte_t *ptep, unsigned long pgsize, unsigned long ncontig) argument 222 clear_flush(struct mm_struct *mm, unsigned long addr, pte_t *ptep, unsigned long pgsize, unsigned long ncontig) argument 237 set_huge_pte_at(struct mm_struct *mm, unsigned long addr, pte_t *ptep, pte_t pte, unsigned long sz) argument 276 pte_t *ptep = NULL; local 390 huge_pte_clear(struct mm_struct *mm, unsigned long addr, pte_t *ptep, unsigned long sz) argument 402 huge_ptep_get_and_clear(struct mm_struct *mm, unsigned long addr, pte_t *ptep) argument 426 __cont_access_flags_changed(pte_t *ptep, pte_t pte, int ncontig) argument 446 huge_ptep_set_access_flags(struct vm_area_struct *vma, unsigned long addr, pte_t *ptep, pte_t pte, int dirty) argument 482 huge_ptep_set_wrprotect(struct mm_struct *mm, unsigned long addr, pte_t *ptep) argument 509 huge_ptep_clear_flush(struct vm_area_struct *vma, unsigned long addr, pte_t *ptep) argument 541 huge_ptep_modify_prot_start(struct vm_area_struct *vma, unsigned long addr, pte_t *ptep) argument 555 huge_ptep_modify_prot_commit(struct vm_area_struct *vma, unsigned long addr, pte_t *ptep, pte_t old_pte, pte_t pte) argument [all...] |
/linux-master/arch/arm64/kvm/hyp/ |
H A D | pgtable.c | 146 static void kvm_clear_pte(kvm_pte_t *ptep) argument 216 kvm_pte_t *ptep = kvm_dereference_pteref(data->walker, pteref); local 361 kvm_pgtable_get_leaf(struct kvm_pgtable *pgt, u64 addr, kvm_pte_t *ptep, s8 *level) argument 389 hyp_set_prot_attr(enum kvm_pgtable_prot prot, kvm_pte_t *ptep) argument 717 stage2_set_prot_attr(struct kvm_pgtable *pgt, enum kvm_pgtable_prot prot, kvm_pte_t *ptep) argument 1621 kvm_pteref_t ptep = (kvm_pteref_t)pgtable; local [all...] |
/linux-master/kernel/bpf/ |
H A D | arena.c | 144 static int existing_page_cb(pte_t *ptep, unsigned long addr, void *data) argument
|
/linux-master/arch/powerpc/mm/ |
H A D | pgtable_32.c | 41 pte_t *ptep = (pte_t *)early_fixmap_pagetable; local 65 pte_t *ptep = early_alloc_pgtable(PTE_FRAG_SIZE); local
|
/linux-master/arch/powerpc/mm/nohash/ |
H A D | 8xx.c | 54 pte_t *ptep = memblock_alloc(sizeof(pte_basic_t), SZ_4K); local 69 pte_t *ptep; local [all...] |
/linux-master/arch/powerpc/mm/book3s32/ |
H A D | mmu.c | 320 __update_mmu_cache(struct vm_area_struct *vma, unsigned long address, pte_t *ptep) argument
|
/linux-master/arch/loongarch/mm/ |
H A D | tlb.c | 138 static void __update_hugetlb(struct vm_area_struct *vma, unsigned long address, pte_t *ptep) argument 166 void __update_tlb(struct vm_area_struct *vma, unsigned long address, pte_t *ptep) argument
|
/linux-master/arch/loongarch/include/asm/ |
H A D | pgtable.h | 315 static inline void set_pte(pte_t *ptep, pte_t pteval) argument 350 static inline void pte_clear(struct mm_struct *mm, unsigned long addr, pte_t *ptep) argument 455 update_mmu_cache_range(struct vm_fault *vmf, struct vm_area_struct *vma, unsigned long address, pte_t *ptep, unsigned int nr) argument [all...] |