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

Function pmap_lmem_map2

freebsd/mips/mips/pmap.c:261–270  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

259}
260
261static __inline vm_offset_t
262pmap_lmem_map2(vm_paddr_t phys1, vm_paddr_t phys2)
263{
264 critical_enter();
265 *PCPU_GET(cmap1_ptep) =
266 TLBLO_PA_TO_PFN(phys1) | PTE_C_CACHE | PTE_D | PTE_V | PTE_G;
267 *PCPU_GET(cmap2_ptep) =
268 TLBLO_PA_TO_PFN(phys2) | PTE_C_CACHE | PTE_D | PTE_V | PTE_G;
269 return (PCPU_GET(cmap1_addr));
270}
271
272static __inline void
273pmap_lmem_unmap(void)

Callers 2

pmap_copy_pageFunction · 0.85
pmap_copy_pagesFunction · 0.85

Calls 1

critical_enterFunction · 0.50

Tested by

no test coverage detected