HomeSort by: relevance | last modified time | path
    Searched defs:sem (Results 1 - 23 of 23) sorted by relevancy

  /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) {

Completed in 72 milliseconds