Home
last modified time | relevance | path

Searched refs:semval (Results 1 – 3 of 3) sorted by relevance

/openbsd/src/gnu/usr.bin/perl/t/io/
Dsem.t58 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/
Dsysv_sem.c239 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/
Dsem.h47 unsigned short semval; /* semaphore value */ member