sem_queue 30 include/uapi/linux/sem.h struct sem_queue *sem_pending; /* pending operations to be processed */ sem_queue 31 include/uapi/linux/sem.h struct sem_queue **sem_pending_last; /* last pending operation */ sem_queue 260 ipc/sem.c struct sem_queue *q, *tq; sem_queue 625 ipc/sem.c static int perform_atomic_semop_slow(struct sem_array *sma, struct sem_queue *q) sem_queue 698 ipc/sem.c static int perform_atomic_semop(struct sem_array *sma, struct sem_queue *q) sem_queue 766 ipc/sem.c static inline void wake_up_sem_queue_prepare(struct sem_queue *q, int error, sem_queue 780 ipc/sem.c static void unlink_queue(struct sem_array *sma, struct sem_queue *q) sem_queue 797 ipc/sem.c static inline int check_restart(struct sem_array *sma, struct sem_queue *q) sem_queue 838 ipc/sem.c struct sem_queue *q, *tmp; sem_queue 932 ipc/sem.c struct sem_queue *q, *tmp; sem_queue 1053 ipc/sem.c static int check_qop(struct sem_array *sma, int semnum, struct sem_queue *q, sem_queue 1091 ipc/sem.c struct sem_queue *q; sem_queue 1127 ipc/sem.c struct sem_queue *q, *tq; sem_queue 1976 ipc/sem.c struct sem_queue queue;