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

Function pmap_l2

freebsd/arm64/arm64/pmap.c:481–491  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

479}
480
481static __inline pd_entry_t *
482pmap_l2(pmap_t pmap, vm_offset_t va)
483{
484 pd_entry_t *l1;
485
486 l1 = pmap_l1(pmap, va);
487 if ((pmap_load(l1) & ATTR_DESCR_MASK) != L1_TABLE)
488 return (NULL);
489
490 return (pmap_l1_to_l2(l1, va));
491}
492
493static __inline pt_entry_t *
494pmap_l2_to_l3(pd_entry_t *l2p, vm_offset_t va)

Callers 4

pmap_bootstrap_l3Function · 0.85
_pmap_unwire_l3Function · 0.85
pmap_enter_largepageFunction · 0.85
pmap_clear_modifyFunction · 0.85

Calls 2

pmap_l1Function · 0.85
pmap_l1_to_l2Function · 0.85

Tested by

no test coverage detected