Home
last modified time | relevance | path

Searched refs:sem_getvalue (Results 1 - 25 of 51) sorted by relevance

123

/third_party/musl/libc-test/src/functional/
H A Dsem_open.c33 TEST(sem_getvalue(sem, &val) == 0, "failed to get sem value\n"); in main()
41 TEST(sem_getvalue(sem2, &val) == 0, "%s\n", strerror(errno)); in main()
49 TEST(sem_getvalue(sem2, &val) == 0, "%s\n", strerror(errno)); in main()
H A Dsem_init.c38 T(sem_getvalue(s, &r)); in many_waiters()
47 T(sem_getvalue(s+1, &r)); in many_waiters()
62 T(sem_getvalue(&s, &r)); in single_thread()
/third_party/ltp/testcases/open_posix_testsuite/stress/semaphores/
H A Dmulti_con_pro.c53 if (-1 == sem_getvalue(&buf->full, &full_value)) { in producer()
54 perror("sem_getvalue didn't return success \n"); in producer()
80 if (-1 == sem_getvalue(&buf->full, &full_value)) { in producer()
81 perror("sem_getvalue didn't return success \n"); in producer()
134 if (-1 == sem_getvalue(&buf->full, &full_value)) { in consumer()
135 perror("sem_getvalue didn't return success \n"); in consumer()
179 if (-1 == sem_getvalue(&buf->full, &full_value)) { in main()
180 perror("sem_getvalue didn't return success \n"); in main()
/third_party/NuttX/drivers/pipes/
H A Dpipe_common.c220 while (sem_getvalue(&dev->d_rdsem, &sval) == 0 && sval == 0) in pipecommon_open()
316 while (sem_getvalue(&dev->d_rdsem, &sval) == 0 && sval == 0) in pipecommon_close()
470 while (sem_getvalue(&dev->d_wrsem, &sval) == 0 && sval == 0) in pipecommon_read()
498 while (sem_getvalue(&dev->d_rdsem, &sval) == 0 && sval != 0) in pipecommon_read()
520 while (sem_getvalue(&dev->d_wrsem, &sval) == 0 && sval == 0) in pipecommon_read()
632 while (sem_getvalue(&dev->d_rdsem, &sval) == 0 && sval == 0) in pipecommon_write()
655 while (sem_getvalue(&dev->d_rdsem, &sval) == 0 && sval == 0) in pipecommon_write()
682 while (sem_getvalue(&dev->d_wrsem, &sval) == 0 && sval != 0) in pipecommon_write()
/third_party/ltp/testcases/open_posix_testsuite/conformance/interfaces/sem_getvalue/
H A D5-1.c10 * This test case verifies that calling sem_getvalue doesn't change the
24 #define FUNCTION "sem_getvalue"
43 if (sem_getvalue(mysemp, &val) == -1) { in main()
44 perror(ERROR_PREFIX "sem_getvalue"); in main()
53 if (sem_getvalue(mysemp, &val) == -1) { in main()
54 perror(ERROR_PREFIX "sem_getvalue"); in main()
H A D1-1.c10 * This test case will call sem_getvalue to update the location referenced
25 #define FUNCTION "sem_getvalue"
44 if (sem_getvalue(mysemp, &val) == -1) { in main()
45 perror(ERROR_PREFIX "sem_getvalue"); in main()
H A D2-1.c10 * When semaphore is locked, then the value returned by sem_getvalue is zero.
23 #define FUNCTION "sem_getvalue"
48 if (sem_getvalue(mysemp, &val) < 0) { in main()
49 perror(ERROR_PREFIX "sem_getvalue"); in main()
H A D4-1.c10 * Upon successful completion of calling sem_getvalue, it shall return a value
24 #define FUNCTION "sem_getvalue"
43 if (sem_getvalue(mysemp, &val) != 0) { in main()
/third_party/ltp/testcases/open_posix_testsuite/conformance/interfaces/sem_unlink/
H A D6-1.c134 ret = sem_getvalue(sem1, &value); in main()
145 ret = sem_getvalue(sem2, &value); in main()
/third_party/ltp/testcases/open_posix_testsuite/stress/threads/sem_getvalue/
H A Dstress.c18 * sem_getvalue always returns the value of the semaphore at a given time
24 * -> main loops on sem_getvalue on these two semaphores.
26 * The test fails if sem_getvalue gets a value different from 0 or 1.
177 ret = sem_getvalue(named, &value); in main()
187 ("sem_getvalue returned an invalid value for the named semaphore"); in main()
190 ret = sem_getvalue(&unnamed, &value); in main()
200 ("sem_getvalue returned an invalid value for the unnamed semaphore"); in main()
/third_party/ltp/testcases/open_posix_testsuite/conformance/interfaces/sem_post/
H A D8-1.c187 sem_getvalue(sem_1, &val); in main()
208 sem_getvalue(sem_1, &val); in main()
H A D1-2.c46 if (sem_getvalue(mysemp, &val) == -1) { in main()
47 perror(ERROR_PREFIX "sem_getvalue"); in main()
H A D1-1.c46 if (sem_getvalue(mysemp, &val) == -1) { in main()
47 perror(ERROR_PREFIX "sem_getvalue"); in main()
/third_party/musl/src/thread/
H A Dsem_getvalue.c4 int sem_getvalue(sem_t *restrict sem, int *restrict valp) in sem_getvalue() function
/third_party/musl/libc-test/src/api/
H A Dsemaphore.c7 {int(*p)(sem_t*restrict,int*restrict) = sem_getvalue;} in f()
/third_party/musl/porting/uniproton/kernel/include/
H A Dsemaphore.h23 int sem_getvalue(sem_t *__restrict, int *__restrict);
/third_party/musl/porting/liteos_m/user/include/
H A Dsemaphore.h23 int sem_getvalue(sem_t *__restrict, int *__restrict);
/third_party/musl/porting/liteos_a/kernel/include/
H A Dsemaphore.h25 int sem_getvalue(sem_t *__restrict, int *__restrict);
/third_party/musl/porting/liteos_a_newlib/kernel/include/
H A Dsemaphore.h22 int sem_getvalue(sem_t *__restrict, int *__restrict);
/third_party/musl/porting/liteos_m_iccarm/kernel/include/
H A Dsemaphore.h23 int sem_getvalue(sem_t *__restrict, int *__restrict);
/third_party/musl/porting/liteos_m/kernel/include/
H A Dsemaphore.h23 int sem_getvalue(sem_t *__restrict, int *__restrict);
/third_party/ltp/testcases/open_posix_testsuite/conformance/interfaces/sem_timedwait/
H A D1-1.c50 if (sem_getvalue(&mysemp, &val) == -1) { in main()
51 perror(ERROR_PREFIX "sem_getvalue"); in main()
/third_party/ltp/testcases/open_posix_testsuite/conformance/interfaces/sem_wait/
H A D11-1.c48 if (sem_getvalue(mysemp, &val) == -1) { in main()
49 perror(ERROR_PREFIX "sem_getvalue"); in main()
/third_party/ltp/testcases/open_posix_testsuite/conformance/interfaces/sem_init/
H A D1-1.c35 if (sem_getvalue(&mysemp, &val) == -1) { in main()
36 perror(ERROR_PREFIX "sem_getvalue"); in main()
H A D2-1.c41 if (sem_getvalue(&mysemp, &val) < 0) { in main()
42 perror(ERROR_PREFIX "sem_getvalue"); in main()

Completed in 7 milliseconds

123