HomeSort by: relevance | last modified time | path
    Searched refs:pmap_page (Results 1 - 14 of 14) sorted by relevancy

  /src/sys/uvm/pmap/
pmap_pvt.h 38 struct pmap_page;
45 struct pmap_page *pmap_pv_tracked(paddr_t);
pmap_pvt.c 59 struct pmap_page pvt_pages[];
154 struct pmap_page *
192 struct pmap_page *
pmap.c 1030 struct pmap_page *pp;
1443 struct pmap_page *pp = pmap_pv_tracked(pa);
  /src/sys/arch/x86/include/
pmap_pv.h 37 struct pmap_page;
60 LIST_ENTRY(pv_entry) pve_list; /* on pmap_page::pp_pvlist */
62 struct pmap_page *pve_pp; /* backpointer to mapped page */
67 * pmap_page: a structure which is embedded in each vm_page.
70 struct pmap_page { struct
pmap.h 235 struct pmap_page mp_pp;
  /src/sys/arch/aarch64/aarch64/
pmap.c 226 pmap_pv_lock(struct pmap_page *pp)
233 pmap_pv_unlock(struct pmap_page *pp)
253 pm_reverse_lock(struct pmap *pm, struct pmap_page *pp)
273 static inline struct pmap_page *
1034 _pmap_reflect_refmod_in_pp(pt_entry_t pte, struct pmap_page *pp)
1041 * it should be reflected from pte in the pmap_page.
1051 _pmap_remove_pv(struct pmap_page *pp, struct pmap *pm, vaddr_t va,
1079 /* embedded in pmap_page */
1120 struct pmap_page *pp = VM_PAGE_TO_PP(pg);
1150 _pmap_enter_pv(struct pmap_page *pp, struct pmap *pm, struct pv_entry **pvp
    [all...]
  /src/sys/arch/powerpc/include/oea/
pmap.h 267 struct pmap_page { struct
276 struct pmap_page mdpg_pp;
  /src/sys/arch/mips/include/
pmap.h 278 struct pmap_page { struct
  /src/sys/arch/aarch64/include/
pmap.h 305 struct pmap_page { struct
312 struct pmap_page mdpg_pp;
pmap_machdep.h 127 struct pmap_page { struct
  /src/sys/arch/x86/x86/
pmap.c 224 * - struct pmap_page: describes one pv-tracked page, without
227 * - pmap_page::pp_pvlist: there is one list per pv-tracked page of
365 KASSERTMSG((pp)->pp_lock.mtx_ipl._ipl == IPL_VM, "bad pmap_page %p", pp)
611 pv_pte_embedded(struct pmap_page *pp)
622 pv_pte_first(struct pmap_page *pp)
633 pv_pte_next(struct pmap_page *pp, struct pv_pte *pvpte)
2177 pmap_check_pv(struct pmap *pmap, struct vm_page *ptp, struct pmap_page *pp,
2239 const struct pmap_page * const old_pp, const vaddr_t va)
2287 * pmap_enter_pv: enter a mapping onto a pmap_page lst
2293 pmap_enter_pv(struct pmap *pmap, struct pmap_page *pp, struct vm_page *ptp
    [all...]
  /src/sys/arch/arm/include/arm32/
pmap.h 1148 struct pmap_page { struct
1164 struct pmap_page pp;
  /src/sys/arch/powerpc/oea/
pmap.c 646 struct pmap_page *pp;
669 pmap_pp_attr_clear(struct pmap_page *pp, int ptebit)
684 pmap_pp_attr_fetch(struct pmap_page *pp)
2292 pmap_pp_protect(struct pmap_page *pp, paddr_t pa, vm_prot_t prot)
2388 struct pmap_page *pp;
  /src/sys/arch/arm/arm32/
pmap.c 3110 struct pmap_page *pp = pmap_pv_tracked(pa);
4079 struct pmap_page *pp;

Completed in 103 milliseconds