Searched defs:ptep (Results 126 - 150 of 194) sorted by relevance

12345678

/linux-master/drivers/iommu/
H A Ds390-iommu.c291 static void dma_update_cpu_trans(unsigned long *ptep, phys_addr_t page_addr, int flags) argument
H A Dio-pgtable-arm-v7s.c315 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 Dpgtable.h119 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 Dmmu.c100 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 Dcache.c387 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 Ddebug_vm_pgtable.c68 pte_t *ptep; member in struct:pgtable_debug_args
[all...]
H A Dmadvise.c176 pte_t *ptep = NULL; local
/linux-master/arch/x86/mm/
H A Dpgtable.c502 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 Dpgtable.c47 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 Dpgtable.c520 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 Dmmu.c500 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 Dtlb.h603 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 Dkvm_pgtable.h264 kvm_pte_t *ptep; member in struct:kvm_pgtable_visit_ctx
/linux-master/tools/testing/selftests/kvm/lib/aarch64/
H A Dprocessor.c130 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 Darena.c144 static int existing_page_cb(pte_t *ptep, unsigned long addr, void *data) argument
/linux-master/arch/arc/mm/
H A Dtlb.c394 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 Dpgtable.h344 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 Dpgtable.h294 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 Dpgtable.h209 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 Dbook3s_hv_rm_mmu.c197 pte_t *ptep; local
891 pte_t *ptep, pte; local
/linux-master/arch/powerpc/include/asm/book3s/32/
H A Dpgtable.h239 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 Dkvm_book3s_64.h422 static inline pte_t kvmppc_read_update_linux_pte(pte_t *ptep, int writing) argument
/linux-master/arch/microblaze/include/asm/
H A Dpgtable.h333 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 Dc-r4k.c547 pte_t *ptep; local
/linux-master/arch/x86/xen/
H A Denlighten_pv.c414 pte_t *ptep; local
513 pte_t *ptep; local

Completed in 318 milliseconds

12345678