| 882 | } |
| 883 | |
| 884 | void |
| 885 | vm_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 | |
| 896 | void |
| 897 | vm_map_wait_busy(vm_map_t map) |
no test coverage detected