sys/kern/sysv_sem.c
102
struct sem_undo *suptr, *sutmp;
sys/kern/sysv_sem.c
134
semundo_adjust(struct proc *p, struct sem_undo **supptr, int semid, int semnum,
sys/kern/sysv_sem.c
138
struct sem_undo *suptr;
sys/kern/sysv_sem.c
180
SLIST_REMOVE(&semu_list, suptr, sem_undo, un_next);
sys/kern/sysv_sem.c
206
struct sem_undo *suptr = SLIST_FIRST(&semu_list);
sys/kern/sysv_sem.c
207
struct sem_undo *suprev = NULL;
sys/kern/sysv_sem.c
228
struct sem_undo *sutmp = suptr;
sys/kern/sysv_sem.c
55
SLIST_HEAD(, sem_undo) semu_list; /* list of undo structures */
sys/kern/sysv_sem.c
564
struct sem_undo *suptr = NULL;
sys/kern/sysv_sem.c
60
struct sem_undo *semu_alloc(struct process *);
sys/kern/sysv_sem.c
61
int semundo_adjust(struct proc *, struct sem_undo **, int, int, int);
sys/kern/sysv_sem.c
837
struct sem_undo *suptr;
sys/kern/sysv_sem.c
838
struct sem_undo **supptr;
sys/kern/sysv_sem.c
99
struct sem_undo *
sys/sys/sem.h
132
SLIST_ENTRY(sem_undo) un_next; /* ptr to next active undo structure */
sys/sys/sem.h
190
#define SEMUSZ (sizeof(struct sem_undo)+sizeof(struct undo)*SEMUME)