Lines Matching refs:undo
133 struct sem_undo *undo; /* undo structure */ member
654 un = q->undo; in perform_atomic_semop_slow()
672 int undo = un->semadj[sop->sem_num] - sem_op; in perform_atomic_semop_slow() local
674 if (undo < (-SEMAEM - 1) || undo > SEMAEM) in perform_atomic_semop_slow()
676 un->semadj[sop->sem_num] = undo; in perform_atomic_semop_slow()
693 goto undo; in perform_atomic_semop_slow()
703 undo: in perform_atomic_semop_slow()
726 un = q->undo; in perform_atomic_semop()
755 int undo = un->semadj[sop->sem_num] - sem_op; in perform_atomic_semop() local
758 if (undo < (-SEMAEM - 1) || undo > SEMAEM) in perform_atomic_semop()
769 int undo = un->semadj[sop->sem_num] - sem_op; in perform_atomic_semop() local
771 un->semadj[sop->sem_num] = undo; in perform_atomic_semop()
1732 compat_uptr_t undo; member
2107 queue.undo = un; in do_semtimedop()