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

Function pmap_invalidate_cache

freebsd/amd64/amd64/pmap.c:3235–3240  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

3233}
3234
3235void
3236pmap_invalidate_cache(void)
3237{
3238 sched_pin();
3239 smp_cache_flush(pmap_invalidate_cache_curcpu_cb);
3240}
3241
3242struct pde_action {
3243 cpuset_t invalidate; /* processors that invalidate their TLB */

Callers 3

vtd_wbflushFunction · 0.50

Calls 3

sched_pinFunction · 0.85
smp_cache_flushFunction · 0.70
wbinvdFunction · 0.50

Tested by

no test coverage detected