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

Function pmap_flush_pvcache

freebsd/mips/mips/pmap.c:3642–3653  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

3640}
3641
3642void
3643pmap_flush_pvcache(vm_page_t m)
3644{
3645 pv_entry_t pv;
3646
3647 if (m != NULL) {
3648 for (pv = TAILQ_FIRST(&m->md.pv_list); pv;
3649 pv = TAILQ_NEXT(pv, pv_list)) {
3650 mips_dcache_wbinv_range_index(pv->pv_va, PAGE_SIZE);
3651 }
3652 }
3653}
3654
3655void
3656pmap_page_set_memattr(vm_page_t m, vm_memattr_t ma)

Callers 4

pmap_qenterFunction · 0.85
pmap_copy_pageFunction · 0.85
pmap_copy_pagesFunction · 0.85
uiomove_fromphysFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected