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

Function pmap_l1

freebsd/arm64/arm64/pmap.c:450–460  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

448}
449
450static __inline pd_entry_t *
451pmap_l1(pmap_t pmap, vm_offset_t va)
452{
453 pd_entry_t *l0;
454
455 l0 = pmap_l0(pmap, va);
456 if ((pmap_load(l0) & ATTR_DESCR_MASK) != L0_TABLE)
457 return (NULL);
458
459 return (pmap_l0_to_l1(l0, va));
460}
461
462static __inline pd_entry_t *
463pmap_l1_to_l2(pd_entry_t *l1p, vm_offset_t va)

Callers 9

pmap_l2Function · 0.85
pmap_pteFunction · 0.85
pmap_klookupFunction · 0.85
_pmap_unwire_l3Function · 0.85
pmap_alloc_l2Function · 0.85
pmap_enter_largepageFunction · 0.85
pmap_enter_l2Function · 0.85
pmap_copyFunction · 0.85
pmap_demote_l2_abortFunction · 0.85

Calls 2

pmap_l0Function · 0.85
pmap_l0_to_l1Function · 0.85

Tested by

no test coverage detected