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

Function pmap_delayed_invl_genp

freebsd/amd64/amd64/pmap.c:999–1012  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

997
998#ifdef NUMA
999static u_long *
1000pmap_delayed_invl_genp(vm_page_t m)
1001{
1002 vm_paddr_t pa;
1003 u_long *gen;
1004
1005 pa = VM_PAGE_TO_PHYS(m);
1006 if (__predict_false((pa) > pmap_last_pa))
1007 gen = &pv_dummy_large.pv_invl_gen;
1008 else
1009 gen = &(pa_to_pmdp(pa)->pv_invl_gen);
1010
1011 return (gen);
1012}
1013#else
1014static u_long *
1015pmap_delayed_invl_genp(vm_page_t m)

Callers 3

pmap_delayed_invl_wait_lFunction · 0.85
pmap_delayed_invl_wait_uFunction · 0.85
pmap_delayed_invl_pageFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected