pmap_table
/*20*/ struct pmap_table *pv_pt; /* table that contains the PTE */
struct pmap_table *pt_st;
LIST_ENTRY(pmap_table) pt_freelist;
LIST_HEAD(, pmap_table) ptp_freelist;
struct pmap_table ptp_tables[];
struct pmap_table *pm_lev1map; /* level 1 table */
struct pmap_table *pm_pt_cache; /* most recently used leaf table */
pmap_set_lev1map(pmap_t pmap, struct pmap_table *pt, paddr_t pa)
pmap_table_pa(const struct pmap_table * const pt)
const struct pmap_table * const pt1 = n;
const struct pmap_table * const pt2 = n2;
.rbto_node_offset = offsetof(struct pmap_table, pt_node),
static struct pmap_table *
struct pmap_table *pt;
pmap_table_free(pmap_t pmap, struct pmap_table *pt,
pmap_table_retain(struct pmap_table *pt)
pmap_table_release_slow(pmap_t pmap, struct pmap_table *pt,
pmap_table_release(pmap_t pmap, struct pmap_table *pt,
static struct pmap_table *
struct pmap_table *pt;
static struct pmap_table *
pmap_table_insert(pmap_t pmap, struct pmap_table *t1, unsigned int stidx,
struct pmap_table *t2, *ret_t;
pmap_pte_lookup(pmap_t pmap, vaddr_t va, struct pmap_table **out_pt)
struct pmap_table *pt = pmap_table_lookup(pmap, segnum, false);
pmap_pte_alloc(pmap_t pmap, vaddr_t va, struct pmap_table **out_pt,
struct pmap_table *st, *pt;
struct pmap_table * const st1 = st;
struct pmap_table *pt, pt_entry_t npte, struct pv_entry *newpv)
struct pmap_table *pt, struct vm_page *pg,
struct pmap_table *pt;
struct pmap_table *pt;
struct pmap_table *pt;
struct pmap_table *pt;
struct pmap_table *pt;
(sizeof(struct pmap_table) * tabcnt);
struct pmap_table *pt;
(sizeof(struct pmap_table) * tabcnt);