Home
last modified time | relevance | path

Searched refs:pte_present (Results 1 – 25 of 101) sorted by relevance

12345

/Linux-v5.4/arch/um/include/asm/
Dpgtable.h113 #define pte_present(x) pte_get_bits(x, (_PAGE_PRESENT | _PAGE_PROTNONE)) macro
164 return(pte_present(pte) && (pte_get_bits(pte, _PAGE_NEWPROT))); in pte_newprot()
236 if(pte_present(pte)) in pte_mkuptodate()
262 if(pte_present(*pteptr)) *pteptr = pte_mknewprot(*pteptr); in set_pte()
291 if (pte_present(pte)) \
/Linux-v5.4/arch/powerpc/include/asm/nohash/
Dpgtable.h64 return pte_present(pte) && !pte_user(pte); in pte_protnone()
73 static inline int pte_present(pte_t pte) in pte_present() function
106 if (!pte_present(pte) || !pte_user(pte) || !pte_read(pte)) in pte_access_permitted()
/Linux-v5.4/arch/riscv/include/asm/
Dpgtable.h204 static inline int pte_present(pte_t pte) in pte_present() function
226 return pte_present(pte) in pte_huge()
336 if (pte_present(pteval) && pte_exec(pteval)) in set_pte_at()
/Linux-v5.4/arch/um/kernel/skas/
Duaccess.c46 if ((pte == NULL) || !pte_present(*pte) || in maybe_map()
53 if (!pte_present(*pte)) in maybe_map()
/Linux-v5.4/mm/
Dpage_vma_mapped.c46 } else if (!pte_present(*pvmw->pte)) in map_pte()
105 if (!pte_present(*pvmw->pte)) in check_pte()
/Linux-v5.4/arch/mips/include/asm/
Dpgtable.h144 #define pte_present(pte) ((pte).pte_low & _PAGE_PRESENT) macro
191 #define pte_present(pte) (pte_val(pte) & _PAGE_PRESENT) macro
237 if (!pte_present(pteval))
240 if (pte_present(*ptep) && (pte_pfn(*ptep) == pte_pfn(pteval)))
/Linux-v5.4/arch/um/kernel/
Dtlb.c245 if (pte_present(*pte)) { in update_pte_range()
400 if (!pte_present(*pte) || pte_newpage(*pte)) { in flush_tlb_kernel_range_common()
406 if (pte_present(*pte)) in flush_tlb_kernel_range_common()
464 if (pte_present(*pte)) { in flush_tlb_page()
/Linux-v5.4/arch/mips/kvm/
Dmmu.c194 if (!pte_present(pte[i])) in kvm_mips_flush_gpa_pte()
317 if (!pte_present(pte[i])) \
544 if (!pte_present(old_pte) || !pte_young(old_pte)) in kvm_set_spte_handler()
548 return !pte_present(hva_pte) || in kvm_set_spte_handler()
625 if (!ptep || !pte_present(*ptep)) { in _kvm_mips_map_page_fast()
852 if (!pte_present(pte[i])) in kvm_mips_flush_gva_pte()
/Linux-v5.4/arch/powerpc/kvm/
Dbook3s_64_mmu_radix.c709 if (pte_present(*ptep)) { in kvmppc_create_pte()
759 if (ptep && pte_present(*ptep) && (!writing || pte_write(*ptep))) { in kvmppc_hv_handle_set_rc()
976 if (ptep && pte_present(*ptep)) in kvm_unmap_radix()
993 if (ptep && pte_present(*ptep) && pte_young(*ptep)) { in kvm_age_radix()
1017 if (ptep && pte_present(*ptep) && pte_young(*ptep)) in kvm_test_age_radix()
1034 if (ptep && pte_present(*ptep) && pte_dirty(*ptep)) { in kvm_radix_test_clear_dirty()
1089 if (ptep && pte_present(*ptep)) in kvmppc_radix_flush_memslot()
/Linux-v5.4/arch/sh/mm/
Dtlbex_64.c71 if (pte_none(entry) || !pte_present(entry)) in handle_tlbmiss()
/Linux-v5.4/arch/sparc/mm/
Dhugetlbpage.c339 if (!pte_present(*ptep) && pte_present(entry)) in set_huge_pte_at()
377 if (pte_present(entry)) in huge_ptep_get_and_clear()
/Linux-v5.4/arch/arm/include/asm/
Dpgtable-3level.h188 #define pte_same(pte_a,pte_b) ((pte_present(pte_a) ? pte_val(pte_a) & ~PTE_EXT_NG \
190 == (pte_present(pte_b) ? pte_val(pte_b) & ~PTE_EXT_NG \
Dpgtable.h224 #define pte_present(pte) (pte_isset((pte), L_PTE_PRESENT)) macro
226 #define pte_accessible(mm, pte) (mm_tlb_flush_pending(mm) ? pte_present(pte) : pte_valid(pte))
/Linux-v5.4/arch/x86/mm/
Dfault.c250 if (!pte_present(*pte_k)) in vmalloc_fault()
392 if (!pte_present(*pte)) in vmalloc_fault()
601 if (pte && pte_present(*pte) && !pte_exec(*pte)) in show_fault_oops()
604 if (pte && pte_present(*pte) && pte_exec(*pte) && in show_fault_oops()
1147 if (!pte_present(*pte)) in spurious_kernel_fault()
/Linux-v5.4/arch/arm64/include/asm/
Dpgtable.h76 #define pte_present(pte) (!!(pte_val(pte) & (PTE_VALID | PTE_PROT_NONE))) macro
116 (mm_tlb_flush_pending(mm) ? pte_present(pte) : pte_valid_young(pte))
278 if (pte_present(pte) && pte_user_exec(pte) && !pte_special(pte)) in set_pte_at()
363 #define pmd_present(pmd) pte_present(pmd_pte(pmd))
531 #define pud_present(pud) pte_present(pud_pte(pud))
/Linux-v5.4/fs/proc/
Dtask_mmu.c529 if (pte_present(*pte)) { in smaps_pte_entry()
715 if (pte_present(*pte)) { in smaps_hugetlb_range()
999 if (pte_present(ptent)) { in clear_soft_dirty()
1090 if (!pte_present(ptent)) in clear_refs_pte_range()
1330 if (pte_present(pte)) { in pte_to_pagemap_entry()
1471 if (pte_present(pte)) { in pagemap_hugetlb_range()
1700 if (!pte_present(pte)) in can_gather_numa_stats()
1788 if (!pte_present(huge_pte)) in gather_hugetlb_stats()
/Linux-v5.4/arch/xtensa/include/asm/
Dpgtable.h253 # define pte_present(pte) ((pte_val(pte) & _PAGE_CA_MASK) != _PAGE_CA_INVALID) macro
255 # define pte_present(pte) \ macro
/Linux-v5.4/arch/csky/mm/
Dfault.c105 if (!pte_present(*pte_k)) in do_page_fault()
/Linux-v5.4/arch/powerpc/include/asm/book3s/32/
Dpgtable.h390 static inline int pte_present(pte_t pte) in pte_present() function
421 if (!pte_present(pte) || !pte_user(pte) || !pte_read(pte)) in pte_access_permitted()
/Linux-v5.4/arch/nds32/mm/
Dproc.c26 if (pte_present(pte)) in va_kernel_present()
47 if (pte_present(pte)) in va_present()
/Linux-v5.4/arch/riscv/mm/
Dfault.c269 if (!pte_present(*pte_k)) in do_page_fault()
/Linux-v5.4/arch/nios2/mm/
Dfault.c270 if (!pte_present(*pte_k)) in do_page_fault()
/Linux-v5.4/arch/openrisc/mm/
Dfault.c345 if (!pte_present(*pte_k)) in do_page_fault()
/Linux-v5.4/arch/ia64/mm/
Dfault.c53 return pte_present(pte); in mapped_kernel_page_is_present()
/Linux-v5.4/arch/arm/mm/
Dfault-armv.c46 ret = pte_present(entry); in do_adjust_pte()

12345