HomeSort by: relevance | last modified time | path
    Searched refs:sem_undo (Results 1 - 2 of 2) sorted by relevancy

  /src/sys/sys/
sem.h 76 #define SEM_UNDO 010000 /* undo changes on process exit */
111 struct sem_undo { struct
112 struct sem_undo *un_next; /* ptr to next active undo structure */
188 #define SEMUSZ (sizeof(struct sem_undo)+sizeof(struct sem_undo_entry)*SEMUME)
  /src/sys/kern/
sysv_sem.c 78 static struct sem_undo *semu_list __read_mostly;
82 /* Macro to find a particular sem_undo vector */
83 #define SEMU(s, ix) ((struct sem_undo *)(((long)s) + ix * seminfo.semusz))
97 struct sem_undo *semu_alloc(struct proc *);
98 int semundo_adjust(struct proc *, struct sem_undo **, int, int, int);
141 struct sem_undo *suptr = SEMU(semu, i);
204 struct sem_undo *new_semu_list, *suptr, *nsuptr;
357 * Allocate a new sem_undo structure for a process.
360 struct sem_undo *
363 struct sem_undo *suptr, **supptr
    [all...]

Completed in 32 milliseconds