13 #define __NEED_struct_timespec
15 #include <bits/alltypes.h>
19 #define SEM_UNDO 0x1000
30 #define _SEM_SEMUN_UNDEFINED 1
32 #define SEM_STAT (18 | (IPC_STAT & 0x100))
34 #define SEM_STAT_ANY (20 | (IPC_STAT & 0x100))
50 unsigned short sem_num
;
55 int semctl(int, int, int, ...);
56 int semget(key_t
, int, int);
57 int semop(int, struct sembuf
*, size_t);
60 int semtimedop(int, struct sembuf
*, size_t, const struct timespec
*);
65 __REDIR(semtimedop
, __semtimedop_time64
);