Searched refs:semval (Results 1 – 3 of 3) sorted by relevance
| /openbsd/src/gnu/usr.bin/perl/t/io/ |
| D | sem.t | 58 my $semval = 192; 59 ok(semctl($id, $sem2set, SETVAL, $semval), 60 "Set semaphore $sem2set to $semval"); 70 is($semvals[$sem2set], $semval, 73 is(semctl($id, $sem2set, GETVAL, $ignored), $semval, 82 is($semvals[$sem2set], $semval, 87 $semvals[$sem2set] = $semval + 1; 94 is(semctl($id, $sem2set, GETVAL, undef), $semval+1, 108 my $op = pack "s!*", $sem2set, $semval, 0; 110 is(semctl($id, $sem2set, GETVAL, 0), $semval, [all …]
|
| /openbsd/src/sys/kern/ |
| D | sysv_sem.c | 239 unsigned short *semval = NULL, nsems; in sys___semctl() local 320 *retval = semaptr->sem_base[semnum].semval; in sys___semctl() 325 semval = mallocarray(nsems, sizeof(arg.array[0]), in sys___semctl() 330 free(semval, M_TEMP, nsems * sizeof(arg.array[0])); in sys___semctl() 336 semval[i] = semaptr->sem_base[i].semval; in sys___semctl() 338 error = copyout(&semval[i], &arg.array[i], in sys___semctl() 360 semaptr->sem_base[semnum].semval = arg.val; in sys___semctl() 367 semval = mallocarray(nsems, sizeof(arg.array[0]), in sys___semctl() 370 error = copyin(&arg.array[i], &semval[i], in sys___semctl() 374 if (semval[i] > seminfo.semvmx) { in sys___semctl() [all …]
|
| /openbsd/src/sys/sys/ |
| D | sem.h | 47 unsigned short semval; /* semaphore value */ member
|