Home
last modified time | relevance | path

Searched refs:sem_t (Results 1 – 7 of 7) sorted by relevance

/AliOS-Things-master/components/posix/include/
A Dsemaphore.h14 #define SEM_FAILED ((sem_t *)0)
19 } sem_t; typedef
21 int sem_init(sem_t *sem, int pshared, unsigned int value);
22 sem_t *sem_open(const char *name, int oflag, ...);
23 int sem_post(sem_t *sem);
24 int sem_timedwait(sem_t *sem, const struct timespec *abs_timeout);
25 int sem_trywait(sem_t *sem);
27 int sem_wait(sem_t *sem);
28 int sem_getvalue(sem_t *sem, int *sval);
29 int sem_close(sem_t *sem);
[all …]
/AliOS-Things-master/components/posix/src/
A Dsemaphore.c16 int sem_init(sem_t *sem, int pshared, unsigned int value) in sem_init()
41 sem_t *sem_open(const char *name, int oflag, ...) in sem_open()
53 int sem_wait(sem_t *sem) in sem_wait()
72 int sem_trywait(sem_t *sem) in sem_trywait()
96 int sem_timedwait(sem_t *sem, const struct timespec *abs_timeout) in sem_timedwait()
134 int sem_post(sem_t *sem) in sem_post()
147 int sem_getvalue(sem_t *sem, int *sval) in sem_getvalue()
159 int sem_close(sem_t *sem) in sem_close()
193 int sem_destroy(sem_t *sem) in sem_destroy()
/AliOS-Things-master/components/websocket/src/
A Drws_thread.c157 sem_t *sem = (sem_t *) rws_malloc_zero(sizeof(sem_t)); in rws_sem_create()
/AliOS-Things-master/components/uvoice/internal/
A Duvoice_linux.h29 typedef sem_t * os_sem_t;
326 sem_t *sem = snd_zalloc(sizeof(sem_t), AFM_MAIN); in os_sem_new()
/AliOS-Things-master/components/minilibc/include/
A Dmm.h257 typedef void* sem_t; typedef
264 sem_t mm_semaphore;
/AliOS-Things-master/components/SDL2/src/thread/pthread/
A DSDL_syssem.c41 sem_t sem;
/AliOS-Things-master/components/amp_adapter/platform/linux/
A Daos_system.c162 sem_t *s = malloc(sizeof(*s)); in aos_sem_new()

Completed in 23 milliseconds