Lines Matching refs:sem_undo
57 SLIST_HEAD(, sem_undo) semu_list; /* list of undo structures */
62 struct sem_undo *semu_alloc(struct proc *);
63 int semundo_adjust(struct proc *, struct sem_undo **, int, int, int);
87 struct sem_undo *
90 struct sem_undo *suptr, *sutmp; in semu_alloc()
122 semundo_adjust(struct proc *p, struct sem_undo **supptr, int semid, int semnum, in semundo_adjust()
125 struct sem_undo *suptr; in semundo_adjust()
166 SLIST_REMOVE(&semu_list, suptr, sem_undo, un_next); in semundo_adjust()
192 struct sem_undo *suptr = SLIST_FIRST(&semu_list); in semundo_clear()
193 struct sem_undo *suprev = SLIST_END(&semu_list); in semundo_clear()
214 struct sem_undo *sutmp = suptr; in semundo_clear()
503 struct sem_undo *suptr = NULL; in sys_semop()
747 struct sem_undo *suptr; in semexit()
748 struct sem_undo **supptr; in semexit()