Lines Matching refs:sem_queue
105 struct sem_queue { struct
208 struct sem_queue *q, *tq; in unmerge_queues()
613 static int perform_atomic_semop(struct sem_array *sma, struct sem_queue *q) in perform_atomic_semop()
691 struct sem_queue *q, int error) in wake_up_sem_queue_prepare()
717 struct sem_queue *q, *t; in wake_up_sem_queue_do()
731 static void unlink_queue(struct sem_array *sma, struct sem_queue *q) in unlink_queue()
748 static int check_restart(struct sem_array *sma, struct sem_queue *q) in check_restart()
789 struct sem_queue *q; in wake_const_ops()
803 q = container_of(walk, struct sem_queue, list); in wake_const_ops()
890 struct sem_queue *q; in update_queue()
905 q = container_of(walk, struct sem_queue, list); in update_queue()
1016 static int check_qop(struct sem_array *sma, int semnum, struct sem_queue *q, in check_qop()
1054 struct sem_queue *q; in count_semcnt()
1090 struct sem_queue *q, *tq; in freeary()
1779 static int get_queue_result(struct sem_queue *q) in get_queue_result()
1801 struct sem_queue queue; in SYSCALL_DEFINE4()