Lines Matching defs:ptep
968 pt_entry_t * const ptep = pmap_pte_lookup(pmap, va);
969 KASSERTMSG(ptep != NULL, "%#"PRIxVADDR " %#"PRIxVADDR, va,
971 pt_entry_t pte = *ptep;
989 pte_set(ptep, npte);
1109 pmap_pte_remove(pmap_t pmap, vaddr_t sva, vaddr_t eva, pt_entry_t *ptep,
1118 UVMHIST_LOG(pmaphist, "ptep=%#jx, flags(npte)=%#jx)",
1119 (uintptr_t)ptep, flags, 0, 0);
1123 for (; sva < eva; sva += NBPG, ptep++) {
1124 const pt_entry_t pte = *ptep;
1140 pte_set(ptep, npte);
1253 pmap_pte_protect(pmap_t pmap, vaddr_t sva, vaddr_t eva, pt_entry_t *ptep,
1261 UVMHIST_LOG(pmaphist, "ptep=%#jx, flags(npte)=%#jx)",
1262 (uintptr_t)ptep, flags, 0, 0);
1268 for (; sva < eva; sva += NBPG, ptep++) {
1269 pt_entry_t pte = *ptep;
1293 if (*ptep != pte) {
1295 pte_set(ptep, pte);
1373 pt_entry_t * const ptep = pmap_pte_lookup(pmap, va);
1374 if (ptep == NULL)
1376 pt_entry_t pte = *ptep;
1380 pte_set(ptep, pte);
1492 pt_entry_t * const ptep = pmap_pte_reserve(pmap, va, flags);
1493 if (__predict_false(ptep == NULL)) {
1498 const pt_entry_t opte = *ptep;
1537 pte_set(ptep, npte);
1602 pt_entry_t * const ptep = pmap_pte_reserve(pmap, va, 0);
1604 KASSERTMSG(ptep != NULL, "%#"PRIxVADDR " %#"PRIxVADDR, va,
1606 KASSERT(!pte_valid_p(*ptep));
1623 pte_set(ptep, npte);
1636 UVMHIST_LOG(pmaphist, " <-- done (ptep=%#jx)", (uintptr_t)ptep, 0, 0,
1648 pmap_pte_kremove(pmap_t pmap, vaddr_t sva, vaddr_t eva, pt_entry_t *ptep,
1654 UVMHIST_CALLARGS(pmaphist, "(pmap=%#jx, sva=%#jx eva=%#jx ptep=%#jx)",
1655 (uintptr_t)pmap, sva, eva, (uintptr_t)ptep);
1659 for (; sva < eva; sva += NBPG, ptep++) {
1660 pt_entry_t pte = *ptep;
1673 pte_set(ptep, new_pte);
1757 pt_entry_t * const ptep = pmap_pte_lookup(pmap, va);
1758 KASSERTMSG(ptep != NULL, "pmap %p va %#"PRIxVADDR" invalid STE",
1760 pt_entry_t pte = *ptep;
1763 pmap, va, pte_value(pte), ptep);
1767 pte_set(ptep, pte_unwire_entry(pte));
1806 const pt_entry_t * const ptep = pmap_pte_lookup(pmap, va);
1807 if (ptep == NULL || !pte_valid_p(*ptep)) {
1811 pa = pte_to_paddr(*ptep) | (va & PGOFSET);
1927 pt_entry_t * const ptep = pmap_pte_lookup(pmap, va);
1928 KASSERT(ptep);
1929 pt_entry_t pte = pte_prot_nowrite(*ptep);
1930 if (*ptep == pte) {
1936 pte_set(ptep, pte);
2083 pt_entry_t *ptep = pmap_pte_lookup(pmap, va);
2084 pt_entry_t pte = (ptep != NULL) ? *ptep : 0;