Lines Matching refs:mpte
164 vm_page_t m, vm_prot_t prot, vm_page_t mpte);
170 static boolean_t pmap_try_insert_pv_entry(pmap_t pmap, vm_page_t mpte,
1014 vm_page_t mpte;
1019 mpte = PHYS_TO_VM_PAGE(MIPS_DIRECT_TO_PHYS(pde));
1020 return (pmap_unwire_ptp(pmap, va, mpte));
1661 pmap_try_insert_pv_entry(pmap_t pmap, vm_page_t mpte, vm_offset_t va,
2015 vm_page_t mpte, om;
2035 mpte = NULL;
2045 mpte = pmap_allocpte(pmap, va, flags);
2046 if (mpte == NULL) {
2090 if (mpte)
2091 mpte->wire_count--;
2117 if (mpte != NULL) {
2118 mpte->wire_count--;
2119 KASSERT(mpte->wire_count > 0,
2216 vm_prot_t prot, vm_page_t mpte)
2239 if (mpte && (mpte->pindex == ptepindex)) {
2240 mpte->wire_count++;
2252 mpte = PHYS_TO_VM_PAGE(
2254 mpte->wire_count++;
2256 mpte = _pmap_allocpte(pmap, ptepindex,
2258 if (mpte == NULL)
2259 return (mpte);
2263 mpte = NULL;
2268 if (mpte != NULL) {
2269 mpte->wire_count--;
2270 mpte = NULL;
2272 return (mpte);
2279 !pmap_try_insert_pv_entry(pmap, mpte, va, m)) {
2280 if (mpte != NULL) {
2281 pmap_unwire_ptp(pmap, va, mpte);
2282 mpte = NULL;
2284 return (mpte);
2319 return (mpte);
2413 vm_page_t m, mpte;
2419 mpte = NULL;
2424 mpte = pmap_enter_quick_locked(pmap, start + ptoa(diff), m,
2425 prot, mpte);