Home | History | Annotate | Download | only in semctl

Lines Matching refs:semops

77 static struct sembuf semops[NSEMS];
195 semops[i].sem_num = i;
196 semops[i].sem_op = maxsemvals[i];
197 semops[i].sem_flg = SEM_UNDO;
199 if (semop(id, semops, NSEMS) < 0) {
319 semops[j].sem_num = j;
320 semops[j].sem_flg = SEM_UNDO;
323 semops[j].sem_op =
326 } while (semops[j].sem_op == 0);
328 if (semop(id, semops, NSEMS) < 0) {
333 semops[j].sem_op = (-semops[j].sem_op);
335 if (semop(id, semops, NSEMS) < 0) {