10.38 Functions in <semaphore.h>