Searched refs:semval (Results 1 - 4 of 4) sorted by relevance
/third_party/musl/libc-test/src/functional/ |
H A D | ipc_sem.c | 31 int semid, semval, sempid, semncnt, semzcnt; in inc() local 76 T(semval = semctl(semid, 0, GETVAL)); in inc() 77 EQ(semval, 1, "got %d, want %d"); in inc() 89 int semid, semval; in dec() local 100 T(semval = semctl(semid, 0, GETVAL)); in dec() 101 EQ(semval, 0, "got %d, want %d"); in dec()
|
/third_party/ltp/testcases/kernel/syscalls/sendmsg/ |
H A D | sendmsg02.c | 64 int fd, semval; in client() local 95 semval = semctl(sem_id, 0, GETVAL); in client() 96 } while (semval != 0); in client() 102 int fd, semval; in server() local 117 semval = semctl(sem_id, 0, GETVAL); in server() 118 } while (semval != 0); in server() 135 tst_brkm(TBROK | TERRNO, cleanup, "couldn't set semval to 1"); in reproduce() 168 /* let clients/servers run for a while, then clear semval to signal in reproduce() 175 /* kill children if setting semval failed */ in reproduce() 178 tst_resm(TBROK | TERRNO, "couldn't set semval t in reproduce() [all...] |
/kernel/linux/linux-5.10/ipc/ |
H A D | sem.c | 96 int semval; /* current value */ member 636 * (2) 0 (wait-for-zero operation): semval is non-zero. 637 * (3) <0 attempting to decrement semval to a value smaller than zero. 660 result = curr->semval; in perform_atomic_semop_slow() 679 curr->semval = result; in perform_atomic_semop_slow() 707 sma->sems[sop->sem_num].semval -= sem_op; in perform_atomic_semop_slow() 742 result = curr->semval; in perform_atomic_semop() 766 result = curr->semval; in perform_atomic_semop() 773 curr->semval += sem_op; in perform_atomic_semop() 832 * semval valu in check_restart() [all...] |
/kernel/linux/linux-6.6/ipc/ |
H A D | sem.c | 96 int semval; /* current value */ member 639 * (2) 0 (wait-for-zero operation): semval is non-zero. 640 * (3) <0 attempting to decrement semval to a value smaller than zero. 663 result = curr->semval; in perform_atomic_semop_slow() 682 curr->semval = result; in perform_atomic_semop_slow() 710 sma->sems[sop->sem_num].semval -= sem_op; in perform_atomic_semop_slow() 745 result = curr->semval; in perform_atomic_semop() 775 curr->semval += sem_op; in perform_atomic_semop() 834 * semval value and couldn't proceed. The operation in check_restart() 905 if (sma->sems[num].semval in do_smart_wakeup_zero() [all...] |
Completed in 5 milliseconds