Searched defs:sem (Results 1 – 12 of 12) sorted by relevance
65 struct sem { struct68 int semid; argument74 static char const *sem_prefix = "/var/run/sem"; argument102 sem_t sem; member170 sem_check_validity(sem_t *sem) in sem_check_validity()184 sem_t sem; in sem_alloc() local224 _sem_init(sem_t *sem, int pshared, unsigned int value) in _sem_init()238 _sem_destroy(sem_t *sem) in _sem_destroy()262 _sem_getvalue(sem_t * __restrict sem, int * __restrict sval) in _sem_getvalue()274 _sem_trywait(sem_t *sem) in _sem_trywait()[all …]
39 void gomp_sem_init (gomp_sem_t *sem, int value) in gomp_sem_init()54 void gomp_sem_wait (gomp_sem_t *sem) in gomp_sem_wait()84 void gomp_sem_post (gomp_sem_t *sem) in gomp_sem_post()103 void gomp_sem_destroy (gomp_sem_t *sem) in gomp_sem_destroy()117 gomp_sem_wait (gomp_sem_t *sem) in gomp_sem_wait()
71 static inline void gomp_sem_init (gomp_sem_t *sem, int value) in gomp_sem_init()78 static inline void gomp_sem_post (gomp_sem_t *sem) in gomp_sem_post()83 static inline void gomp_sem_destroy (gomp_sem_t *sem) in gomp_sem_destroy()
38 void gomp_sem_init (gomp_sem_t *sem, int value) in gomp_sem_init()53 void gomp_sem_wait (gomp_sem_t *sem) in gomp_sem_wait()83 void gomp_sem_post (gomp_sem_t *sem) in gomp_sem_post()102 void gomp_sem_destroy (gomp_sem_t *sem) in gomp_sem_destroy()116 gomp_sem_wait (gomp_sem_t *sem) in gomp_sem_wait()
70 static inline void gomp_sem_init (gomp_sem_t *sem, int value) in gomp_sem_init()77 static inline void gomp_sem_post (gomp_sem_t *sem) in gomp_sem_post()82 static inline void gomp_sem_destroy (gomp_sem_t *sem) in gomp_sem_destroy()
27 struct sem { struct28 u_short semval; /* semaphore value */ argument29 pid_t sempid; /* pid of last operation */ argument30 u_short semncnt; /* # awaiting semval > cval */ argument31 u_short semzcnt; /* # awaiting semval = 0 */ argument33 struct sysv_mutex sem_mutex; argument
49 int sem; in get() local63 int sem; in incr() local93 int sem = 0; in test() local
48 down_read_trylock(struct lock *sem) { in down_read_trylock()53 down_write_killable(struct lock *sem) in down_write_killable()
39 struct sem { struct40 u_short semval; /* semaphore value */ argument41 pid_t sempid; /* pid of last operation */ argument42 u_short semncnt; /* # awaiting semval > cval */ argument43 u_short semzcnt; /* # awaiting semval = 0 */ argument
50 sem_t * sem = (sem_t *) a_arg; in entry() local
23 struct sems sem; member50 struct sems sem; member
1208 void init_sem(sem_t *sem) in init_sem()