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

Function vm_map_unbusy

freebsd/vm/vm_map.c:884–894  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

882}
883
884void
885vm_map_unbusy(vm_map_t map)
886{
887
888 VM_MAP_ASSERT_LOCKED(map);
889 KASSERT(map->busy, ("vm_map_unbusy: not busy"));
890 if (--map->busy == 0 && (map->flags & MAP_BUSY_WAKEUP)) {
891 vm_map_modflags(map, 0, MAP_BUSY_WAKEUP);
892 wakeup(&map->busy);
893 }
894}
895
896void
897vm_map_wait_busy(vm_map_t map)

Callers 1

vm_map_wire_lockedFunction · 0.85

Calls 2

vm_map_modflagsFunction · 0.85
wakeupFunction · 0.50

Tested by

no test coverage detected