| /src/external/mit/libuv/dist/test/ |
| test-semaphore.c | 30 uv_sem_t sem; member in struct:__anon23854 44 uv_sem_post(&c->sem); 56 ASSERT_OK(uv_sem_init(&wc.sem, 0)); 63 uv_sem_wait(&wc.sem); /* should not block */ 68 uv_sem_destroy(&wc.sem); 81 ASSERT_OK(uv_sem_init(&wc.sem, 0)); 85 uv_sem_wait(&wc.sem); 89 uv_sem_destroy(&wc.sem); 96 uv_sem_t sem; local 98 ASSERT_OK(uv_sem_init(&sem, 3)) [all...] |
| test-thread-priority.c | 40 uv_sem_t sem; variable 43 uv_sem_wait(&sem); 59 ASSERT_OK(uv_sem_init(&sem, 1)); 60 uv_sem_wait(&sem); 98 uv_sem_post(&sem); 102 uv_sem_destroy(&sem);
|
| test-thread-name.c | 36 struct semaphores* sem; local 39 sem = arg; 51 uv_sem_post(&sem->worker); 58 uv_sem_wait(&sem->main); 67 struct semaphores sem; local 76 ASSERT_OK(uv_sem_init(&sem.main, 0)); 77 ASSERT_OK(uv_sem_init(&sem.worker, 0)); 124 ASSERT_OK(uv_thread_create(threads + 1, thread_run, &sem)); 126 uv_sem_wait(&sem.worker); 133 uv_sem_post(&sem.main) [all...] |
| test-signal-multiple-loops.c | 52 static uv_sem_t sem; variable 114 uv_sem_post(&sem); 136 uv_sem_post(&sem); 231 r = uv_sem_init(&sem, 0); 261 uv_sem_wait(&sem); 270 uv_sem_wait(&sem); 301 uv_sem_destroy(&sem);
|
| /src/tests/lib/libpthread/ |
| t_sem.c | 113 static sem_t sem; variable 216 SEM_REQUIRE(sem_post(&sem)); 239 ret = sem_wait(&sem); 243 ret = sem_trywait(&sem); 262 SEM_REQUIRE(sem_init(&sem, 0, 0));
|
| /src/tests/lib/semaphore/ |
| sem.c | 1 /* $NetBSD: sem.c,v 1.11 2017/01/13 21:30:42 christos Exp $ */ 36 sem_t sem; local 41 ATF_REQUIRE_EQ(sem_init(&sem, 1, 0), 0); 43 sem_post(&sem); 44 sem_post(&sem); 46 sem_wait(&sem); 47 sem_wait(&sem); 48 rv = sem_trywait(&sem); 63 sem_t sem; local 66 sem_init(&sem, 1, 4) 84 sem_t sem; local 304 sem_t *sem; local [all...] |
| /src/external/gpl3/gcc.old/dist/gcc/d/dmd/ |
| init.h | 78 bool sem; // true if semantic() is run member in class:ArrayInitializer 112 bool sem; // true if semantic() is run member in class:CInitializer
|
| attrib.h | 137 int sem; // 1 if successful semantic() member in class:AnonDeclaration
|
| /src/external/gpl3/gdb/dist/sim/ppc/ |
| hw_sem.c | 28 #include <sys/sem.h> 35 sem - provide access to a unix semaphore 58 Enable tracing of the sem: 60 | bash$ psim -t sem-device \ 66 | -o '/sem@0xfff00000/reg 0xfff00000 0x80000' \ 67 | -o '/sem@0xfff00000/key 0x12345678' \ 70 -o '/sem@0xfff00000/reg 0xfff00000 12' \ 71 -o '/sem@0xfff00000/key 0x12345678' ../psim-hello/hello 111 hw_sem_device *sem = (hw_sem_device*)device_data(me); local 116 /* initialize the properties of the sem */ 168 hw_sem_device *sem = (hw_sem_device*)device_data(me); local 189 hw_sem_device *sem = (hw_sem_device*)device_data(me); local 274 hw_sem_device *sem = ZALLOC(hw_sem_device); local [all...] |
| /src/external/gpl3/gdb.old/dist/sim/ppc/ |
| hw_sem.c | 28 #include <sys/sem.h> 35 sem - provide access to a unix semaphore 58 Enable tracing of the sem: 60 | bash$ psim -t sem-device \ 66 | -o '/sem@0xfff00000/reg 0xfff00000 0x80000' \ 67 | -o '/sem@0xfff00000/key 0x12345678' \ 70 -o '/sem@0xfff00000/reg 0xfff00000 12' \ 71 -o '/sem@0xfff00000/key 0x12345678' ../psim-hello/hello 111 hw_sem_device *sem = (hw_sem_device*)device_data(me); local 116 /* initialize the properties of the sem */ 168 hw_sem_device *sem = (hw_sem_device*)device_data(me); local 189 hw_sem_device *sem = (hw_sem_device*)device_data(me); local 274 hw_sem_device *sem = ZALLOC(hw_sem_device); local [all...] |
| /src/lib/librt/ |
| sem.c | 1 /* $NetBSD: sem.c,v 1.9 2019/02/21 21:33:34 christos Exp $ */ 62 __RCSID("$NetBSD: sem.c,v 1.9 2019/02/21 21:33:34 christos Exp $"); 67 * versions of sem.c; both are fully kernel-assisted via the _ksem_*() 160 sem_to_semid(sem_t *sem) 163 if (SEM_IS_KSEMID(*sem)) 164 return (intptr_t)*sem; 166 return (*sem)->ksem_semid; 170 sem_free(sem_t sem) 173 sem->ksem_magic = 0; 174 free(sem); 180 sem_t sem; local 270 sem_t *sem, s; local [all...] |
| /src/tests/lib/librt/ |
| t_sem.c | 299 sem_t *sem; local 302 sem = sem_open("/sem_c", O_CREAT | O_EXCL, 0644, 0); 303 ATF_REQUIRE(sem != SEM_FAILED); 304 ATF_REQUIRE(sem_destroy(sem) == -1 && errno == EINVAL); 305 ATF_REQUIRE_EQ(sem_close(sem), 0); 324 sem_t *sem, *sem2, *sem3; local 326 sem = sem_open("/sem_d", O_CREAT | O_EXCL, 0777, 0); 327 ATF_REQUIRE(sem != SEM_FAILED); 332 ATF_REQUIRE(sem == sem3); 334 ATF_REQUIRE_EQ(sem_close(sem), 0) [all...] |
| /src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/fifo/ |
| nouveau_nvkm_engine_fifo_nv04.c | 252 u32 reassign, chid, get, sem; local 274 sem = nvkm_rd32(device, NV10_PFIFO_CACHE1_SEMAPHORE); 275 nvkm_wr32(device, NV10_PFIFO_CACHE1_SEMAPHORE, sem | 0x1);
|
| /src/external/gpl3/gdb/dist/sim/common/ |
| cgen-engine.h | 118 union sem { 117 union sem { union
|
| /src/external/gpl3/gdb.old/dist/sim/common/ |
| cgen-engine.h | 118 union sem { 117 union sem { union
|
| /src/external/mit/libuv/dist/src/ |
| threadpool.c | 198 uv_sem_t sem; local 228 if (uv_sem_init(&sem, 0)) 235 if (uv_thread_create_ex(threads + i, &config, worker, &sem)) 239 uv_sem_wait(&sem); 241 uv_sem_destroy(&sem);
|
| /src/sys/dev/ic/ |
| esiop.c | 1223 uint32_t sem, offset; local 1226 sem = esiop_script_read(sc, sc->sc_semoffset); 1227 esiop_script_write(sc, sc->sc_semoffset, sem & ~A_sem_done); 1228 if ((sc->sc_flags & SCF_CHAN_NOSLOT) && (sem & A_sem_start)) { 1238 if ((sem & A_sem_done) == 0) {
|
| /src/sys/external/bsd/vchiq/dist/interface/vchi/connections/ |
| connection.h | 317 struct semaphore sem; member in struct:vchi_connection_t
|
| /src/tests/kernel/ |
| t_sysv.c | 52 #include <sys/sem.h> 394 ATF_TC_WITH_CLEANUP(sem); variable 395 ATF_TC_HEAD(sem, tc) 402 ATF_TC_BODY(sem, tc) 517 ATF_TC_CLEANUP(sem, tc) 771 ATF_TP_ADD_TC(tp, sem);
|
| /src/sys/external/bsd/vchiq/dist/interface/vchi/message_drivers/ |
| message.h | 80 struct semaphore sem; member in struct:rx_msg_slot_info
|
| /src/external/mit/libuv/dist/src/unix/ |
| thread.c | 40 #include <sys/sem.h> 460 int uv_sem_init(uv_sem_t* sem, unsigned int value) { 463 err = semaphore_create(mach_task_self(), sem, SYNC_POLICY_FIFO, value); 476 void uv_sem_destroy(uv_sem_t* sem) { 477 if (semaphore_destroy(mach_task_self(), *sem)) 482 void uv_sem_post(uv_sem_t* sem) { 483 if (semaphore_signal(*sem)) 488 void uv_sem_wait(uv_sem_t* sem) { 492 r = semaphore_wait(*sem); 500 int uv_sem_trywait(uv_sem_t* sem) { 562 uv_semaphore_t* sem; local 586 uv_semaphore_t* sem; local 596 uv_semaphore_t* sem; local 608 uv_semaphore_t* sem; local 620 uv_semaphore_t* sem; local [all...] |
| /src/external/gpl3/gcc/dist/gcc/cp/ |
| contracts.cc | 478 contract_semantic sem = lookup_concrete_semantic (semantic); local 479 if (sem == CCS_INVALID) 483 role->default_semantic = sem; 485 role->audit_semantic = sem; 487 role->axiom_semantic = sem;
|
| /src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/ |
| DAGCombiner.cpp | 14543 const fltSemantics &sem = DAG.EVTToAPFloatSemantics(N0.getValueType()); local 14547 if (APFloat::semanticsPrecision(sem) >= ActualSize) {
|