Function - Wake up all threads blocked on a semaphore.
kern_return_t semaphore_signal_all
(semaphore_t semaphore);
The semaphore_signal_all function wakes up all of the threads blocked on the semaphore. The semaphore count is reset to zero.
Functions: semaphore_create, semaphore_destroy, semaphore_signal,