HelenOS sources

semaphore_initialize   54 kernel/generic/include/synch/semaphore.h extern void semaphore_initialize(semaphore_t *, int);
semaphore_initialize   54 kernel/generic/src/console/chardev.c 	semaphore_initialize(&indev->wq, 0);
semaphore_initialize   73 kernel/test/synch/semaphore1.c 	semaphore_initialize(&sem, AT_ONCE);
semaphore_initialize   85 kernel/test/synch/semaphore2.c 	semaphore_initialize(&sem, 5);
HelenOS homepage, sources at GitHub