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

Function pmap_kenter

freebsd/amd64/amd64/pmap.c:3790–3797  ·  view source on GitHub ↗

* Add a wired page to the kva. * Note: not SMP coherent. */

Source from the content-addressed store, hash-verified

3788 * Note: not SMP coherent.
3789 */
3790PMAP_INLINE void
3791pmap_kenter(vm_offset_t va, vm_paddr_t pa)
3792{
3793 pt_entry_t *pte;
3794
3795 pte = vtopte(va);
3796 pte_store(pte, pa | X86_PG_RW | X86_PG_V | pg_g | pg_nx);
3797}
3798
3799static __inline void
3800pmap_kenter_attr(vm_offset_t va, vm_paddr_t pa, int mode)

Callers 1

pmap_kenter_temporaryFunction · 0.70

Calls 1

vtopteFunction · 0.85

Tested by

no test coverage detected