/linux-master/arch/arm/mm/ |
H A D | mmu.c | 1801 set_ptes(struct mm_struct *mm, unsigned long addr, pte_t *ptep, pte_t pteval, unsigned int nr) argument
|
/linux-master/arch/powerpc/kvm/ |
H A D | book3s_64_mmu_radix.c | 374 static unsigned long kvmppc_radix_update_pte(struct kvm *kvm, pte_t *ptep, argument 401 static void kvmppc_pte_free(pte_t *ptep) argument 624 pte_t *ptep, *new_ptep = NULL; local 381 kvmppc_radix_set_pte_at(struct kvm *kvm, unsigned long addr, pte_t *ptep, pte_t pte) argument 798 pte_t *ptep; local 833 pte_t pte, *ptep; local 1035 pte_t *ptep; local 1054 pte_t *ptep; local 1083 pte_t *ptep; local 1103 pte_t *ptep, pte; local 1182 pte_t *ptep; local 1315 pte_t *ptep; local [all...] |
H A D | book3s_64_mmu_hv.c | 526 pte_t pte, *ptep; local
|
H A D | book3s_hv_nested.c | 952 pte_t *ptep; local 999 pte_t *ptep; local 1071 pte_t *ptep; local [all...] |
/linux-master/arch/powerpc/mm/book3s64/ |
H A D | radix_pgtable.c | 80 pte_t *ptep; local 132 pte_t *ptep; local 193 pte_t *ptep; local 939 pte_t *ptep = pmdp_ptep(pmdp); local 1421 pte_t *ptep; local 1467 radix__ptep_set_access_flags(struct vm_area_struct *vma, pte_t *ptep, pte_t entry, unsigned long address, int psize) argument 1509 radix__ptep_modify_prot_commit(struct vm_area_struct *vma, unsigned long addr, pte_t *ptep, pte_t old_pte, pte_t pte) argument 1530 pte_t *ptep = (pte_t *)pud; local 1577 pte_t *ptep = (pte_t *)pmd; local [all...] |
H A D | hash_utils.c | 1466 pte_t *ptep; local 1762 hash_preload(struct mm_struct *mm, pte_t *ptep, unsigned long ea, bool is_exec, unsigned long trap) argument 1851 __update_mmu_cache(struct vm_area_struct *vma, unsigned long address, pte_t *ptep) argument [all...] |
/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...] |
/linux-master/mm/ |
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 | migrate.c | 310 pte_t *ptep; local 341 void migration_entry_wait_huge(struct vm_area_struct *vma, pte_t *ptep) argument
|
H A D | filemap.c | 3188 pte_t *ptep; local
|
H A D | internal.h | 135 pte_t expected_pte, *ptep; local
|
/linux-master/arch/parisc/include/asm/ |
H A D | pgtable.h | 451 static inline int ptep_test_and_clear_young(struct vm_area_struct *vma, unsigned long addr, pte_t *ptep) argument 385 set_ptes(struct mm_struct *mm, unsigned long addr, pte_t *ptep, pte_t pte, unsigned int nr) argument 467 ptep_get_and_clear(struct mm_struct *mm, unsigned long addr, pte_t *ptep) argument 477 ptep_set_wrprotect(struct mm_struct *mm, unsigned long addr, pte_t *ptep) argument [all...] |
/linux-master/arch/x86/include/asm/ |
H A D | paravirt.h | 434 static inline void set_pte(pte_t *ptep, pte_t pte) argument 529 static inline void set_pte_atomic(pte_t *ptep, pte_t pte) argument 417 ptep_modify_prot_start(struct vm_area_struct *vma, unsigned long addr, pte_t *ptep) argument 427 ptep_modify_prot_commit(struct vm_area_struct *vma, unsigned long addr, pte_t *ptep, pte_t old_pte, pte_t pte) argument 534 pte_clear(struct mm_struct *mm, unsigned long addr, pte_t *ptep) argument [all...] |
/linux-master/drivers/iommu/ |
H A D | io-pgtable-arm.c | 255 static void __arm_lpae_sync_pte(arm_lpae_iopte *ptep, int num_entries, argument 262 static void __arm_lpae_clear_pte(arm_lpae_iopte *ptep, struct io_pgtable_cfg *cfg) argument 276 __arm_lpae_init_pte(struct arm_lpae_io_pgtable *data, phys_addr_t paddr, arm_lpae_iopte prot, int lvl, int num_entries, arm_lpae_iopte *ptep) argument 297 arm_lpae_init_pte(struct arm_lpae_io_pgtable *data, unsigned long iova, phys_addr_t paddr, arm_lpae_iopte prot, int lvl, int num_entries, arm_lpae_iopte *ptep) argument 329 arm_lpae_install_table(arm_lpae_iopte *table, arm_lpae_iopte *ptep, arm_lpae_iopte curr, struct arm_lpae_io_pgtable *data) argument 361 __arm_lpae_map(struct arm_lpae_io_pgtable *data, unsigned long iova, phys_addr_t paddr, size_t size, size_t pgcount, arm_lpae_iopte prot, int lvl, arm_lpae_iopte *ptep, gfp_t gfp, size_t *mapped) argument 488 arm_lpae_iopte *ptep = data->pgd; local 517 __arm_lpae_free_pgtable(struct arm_lpae_io_pgtable *data, int lvl, arm_lpae_iopte *ptep) argument 556 arm_lpae_split_blk_unmap(struct arm_lpae_io_pgtable *data, struct iommu_iotlb_gather *gather, unsigned long iova, size_t size, arm_lpae_iopte blk_pte, int lvl, arm_lpae_iopte *ptep, size_t pgcount) argument 616 __arm_lpae_unmap(struct arm_lpae_io_pgtable *data, struct iommu_iotlb_gather *gather, unsigned long iova, size_t size, size_t pgcount, int lvl, arm_lpae_iopte *ptep) argument 681 arm_lpae_iopte *ptep = data->pgd; local 700 arm_lpae_iopte pte, *ptep = data->pgd; local [all...] |
/linux-master/fs/hugetlbfs/ |
H A D | inode.c | 422 pte_t *ptep, pte; local
|
/linux-master/arch/arm64/mm/ |
H A D | mmu.c | 178 pte_t *ptep; local 772 u64 ptep = __pa_symbol(idmap_ptes); local 843 pte_t *ptep, pte; local 975 pte_t *ptep, pte; local 1487 ptep_modify_prot_start(struct vm_area_struct *vma, unsigned long addr, pte_t *ptep) argument 1501 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/sparc/include/asm/ |
H A D | pgtable_64.h | 828 static inline void pmd_set(struct mm_struct *mm, pmd_t *pmdp, pte_t *ptep) argument 899 maybe_tlb_batch_add(struct mm_struct *mm, unsigned long vaddr, pte_t *ptep, pte_t orig, int fullmm, unsigned int hugepage_shift) argument 923 __set_pte_at(struct mm_struct *mm, unsigned long addr, pte_t *ptep, pte_t pte, int fullmm) argument 934 set_ptes(struct mm_struct *mm, unsigned long addr, pte_t *ptep, pte_t pte, unsigned int nr) argument [all...] |
/linux-master/arch/x86/xen/ |
H A D | mmu_pv.c | 269 static bool xen_batched_set_pte(pte_t *ptep, pte_t pteval) argument 287 static inline void __xen_set_pte(pte_t *ptep, pte_t pteval) argument 302 static void xen_set_pte(pte_t *ptep, pte_t pteval) argument 308 xen_ptep_modify_prot_start(struct vm_area_struct *vma, unsigned long addr, pte_t *ptep) argument 316 xen_ptep_modify_prot_commit(struct vm_area_struct *vma, unsigned long addr, pte_t *ptep, pte_t pte) argument 1450 xen_set_pte_init(pte_t *ptep, pte_t pte) argument 2420 remap_area_pfn_pte_fn(pte_t *ptep, unsigned long addr, void *data) argument [all...] |
/linux-master/arch/x86/kernel/ |
H A D | alternative.c | 1865 pte_t pte, *ptep; local
|
/linux-master/fs/ |
H A D | userfaultfd.c | 249 pte_t *ptep, pte; local
|
/linux-master/include/linux/ |
H A D | hugetlb.h | 307 huge_pmd_unshare(struct mm_struct *mm, struct vm_area_struct *vma, unsigned long addr, pte_t *ptep) argument 1010 huge_ptep_modify_prot_start(struct vm_area_struct *vma, unsigned long addr, pte_t *ptep) argument 1019 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...] |
H A D | pgtable.h | 230 static inline unsigned int pte_batch_hint(pte_t *ptep, pte_t pte) argument 264 set_ptes(struct mm_struct *mm, unsigned long addr, pte_t *ptep, pte_t pte, unsigned int nr) argument 315 ptep_get(pte_t *ptep) argument 350 ptep_test_and_clear_young(struct vm_area_struct *vma, unsigned long address, pte_t *ptep) argument 451 ptep_get_and_clear(struct mm_struct *mm, unsigned long address, pte_t *ptep) argument 462 ptep_clear(struct mm_struct *mm, unsigned long addr, pte_t *ptep) argument 497 ptep_get_lockless(pte_t *ptep) argument 535 ptep_get_lockless(pte_t *ptep) argument 601 ptep_get_and_clear_full(struct mm_struct *mm, unsigned long address, pte_t *ptep, int full) argument 629 get_and_clear_full_ptes(struct mm_struct *mm, unsigned long addr, pte_t *ptep, unsigned int nr, int full) argument 667 clear_full_ptes(struct mm_struct *mm, unsigned long addr, pte_t *ptep, unsigned int nr, int full) argument 689 update_mmu_tlb(struct vm_area_struct *vma, unsigned long address, pte_t *ptep) argument 702 pte_clear_not_present_full(struct mm_struct *mm, unsigned long address, pte_t *ptep, int full) argument 742 ptep_set_wrprotect(struct mm_struct *mm, unsigned long address, pte_t *ptep) argument 767 wrprotect_ptes(struct mm_struct *mm, unsigned long addr, pte_t *ptep, unsigned int nr) argument 1190 __ptep_modify_prot_start(struct vm_area_struct *vma, unsigned long addr, pte_t *ptep) argument 1202 __ptep_modify_prot_commit(struct vm_area_struct *vma, unsigned long addr, pte_t *ptep, pte_t pte) argument 1228 ptep_modify_prot_start(struct vm_area_struct *vma, unsigned long addr, pte_t *ptep) argument 1239 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/sparc/mm/ |
H A D | srmmu.c | 137 void pmd_set(pmd_t *pmdp, pte_t *ptep) argument 351 pte_t *ptep; local 368 void pte_free(struct mm_struct *mm, pgtable_t ptep) argument 501 pte_t *ptep; local 540 pte_t *ptep; local 687 pte_t *ptep; local 707 pmd_set(__nocache_fix(pmdp), ptep); local 722 pte_t *ptep; local 781 pte_t *ptep; local 837 pmd_set(__nocache_fix(pmdp), ptep); local [all...] |
/linux-master/arch/mips/mm/ |
H A D | tlbex.c | 991 void build_update_entries(u32 **p, unsigned int tmp, unsigned int ptep) 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...] |