13 #define __NEED_struct_timespec
15 #include <bits/alltypes.h>
19 #define SEM_UNDO 0x1000
32 #define _SEM_SEMUN_UNDEFINED 1
36 #define SEM_STAT_ANY 20
52 unsigned short sem_num
;
57 int semctl(int, int, int, ...);
58 int semget(key_t
, int, int);
59 int semop(int, struct sembuf
*, size_t);
62 int semtimedop(int, struct sembuf
*, size_t, const struct timespec
*);