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

Function pte2_sync

freebsd/arm/include/pmap_var.h:260–269  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

258 */
259
260static __inline void
261pte2_sync(pt2_entry_t *pte2p)
262{
263
264 dsb();
265#ifndef PMAP_PTE_NOCACHE
266 if (!cpuinfo.coherent_walk)
267 dcache_wb_pou((vm_offset_t)pte2p, sizeof(*pte2p));
268#endif
269}
270
271static __inline void
272pte2_sync_range(pt2_entry_t *pte2p, vm_size_t size)

Callers 4

pte2_storeFunction · 0.85
pte2_clear_bitFunction · 0.85
pte2_load_clearFunction · 0.85
pte2_set_bitFunction · 0.85

Calls 1

dcache_wb_pouFunction · 0.85

Tested by

no test coverage detected