pv_entry_t
pv_entry_t pv;
pv_entry_t pvp;
pv_entry_t pt_pv;
pv_put((pv_entry_t)handle);
pv_entry_t pt_pv;
pv_entry_t pte_pv;
pv_entry_t pv;
pv_entry_t pv;
pv_entry_t
pmap_allocpte(pmap_t pmap, vm_pindex_t ptepindex, pv_entry_t *pvpp)
pv_entry_t pv;
pv_entry_t pvp;
pv_entry_t pvp;
static int pmap_release_callback(pv_entry_t pv, void *data);
pmap_release_callback(pv_entry_t pv, void *data)
pmap_release_pv(pv_entry_t pv, pv_entry_t pvp, pmap_inval_bulk_t *bulk)
pmap_remove_pv_pte(pv_entry_t pv, pv_entry_t pvp, pmap_inval_bulk_t *bulk,
pmap_remove_pv_page(pv_entry_t pv, int clrpgbits)
pv_hold(pv_entry_t pv)
_pv_hold_try(pv_entry_t pv PMAP_DEBUG_DECL)
static void pv_hold(pv_entry_t pv);
static int _pv_hold_try(pv_entry_t pv
pv_drop(pv_entry_t pv)
static void pv_drop(pv_entry_t pv);
static void _pv_lock(pv_entry_t pv
pv_entry_t
pv_entry_t pv;
static void pv_unlock(pv_entry_t pv);
pv_entry_t pnew;
static pv_entry_t _pv_alloc(pmap_t pmap, vm_pindex_t pindex, int *isnew
static pv_entry_t _pv_get(pmap_t pmap, vm_pindex_t pindex, vm_pindex_t **pmarkp
static void _pv_free(pv_entry_t pv, pv_entry_t pvp PMAP_DEBUG_DECL);
static pv_entry_t pv_get_try(pmap_t pmap, vm_pindex_t pindex,
static void pv_put(pv_entry_t pv);
static void *pv_pte_lookup(pv_entry_t pv, vm_pindex_t pindex);
static pv_entry_t pmap_allocpte(pmap_t pmap, vm_pindex_t ptepindex,
pv_entry_t *pvpp);
static void pmap_remove_pv_pte(pv_entry_t pv, pv_entry_t pvp,
pv_entry_t
pv_entry_t pv;
static vm_page_t pmap_remove_pv_page(pv_entry_t pv, int clrpgbits);
static int pmap_release_pv(pv_entry_t pv, pv_entry_t pvp,
vm_pindex_t *pte_placemark, pv_entry_t pt_pv,
vm_pindex_t *pte_placemark, pv_entry_t pt_pv,
pv_entry_t
pv_entry_t pv;
_pv_lock(pv_entry_t pv PMAP_DEBUG_DECL)
pv_unlock(pv_entry_t pv)
pv_put(pv_entry_t pv)
pv_entry_compare(pv_entry_t pv1, pv_entry_t pv2)
_pv_free(pv_entry_t pv, pv_entry_t pvp PMAP_DEBUG_DECL)
vm_pindex_t *, pv_entry_t, vm_offset_t,
static int pmap_scan_cmp(pv_entry_t pv, void *data);
static int pmap_scan_callback(pv_entry_t pv, void *data);
pv_entry_t pt_pv; /* A page table PV */
pv_entry_t pte_pv; /* A page table entry PV */
pmap_scan_cmp(pv_entry_t pv, void *data)
pmap_scan_callback(pv_entry_t pv, void *data)
pv_entry_t pd_pv; /* A page directory PV */
pv_entry_t pt_pv; /* A page table PV */
pv_entry_t pte_pv;
vm_pindex_t *pte_placemark, pv_entry_t pt_pv,
pv_entry_t pt_pv;
pv_entry_t pt_pv;
pv_entry_t pt_pv, vm_offset_t va,
pv_entry_t pt_pv; /* page table */
pv_entry_t pte_pv; /* page table entry */
pv_entry_t pt_pv;
pv_cache(pmap_t pmap, pv_entry_t pv, vm_pindex_t pindex)
pv_entry_t
pv_entry_t pv;
pv_entry_t pt_pv, vm_offset_t va,
pv_pte_lookup(pv_entry_t pv, vm_pindex_t pindex)
pv_entry_t pv;
static PMAP_INLINE void free_pv_entry (pv_entry_t pv);
static pv_entry_t get_pv_entry (void);
free_pv_entry(pv_entry_t pv)
static pv_entry_t
pv_entry_t pv;
vm_page_t mpte, vm_page_t m, pv_entry_t);
pv_entry_t pv)
pv_entry_compare(pv_entry_t pv1, pv_entry_t pv2)
pv_entry_t pv;
pv_entry_t pv;
pv_entry_t pv;
pv_entry_t pv, npv;
pv_entry_t pv;
pv_entry_t pv;
pv_entry_t pv, pvf, pvn;