Lines Matching defs:sem_undo
133 struct sem_undo *undo; /* undo structure */
146 struct sem_undo {
150 struct rcu_head rcu; /* rcu struct for sem_undo */
159 /* sem_undo_list controls shared access to the list of sem_undo structures
190 * sem_undo.id_next,
193 * sem_array.sem_undo
653 struct sem_undo *un;
725 struct sem_undo *un;
1145 struct sem_undo *un, *tu;
1346 struct sem_undo *un;
1476 struct sem_undo *un;
1869 static struct sem_undo *__lookup_undo(struct sem_undo_list *ulp, int semid)
1871 struct sem_undo *un;
1881 static struct sem_undo *lookup_undo(struct sem_undo_list *ulp, int semid)
1883 struct sem_undo *un;
1903 * Lifetime-rules: sem_undo is rcu-protected, on success, the function
1906 static struct sem_undo *find_alloc_undo(struct ipc_namespace *ns, int semid)
1910 struct sem_undo *un, *new;
1990 struct sem_undo *un;
2349 struct sem_undo *un;
2357 struct sem_undo, list_proc);
2361 * in case we raced with last sem_undo. There is a small