/linux-master/drivers/iommu/ |
H A D | s390-iommu.c | 291 static void dma_update_cpu_trans(unsigned long *ptep, phys_addr_t page_addr, int flags) argument
|
H A D | io-pgtable-arm-v7s.c | 315 static void __arm_v7s_pte_sync(arm_v7s_iopte *ptep, int num_entries, argument 324 static void __arm_v7s_set_pte(arm_v7s_iopte *ptep, arm_v7s_iopte pte, argument 431 arm_v7s_init_pte(struct arm_v7s_io_pgtable *data, unsigned long iova, phys_addr_t paddr, int prot, int lvl, int num_entries, arm_v7s_iopte *ptep) argument 468 arm_v7s_install_table(arm_v7s_iopte *table, arm_v7s_iopte *ptep, arm_v7s_iopte curr, struct io_pgtable_cfg *cfg) argument 497 __arm_v7s_map(struct arm_v7s_io_pgtable *data, unsigned long iova, phys_addr_t paddr, size_t size, int prot, int lvl, arm_v7s_iopte *ptep, gfp_t gfp) argument 595 arm_v7s_split_cont(struct arm_v7s_io_pgtable *data, unsigned long iova, int idx, int lvl, arm_v7s_iopte *ptep) argument 621 arm_v7s_split_blk_unmap(struct arm_v7s_io_pgtable *data, struct iommu_iotlb_gather *gather, unsigned long iova, size_t size, arm_v7s_iopte blk_pte, arm_v7s_iopte *ptep) argument 666 __arm_v7s_unmap(struct arm_v7s_io_pgtable *data, struct iommu_iotlb_gather *gather, unsigned long iova, size_t size, int lvl, arm_v7s_iopte *ptep) argument 764 arm_v7s_iopte *ptep = data->pgd, pte; local [all...] |
/linux-master/arch/mips/include/asm/ |
H A D | pgtable.h | 119 static inline void set_pte(pte_t *ptep, pte_t pte) argument 143 static inline void pte_clear(struct mm_struct *mm, unsigned long addr, pte_t *ptep) argument 171 static inline void set_pte(pte_t *ptep, pte_t pteval) argument 190 pte_clear(struct mm_struct *mm, unsigned long addr, pte_t *ptep) argument 204 set_ptes(struct mm_struct *mm, unsigned long addr, pte_t *ptep, pte_t pte, unsigned int nr) argument 481 flush_tlb_fix_spurious_fault(struct vm_area_struct *vma, unsigned long address, pte_t *ptep) argument 494 ptep_set_access_flags(struct vm_area_struct *vma, unsigned long address, pte_t *ptep, pte_t entry, int dirty) argument 581 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/arch/riscv/kvm/ |
H A D | mmu.c | 100 pte_t *ptep; local 143 pte_t *ptep = &next_ptep[gstage_pte_index(addr, current_level)]; local 228 gstage_op_pte(struct kvm *kvm, gpa_t addr, pte_t *ptep, u32 ptep_level, enum gstage_op op) argument 273 pte_t *ptep; local 308 pte_t *ptep; local 575 pte_t *ptep; local 593 pte_t *ptep; local [all...] |
/linux-master/arch/parisc/kernel/ |
H A D | cache.c | 387 pte_t *ptep = NULL; local 463 pte_t *ptep = get_ptep(vma->vm_mm, local 609 pte_t *ptep; local 685 pte_t *ptep; local [all...] |
/linux-master/mm/ |
H A D | debug_vm_pgtable.c | 68 pte_t *ptep; member in struct:pgtable_debug_args [all...] |
H A D | madvise.c | 176 pte_t *ptep = NULL; local
|
/linux-master/arch/x86/mm/ |
H A D | pgtable.c | 502 ptep_set_access_flags(struct vm_area_struct *vma, unsigned long address, pte_t *ptep, pte_t entry, int dirty) argument 557 ptep_test_and_clear_young(struct vm_area_struct *vma, unsigned long addr, pte_t *ptep) argument 597 ptep_clear_flush_young(struct vm_area_struct *vma, unsigned long address, pte_t *ptep) argument
|
/linux-master/arch/s390/mm/ |
H A D | pgtable.c | 47 ptep_ipte_local(struct mm_struct *mm, unsigned long addr, pte_t *ptep, int nodat) argument 67 ptep_ipte_global(struct mm_struct *mm, unsigned long addr, pte_t *ptep, int nodat) argument 87 ptep_flush_direct(struct mm_struct *mm, unsigned long addr, pte_t *ptep, int nodat) argument 106 ptep_flush_lazy(struct mm_struct *mm, unsigned long addr, pte_t *ptep, int nodat) argument 126 pgste_get_lock(pte_t *ptep) argument 140 pgste_set_unlock(pte_t *ptep, pgste_t pgste) argument 148 pgste_get(pte_t *ptep) argument 157 pgste_set(pte_t *ptep, pgste_t pgste) argument 185 pgste_set_key(pte_t *ptep, pgste_t pgste, pte_t entry, struct mm_struct *mm) argument 207 pgste_set_pte(pte_t *ptep, pgste_t pgste, pte_t entry) argument 230 pgste_pte_notify(struct mm_struct *mm, unsigned long addr, pte_t *ptep, pgste_t pgste) argument 246 ptep_xchg_start(struct mm_struct *mm, unsigned long addr, pte_t *ptep) argument 258 ptep_xchg_commit(struct mm_struct *mm, unsigned long addr, pte_t *ptep, pgste_t pgste, pte_t old, pte_t new) argument 279 ptep_xchg_direct(struct mm_struct *mm, unsigned long addr, pte_t *ptep, pte_t new) argument 300 ptep_reset_dat_prot(struct mm_struct *mm, unsigned long addr, pte_t *ptep, pte_t new) argument 321 ptep_xchg_lazy(struct mm_struct *mm, unsigned long addr, pte_t *ptep, pte_t new) argument 338 ptep_modify_prot_start(struct vm_area_struct *vma, unsigned long addr, pte_t *ptep) argument 357 ptep_modify_prot_commit(struct vm_area_struct *vma, unsigned long addr, pte_t *ptep, pte_t old_pte, pte_t pte) argument 584 pte_t *ptep; local 606 ptep_set_pte_at(struct mm_struct *mm, unsigned long addr, pte_t *ptep, pte_t entry) argument 621 ptep_set_notify(struct mm_struct *mm, unsigned long addr, pte_t *ptep) argument 643 ptep_force_prot(struct mm_struct *mm, unsigned long addr, pte_t *ptep, int prot, unsigned long bit) argument 705 ptep_unshadow_pte(struct mm_struct *mm, unsigned long saddr, pte_t *ptep) argument 731 ptep_zap_unused(struct mm_struct *mm, unsigned long addr, pte_t *ptep, int reset) argument 755 ptep_zap_key(struct mm_struct *mm, unsigned long addr, pte_t *ptep) argument 775 ptep_test_and_clear_uc(struct mm_struct *mm, unsigned long addr, pte_t *ptep) argument 809 pte_t *ptep; local 919 pte_t *ptep; local 982 pte_t *ptep; local 1049 pte_t *ptep; local 1154 pte_t *ptep; local 1185 pte_t *ptep; local [all...] |
/linux-master/arch/powerpc/mm/book3s64/ |
H A D | pgtable.c | 520 ptep_modify_prot_start(struct vm_area_struct *vma, unsigned long addr, pte_t *ptep) argument 536 ptep_modify_prot_commit(struct vm_area_struct *vma, unsigned long addr, pte_t *ptep, pte_t old_pte, pte_t pte) argument
|
/linux-master/arch/loongarch/kvm/ |
H A D | mmu.c | 500 kvm_pte_t *ptep; local 544 kvm_pte_t *ptep = kvm_populate_gpa(kvm, NULL, gpa, 0); local 571 kvm_pte_t *ptep, changed, new; local 757 kvm_split_huge(struct kvm_vcpu *vcpu, kvm_pte_t *ptep, gfn_t gfn) argument 806 kvm_pte_t *ptep, new_pte; local [all...] |
/linux-master/include/asm-generic/ |
H A D | tlb.h | 603 static inline void __tlb_remove_tlb_entry(struct mmu_gather *tlb, pte_t *ptep, unsigned long address) argument 628 tlb_remove_tlb_entries(struct mmu_gather *tlb, pte_t *ptep, unsigned int nr, unsigned long address) argument [all...] |
/linux-master/arch/arm64/include/asm/ |
H A D | kvm_pgtable.h | 264 kvm_pte_t *ptep; member in struct:kvm_pgtable_visit_ctx
|
/linux-master/tools/testing/selftests/kvm/lib/aarch64/ |
H A D | processor.c | 130 uint64_t *ptep; local 180 uint64_t *ptep; local 218 uint64_t *ptep = virt_get_pte_hva(vm, gva); local 227 uint64_t pte, *ptep; local 245 uint64_t pgd, *ptep; 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/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/arch/openrisc/include/asm/ |
H A D | pgtable.h | 344 static inline void pmd_set(pmd_t *pmdp, pte_t *ptep) argument 383 update_mmu_cache_range(struct vm_fault *vmf, struct vm_area_struct *vma, unsigned long address, pte_t *ptep, unsigned int nr) argument
|
/linux-master/arch/xtensa/include/asm/ |
H A D | pgtable.h | 294 static inline void update_pte(pte_t *ptep, pte_t pteval) argument 305 static inline void set_pte(pte_t *ptep, pte_t pte) argument 319 ptep_test_and_clear_young(struct vm_area_struct *vma, unsigned long addr, pte_t *ptep) argument 330 ptep_get_and_clear(struct mm_struct *mm, unsigned long addr, pte_t *ptep) argument 338 ptep_set_wrprotect(struct mm_struct *mm, unsigned long addr, pte_t *ptep) argument [all...] |
/linux-master/arch/alpha/include/asm/ |
H A D | pgtable.h | 209 extern inline void pmd_set(pmd_t * pmdp, pte_t * ptep) argument 233 extern inline void pte_clear(struct mm_struct *mm, unsigned long addr, pte_t *ptep) argument 301 update_mmu_cache(struct vm_area_struct * vma, unsigned long address, pte_t *ptep) argument 306 update_mmu_cache_range(struct vm_fault *vmf, struct vm_area_struct *vma, unsigned long address, pte_t *ptep, unsigned int nr) argument
|
/linux-master/arch/powerpc/kvm/ |
H A D | book3s_hv_rm_mmu.c | 197 pte_t *ptep; local 891 pte_t *ptep, pte; local
|
/linux-master/arch/powerpc/include/asm/book3s/32/ |
H A D | pgtable.h | 239 static inline void flush_hash_entry(struct mm_struct *mm, pte_t *ptep, unsigned long addr) argument 300 __ptep_test_and_clear_young(struct mm_struct *mm, unsigned long addr, pte_t *ptep) argument 314 ptep_get_and_clear(struct mm_struct *mm, unsigned long addr, pte_t *ptep) argument 321 ptep_set_wrprotect(struct mm_struct *mm, unsigned long addr, pte_t *ptep) argument 327 __ptep_set_access_flags(struct vm_area_struct *vma, pte_t *ptep, pte_t entry, unsigned long address, int psize) argument 539 __set_pte_at(struct mm_struct *mm, unsigned long addr, pte_t *ptep, pte_t pte, int percpu) argument [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) argument
|
/linux-master/arch/microblaze/include/asm/ |
H A D | pgtable.h | 333 static inline void set_pte(pte_t *ptep, pte_t pte) argument 340 ptep_test_and_clear_young(struct vm_area_struct *vma, unsigned long address, pte_t *ptep) argument 346 ptep_test_and_clear_dirty(struct mm_struct *mm, unsigned long addr, pte_t *ptep) argument 354 ptep_get_and_clear(struct mm_struct *mm, unsigned long addr, pte_t *ptep) argument 366 ptep_mkdirty(struct mm_struct *mm, unsigned long addr, pte_t *ptep) argument [all...] |
/linux-master/arch/mips/mm/ |
H A D | c-r4k.c | 547 pte_t *ptep; local
|
/linux-master/arch/x86/xen/ |
H A D | enlighten_pv.c | 414 pte_t *ptep; local 513 pte_t *ptep; local
|