MCPcopy Create free account
hub / github.com/F-Stack/f-stack / pmap_remove_entry

Function pmap_remove_entry

freebsd/mips/mips/pmap.c:1712–1720  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1710}
1711
1712static void
1713pmap_remove_entry(pmap_t pmap, vm_page_t m, vm_offset_t va)
1714{
1715
1716 rw_assert(&pvh_global_lock, RA_WLOCKED);
1717 pmap_pvh_free(&m->md, pmap, va);
1718 if (TAILQ_EMPTY(&m->md.pv_list))
1719 vm_page_aflag_clear(m, PGA_WRITEABLE);
1720}
1721
1722/*
1723 * Conditionally create a pv entry.

Callers 1

pmap_remove_pteFunction · 0.70

Calls 2

vm_page_aflag_clearFunction · 0.85
pmap_pvh_freeFunction · 0.70

Tested by

no test coverage detected