HelenOS sources
fibril_semaphore_t 667 uspace/lib/c/generic/thread/fibril_synch.c void fibril_semaphore_initialize(fibril_semaphore_t *sem, long count)
fibril_semaphore_t 687 uspace/lib/c/generic/thread/fibril_synch.c void fibril_semaphore_up(fibril_semaphore_t *sem)
fibril_semaphore_t 714 uspace/lib/c/generic/thread/fibril_synch.c void fibril_semaphore_down(fibril_semaphore_t *sem)
fibril_semaphore_t 738 uspace/lib/c/generic/thread/fibril_synch.c errno_t fibril_semaphore_down_timeout(fibril_semaphore_t *sem, usec_t timeout)
fibril_semaphore_t 790 uspace/lib/c/generic/thread/fibril_synch.c void fibril_semaphore_close(fibril_semaphore_t *sem)
fibril_semaphore_t 86 uspace/lib/c/include/fibril_synch.h fibril_semaphore_t name = FIBRIL_SEMAPHORE_INITIALIZER(name, cnt)
fibril_semaphore_t 198 uspace/lib/c/include/fibril_synch.h extern void fibril_semaphore_initialize(fibril_semaphore_t *, long);
fibril_semaphore_t 199 uspace/lib/c/include/fibril_synch.h extern void fibril_semaphore_up(fibril_semaphore_t *);
fibril_semaphore_t 200 uspace/lib/c/include/fibril_synch.h extern void fibril_semaphore_down(fibril_semaphore_t *);
fibril_semaphore_t 201 uspace/lib/c/include/fibril_synch.h extern errno_t fibril_semaphore_down_timeout(fibril_semaphore_t *, usec_t);
fibril_semaphore_t 202 uspace/lib/c/include/fibril_synch.h extern void fibril_semaphore_close(fibril_semaphore_t *);
fibril_semaphore_t 86 uspace/lib/posix/include/libc/fibril_synch.h fibril_semaphore_t name = FIBRIL_SEMAPHORE_INITIALIZER(name, cnt)
fibril_semaphore_t 198 uspace/lib/posix/include/libc/fibril_synch.h extern void fibril_semaphore_initialize(fibril_semaphore_t *, long);
fibril_semaphore_t 199 uspace/lib/posix/include/libc/fibril_synch.h extern void fibril_semaphore_up(fibril_semaphore_t *);
fibril_semaphore_t 200 uspace/lib/posix/include/libc/fibril_synch.h extern void fibril_semaphore_down(fibril_semaphore_t *);
fibril_semaphore_t 201 uspace/lib/posix/include/libc/fibril_synch.h extern errno_t fibril_semaphore_down_timeout(fibril_semaphore_t *, usec_t);
fibril_semaphore_t 202 uspace/lib/posix/include/libc/fibril_synch.h extern void fibril_semaphore_close(fibril_semaphore_t *);
HelenOS homepage, sources at GitHub