Home | History | Annotate | Download | only in drd

Lines Matching full:sem_t

52 #include <semaphore.h>      /* sem_t */
977 int sem_init_intercept(sem_t *sem, int pshared, unsigned int value)
991 (sem_t *sem, int pshared, unsigned int value), (sem, pshared, value));
994 int sem_destroy_intercept(sem_t *sem)
1007 PTH_FUNCS(int, semZudestroy, sem_destroy_intercept, (sem_t *sem), (sem));
1010 sem_t* sem_open_intercept(const char *name, int oflag, mode_t mode,
1013 sem_t *ret;
1025 PTH_FUNCS(sem_t *, semZuopen, sem_open_intercept,
1029 static __always_inline int sem_close_intercept(sem_t *sem)
1042 PTH_FUNCS(int, semZuclose, sem_close_intercept, (sem_t *sem), (sem));
1044 static __always_inline int sem_wait_intercept(sem_t *sem)
1057 PTH_FUNCS(int, semZuwait, sem_wait_intercept, (sem_t *sem), (sem));
1059 static __always_inline int sem_trywait_intercept(sem_t *sem)
1072 PTH_FUNCS(int, semZutrywait, sem_trywait_intercept, (sem_t *sem), (sem));
1075 int sem_timedwait_intercept(sem_t *sem, const struct timespec *abs_timeout)
1089 (sem_t *sem, const struct timespec *abs_timeout),
1092 static __always_inline int sem_post_intercept(sem_t *sem)
1105 PTH_FUNCS(int, semZupost, sem_post_intercept, (sem_t *sem), (sem));