Searched refs:sem_queue (Results 1 – 2 of 2) sorted by relevance
30 struct sem_queue *sem_pending; /* pending operations to be processed */31 struct sem_queue **sem_pending_last; /* last pending operation */
130 struct sem_queue { struct 285 struct sem_queue *q, *tq; in unmerge_queues() 633 * @q: struct sem_queue that describes the operation646 static int perform_atomic_semop_slow(struct sem_array *sma, struct sem_queue *q) in perform_atomic_semop_slow() 719 static int perform_atomic_semop(struct sem_array *sma, struct sem_queue *q) in perform_atomic_semop() 786 static inline void wake_up_sem_queue_prepare(struct sem_queue *q, int error, in wake_up_sem_queue_prepare() 799 static void unlink_queue(struct sem_array *sma, struct sem_queue *q) in unlink_queue() 816 static inline int check_restart(struct sem_array *sma, struct sem_queue *q) in check_restart() 857 struct sem_queue *q, *tmp; in wake_const_ops() 951 struct sem_queue * in update_queue() 131 listsem_queue global() argument 132 sleepersem_queue global() argument 133 undosem_queue global() argument 134 pidsem_queue global() argument 135 statussem_queue global() argument 136 sopssem_queue global() argument 137 blockingsem_queue global() argument 138 nsopssem_queue global() argument 139 altersem_queue global() argument 140 dupsopsem_queue global() argument [all...]