Home
last modified time | relevance | path

Searched refs:sem1 (Results 1 - 19 of 19) sorted by relevance

/third_party/ltp/testcases/open_posix_testsuite/conformance/interfaces/pthread_cleanup_push/
H A D1-2.c39 static int sem1; /* Manual semaphore */ variable
46 sem1 = INMAIN; in a_cleanup_func()
59 sem1 = INMAIN; in a_thread_func()
62 * sets sem1==INTHREAD */ in a_thread_func()
63 while (sem1 == INMAIN) in a_thread_func()
84 sem1 = INTHREAD; in main()
94 * a_thread_func() to set sem1=1.) */ in main()
95 while (sem1 == INTHREAD) in main()
105 sem1 = INTHREAD; in main()
/third_party/ltp/testcases/open_posix_testsuite/conformance/interfaces/pthread_cleanup_pop/
H A D1-2.c33 static int sem1; /* Manual semaphore */ variable
50 sem1 = INMAIN; in a_thread_func()
54 while (sem1 == INMAIN) in a_thread_func()
66 sem1 = INTHREAD; in main()
76 while (sem1 == INTHREAD) in main()
86 sem1 = INTHREAD; in main()
H A D1-1.c33 static int sem1; /* Manual semaphore */ variable
50 sem1 = INMAIN; in a_thread_func()
54 while (sem1 == INMAIN) in a_thread_func()
66 sem1 = INTHREAD; in main()
76 while (sem1 == INTHREAD) in main()
86 sem1 = INTHREAD; in main()
/third_party/ltp/testcases/open_posix_testsuite/conformance/interfaces/pthread_testcancel/
H A D2-1.c30 static int sem1; /* Manual semaphore */ variable
42 sem1 = INMAIN; in a_thread_func()
45 * sets sem1==INTHREAD. */ in a_thread_func()
46 while (sem1 == INMAIN) in a_thread_func()
66 sem1 = INTHREAD; in main()
76 * a_thread_func() to set sem1=INMAIN.) */ in main()
77 while (sem1 == INTHREAD) in main()
87 sem1 = INTHREAD; in main()
H A D1-1.c41 static int sem1; /* Manual semaphore */ variable
62 sem1 = INMAIN; in a_thread_func()
91 sem1 = INTHREAD; in main()
107 * a_thread_func() to set sem1=INMAIN.) */ in main()
108 while (sem1 == INTHREAD) in main()
/third_party/ltp/testcases/open_posix_testsuite/conformance/interfaces/pthread_cancel/
H A D1-1.c36 static int sem1; /* Manual semaphore */ variable
56 sem1 = INMAIN; in a_thread_func()
59 * sets sem1==0 */ in a_thread_func()
60 while (sem1 == 1) in a_thread_func()
80 sem1 = INTHREAD; in main()
90 * a_thread_func() to set sem1=1.) */ in main()
91 while (sem1 == INTHREAD) in main()
101 sem1 = INTHREAD; in main()
H A D1-2.c36 static int sem1; /* Manual semaphore */ variable
56 sem1 = INMAIN; in a_thread_func()
59 * sets sem1==INMAIN. Sleeping for 3 secs. to give time for the in a_thread_func()
61 while (sem1 == INMAIN) in a_thread_func()
77 sem1 = INTHREAD; in main()
87 * a_thread_func() to set sem1=1.) */ in main()
88 while (sem1 == INTHREAD) in main()
98 sem1 = INTHREAD; in main()
H A D1-3.c42 static int sem1; /* Manual semaphore */ variable
63 sem1 = INMAIN; in a_thread_func()
92 sem1 = INTHREAD; in main()
108 * a_thread_func() to set sem1=INMAIN.) */ in main()
109 while (sem1 == INTHREAD) in main()
/third_party/ltp/testcases/open_posix_testsuite/conformance/interfaces/pthread_setcancelstate/
H A D1-1.c34 static int sem1; /* Manual semaphore */ variable
48 sem1 = INMAIN; in a_thread_func()
51 * sets sem1==INTHREAD. */ in a_thread_func()
52 while (sem1 == INMAIN) in a_thread_func()
71 sem1 = INTHREAD; in main()
81 * a_thread_func() to set sem1=INMAIN.) */ in main()
82 while (sem1 == INTHREAD) in main()
92 sem1 = INTHREAD; in main()
H A D1-2.c34 static int sem1; /* Manual semaphore */ variable
46 sem1 = INMAIN; in a_thread_func()
49 * sets sem1==INTHREAD. */ in a_thread_func()
50 while (sem1 == INMAIN) in a_thread_func()
70 sem1 = INTHREAD; in main()
80 * a_thread_func() to set sem1=INMAIN.) */ in main()
81 while (sem1 == INTHREAD) in main()
91 sem1 = INTHREAD; in main()
H A D2-1.c29 static int sem1; /* Manual semaphore */ variable
43 sem1 = INMAIN; in a_thread_func()
46 * sets sem1==INTHREAD. */ in a_thread_func()
47 while (sem1 == INMAIN) in a_thread_func()
66 sem1 = INTHREAD; in main()
76 * a_thread_func() to set sem1=INMAIN.) */ in main()
77 while (sem1 == INTHREAD) in main()
87 sem1 = INTHREAD; in main()
/third_party/ltp/testcases/open_posix_testsuite/conformance/interfaces/pthread_kill/
H A D1-1.c11 Using two global values of sem1 (INTHREAD and INMAIN), we are going to
13 execution to be a_thread_func(). When the main() function sets sem1 to
14 INTHREAD and keeps looping until sem1 gets changed back to INMAIN, the
16 a_thread_func() sets sem1 to INMAIN and keeps looping until sem1 gets
48 static int sem1; /* Manual semaphore */ variable
66 sem1 = INMAIN; in a_thread_func()
68 while (sem1 == INMAIN) in a_thread_func()
82 sem1 = INTHREAD; in main()
89 while (sem1 in main()
[all...]
/third_party/ltp/testcases/open_posix_testsuite/conformance/interfaces/sem_unlink/
H A D6-1.c88 sem_t *sem1, *sem2; in main() local
94 sem1 = sem_open(SEM_NAME, O_CREAT | O_EXCL, 0777, 1); in main()
96 if ((sem1 == SEM_FAILED) && (errno == EEXIST)) { in main()
98 sem1 = sem_open(SEM_NAME, O_CREAT | O_EXCL, 0777, 1); in main()
101 if (sem1 == SEM_FAILED) { in main()
134 ret = sem_getvalue(sem1, &value); in main()
137 UNRESOLVED(errno, "Failed to read sem1 value"); in main()
148 UNRESOLVED(errno, "Failed to read sem1 value"); in main()
164 ret = sem_close(sem1); in main()
/third_party/musl/libc-test/src/regression/
H A Dpthread_cancel-sem_wait.c13 static sem_t sem1, sem2; variable
20 while (sem_wait(&sem1)); in wait_cancel()
55 TESTR(r, sem_init(&sem1, 0, 0), "creating semaphore"); in main()
62 sem_post(&sem1); in main()
72 sem_post(&sem1); in main()
82 sem_post(&sem1); in main()
92 sem_post(&sem1); in main()
102 sem_post(&sem1); in main()
/third_party/ltp/testcases/open_posix_testsuite/conformance/interfaces/pthread_attr_init/
H A D2-1.c34 static int sem1; /* Manual semaphore */ variable
40 sem1 = INTHREAD; in a_thread_func()
60 sem1 = INMAIN; in main()
73 while (sem1 == INMAIN) in main()
/third_party/ltp/testcases/open_posix_testsuite/conformance/interfaces/pthread_setcanceltype/
H A D1-2.c41 static int sem1; /* Manual semaphore */ variable
62 sem1 = INMAIN; in a_thread_func()
91 sem1 = INTHREAD; in main()
107 * a_thread_func() to set sem1=INMAIN.) */ in main()
108 while (sem1 == INTHREAD) in main()
H A D1-1.c38 static int sem1; /* Manual semaphore */ variable
59 sem1 = INMAIN; in a_thread_func()
83 sem1 = INTHREAD; in main()
99 * a_thread_func() to set sem1=INMAIN.) */ in main()
100 while (sem1 == INTHREAD) in main()
H A D2-1.c37 static int sem1; /* Manual semaphore */ variable
57 sem1 = INMAIN; in a_thread_func()
86 sem1 = INTHREAD; in main()
102 * a_thread_func() to set sem1=INMAIN.) */ in main()
103 while (sem1 == INTHREAD) in main()
/third_party/musl/libc-test/src/functional/
H A Dpthread_cancel.c64 sem_t sem1; in main() local
69 TESTR(r, sem_init(&sem1, 0, 0), "creating semaphore"); in main()
72 TESTR(r, pthread_create(&td, 0, start_async, &sem1), "failed to create thread"); in main()
73 while (sem_wait(&sem1)); in main()

Completed in 5 milliseconds