Searched refs:sem_queue (Results 1 – 4 of 4) sorted by relevance
| /OK3568_Linux_fs/prebuilts/gcc/linux-x86/arm/gcc-arm-10.3-2021.07-x86_64-arm-none-linux-gnueabihf/arm-none-linux-gnueabihf/libc/usr/include/linux/ |
| H A D | sem.h | 30 struct sem_queue *sem_pending; /* pending operations to be processed */ 31 struct sem_queue **sem_pending_last; /* last pending operation */
|
| /OK3568_Linux_fs/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/aarch64-none-linux-gnu/libc/usr/include/linux/ |
| H A D | sem.h | 30 struct sem_queue *sem_pending; /* pending operations to be processed */ 31 struct sem_queue **sem_pending_last; /* last pending operation */
|
| /OK3568_Linux_fs/kernel/include/uapi/linux/ |
| H A D | sem.h | 30 struct sem_queue *sem_pending; /* pending operations to be processed */ 31 struct sem_queue **sem_pending_last; /* last pending operation */
|
| /OK3568_Linux_fs/kernel/ipc/ |
| H A D | sem.c | 130 struct sem_queue { struct 283 struct sem_queue *q, *tq; in unmerge_queues() 643 static int perform_atomic_semop_slow(struct sem_array *sma, struct sem_queue *q) in perform_atomic_semop_slow() 716 static int perform_atomic_semop(struct sem_array *sma, struct sem_queue *q) in perform_atomic_semop() 784 static inline void wake_up_sem_queue_prepare(struct sem_queue *q, int error, in wake_up_sem_queue_prepare() 797 static void unlink_queue(struct sem_array *sma, struct sem_queue *q) in unlink_queue() 814 static inline int check_restart(struct sem_array *sma, struct sem_queue *q) in check_restart() 855 struct sem_queue *q, *tmp; in wake_const_ops() 949 struct sem_queue *q, *tmp; in update_queue() 1070 static int check_qop(struct sem_array *sma, int semnum, struct sem_queue *q, in check_qop() [all …]
|