Lines Matching refs:sem
260 static inline int os_sem_is_valid(os_sem_t sem) in os_sem_is_valid() argument
265 static inline int os_sem_wait(os_sem_t sem, unsigned int timeout) in os_sem_wait() argument
267 return aos_sem_wait(&sem, timeout); in os_sem_wait()
270 static inline void os_sem_signal(os_sem_t sem) in os_sem_signal() argument
272 aos_sem_signal(&sem); in os_sem_signal()
275 static inline void os_sem_signal_all(os_sem_t sem) in os_sem_signal_all() argument
277 aos_sem_signal_all(&sem); in os_sem_signal_all()
282 os_sem_t sem; in os_sem_new() local
283 aos_sem_new(&sem, 0); in os_sem_new()
284 return sem; in os_sem_new()
287 static inline void os_sem_free(os_sem_t sem) in os_sem_free() argument
289 aos_sem_free(&sem); in os_sem_free()