Searched refs:sem_t (Results 1 - 22 of 22) sorted by relevance

/netbsd-6-1-5-RELEASE/include/
H A Dsemaphore.h38 typedef struct _sem_st *sem_t; typedef in typeref:struct:_sem_st
40 #define SEM_FAILED ((sem_t *)0)
46 int sem_close(sem_t *);
47 int sem_destroy(sem_t *);
48 int sem_getvalue(sem_t * __restrict, int * __restrict);
49 int sem_init(sem_t *, int, unsigned int);
50 int sem_post(sem_t *);
51 int sem_trywait(sem_t *);
53 int sem_wait(sem_t *);
54 sem_t *sem_ope
[all...]
/netbsd-6-1-5-RELEASE/external/gpl3/gcc/dist/libgomp/config/posix/
H A Domp-lock.h6 same PTHREADS primitive, but for OpenMP 3.0 sem_t needs to be used
21 typedef sem_t omp_lock_t;
22 typedef struct { sem_t lock; int count; void *owner; } omp_nest_lock_t;
H A Dsem.h68 typedef sem_t gomp_sem_t;
/netbsd-6-1-5-RELEASE/external/gpl3/gcc/dist/libgomp/config/posix95/
H A Domp-lock.h19 typedef sem_t omp_lock_t;
20 typedef struct { sem_t lock; int count; void *owner; } omp_nest_lock_t;
/netbsd-6-1-5-RELEASE/external/cddl/osnet/dist/tools/ctf/cvt/
H A Dbarrier.h40 typedef sem_t sema_t;
/netbsd-6-1-5-RELEASE/lib/libpthread/
H A Dsem.c83 sem_t *usem_identity;
91 static int sem_alloc(unsigned int value, intptr_t semid, sem_t *semp);
92 static void sem_free(sem_t sem);
98 sem_free(sem_t sem)
110 sem_alloc(unsigned int value, intptr_t semid, sem_t *semp)
112 sem_t sem;
131 sem_init(sem_t *sem, int pshared, unsigned int value)
152 sem_destroy(sem_t *sem)
180 sem_t *
183 sem_t *se
[all...]
/netbsd-6-1-5-RELEASE/lib/librt/
H A Dsem.c96 sem_t *ksem_identity;
99 static int sem_alloc(unsigned int value, intptr_t semid, sem_t *semp);
100 static void sem_free(sem_t sem);
117 sem_free(sem_t sem)
125 sem_alloc(unsigned int value, intptr_t semid, sem_t *semp)
127 sem_t sem;
144 sem_init(sem_t *sem, int pshared, unsigned int value)
162 sem_destroy(sem_t *sem)
180 sem_t *
183 sem_t *se
[all...]
/netbsd-6-1-5-RELEASE/external/gpl3/gdb/dist/gdb/testsuite/gdb.threads/
H A Dstaticthreads.c29 sem_t semaphore;
H A Dtls.c41 sem_t tell_main, tell_thread;
/netbsd-6-1-5-RELEASE/tests/lib/semaphore/
H A Dsem.c36 sem_t sem;
63 sem_t sem;
84 sem_t sem;
111 sem_t *semmarit = arg;
124 sem_t semmarit[3];
178 sem_t semmarit[3];
220 sem_t *sem1, *sem2;
279 sem_t *sem;
/netbsd-6-1-5-RELEASE/sys/external/bsd/acpica/dist/os_specific/service_layers/
H A Dosunixxf.c521 sem_t *Sem;
542 Sem = AcpiOsAllocate (sizeof (sem_t));
576 sem_t *Sem = (sem_t *) Handle;
614 sem_t *Sem = (sem_t *) Handle;
706 sem_t *Sem = (sem_t *)Handle;
/netbsd-6-1-5-RELEASE/tests/lib/libpthread/
H A Dt_sem.c113 static sem_t sem;
122 sem_t *semp;
147 sem_t *semp = (sem_t *) a_arg;
158 sem_t sem_a, sem_b;
/netbsd-6-1-5-RELEASE/tests/lib/librt/
H A Dt_sem.c84 sem_t *sem_b;
122 sem_t *sem_a;
/netbsd-6-1-5-RELEASE/tests/fs/ffs/
H A Dh_ffs_server.c44 static sem_t sigsem;
H A Dh_quota2_tests.c370 static sem_t sigsem;
/netbsd-6-1-5-RELEASE/tests/fs/common/
H A Dfstest_lfs.c51 sem_t lfs_clearnerloop;
56 sem_t ta_cleanerloop;
/netbsd-6-1-5-RELEASE/tests/fs/nfs/nfsservice/
H A Drumpnfsd.c45 sem_t gensem;
H A Dmountd.c315 static sem_t exportsem;
353 extern sem_t gensem;
/netbsd-6-1-5-RELEASE/usr.bin/rump_allserver/
H A Drump_allserver.c71 static sem_t sigsem;
/netbsd-6-1-5-RELEASE/tests/fs/nfs/nfsservice/rpcbind/
H A Drpcbind.c127 extern sem_t gensem;
/netbsd-6-1-5-RELEASE/libexec/lfs_cleanerd/
H A Dlfs_cleanerd.c1357 sem_t *semaddr = NULL;
/netbsd-6-1-5-RELEASE/external/public-domain/sqlite/dist/
H A Dsqlite3.c25937 sem_t *pSem; /* Named POSIX semaphore */
27249 sem_t *pSem = pFile->pInode->pSem;
27304 sem_t *pSem = pFile->pInode->pSem;
27337 sem_t *pSem = pFile->pInode->pSem;
[all...]

Completed in 584 milliseconds