semu_list 57 kern/sysv_sem.c SLIST_HEAD(, sem_undo) semu_list; /* list of undo structures */ semu_list 80 kern/sysv_sem.c SLIST_INIT(&semu_list); semu_list 103 kern/sysv_sem.c SLIST_FOREACH(suptr, &semu_list, un_next) { semu_list 114 kern/sysv_sem.c SLIST_INSERT_HEAD(&semu_list, suptr, un_next); semu_list 134 kern/sysv_sem.c SLIST_FOREACH(suptr, &semu_list, un_next) { semu_list 166 kern/sysv_sem.c SLIST_REMOVE(&semu_list, suptr, sem_undo, un_next); semu_list 192 kern/sysv_sem.c struct sem_undo *suptr = SLIST_FIRST(&semu_list); semu_list 193 kern/sysv_sem.c struct sem_undo *suprev = SLIST_END(&semu_list); semu_list 197 kern/sysv_sem.c while (suptr != SLIST_END(&semu_list)) { semu_list 216 kern/sysv_sem.c if (suptr == SLIST_FIRST(&semu_list)) semu_list 217 kern/sysv_sem.c SLIST_REMOVE_HEAD(&semu_list, un_next); semu_list 219 kern/sysv_sem.c SLIST_REMOVE_NEXT(&semu_list, suprev, un_next); semu_list 754 kern/sysv_sem.c SLIST_FOREACH_PREVPTR(suptr, supptr, &semu_list, un_next) {