Searched refs:sembuf (Results 1 – 13 of 13) sorted by relevance
| /Linux-v5.4/ipc/ |
| D | sem.c | 136 struct sembuf *sops; /* array of pending operations */ 137 struct sembuf *blocking; /* the operation that blocked */ 367 static inline int sem_lock(struct sem_array *sma, struct sembuf *sops, in sem_lock() 629 struct sembuf *sop; in perform_atomic_semop_slow() 631 struct sembuf *sops; in perform_atomic_semop_slow() 701 struct sembuf *sop; in perform_atomic_semop() 703 struct sembuf *sops; in perform_atomic_semop() 874 static int do_smart_wakeup_zero(struct sem_array *sma, struct sembuf *sops, in do_smart_wakeup_zero() 986 static void set_semotime(struct sem_array *sma, struct sembuf *sops) in set_semotime() 1010 static void do_smart_update(struct sem_array *sma, struct sembuf *sops, int nsops, in do_smart_update() [all …]
|
| D | syscall.c | 30 return ksys_semtimedop(first, (struct sembuf __user *)ptr, in ksys_ipc()
|
| /Linux-v5.4/include/uapi/linux/ |
| D | sem.h | 40 struct sembuf { struct
|
| /Linux-v5.4/include/uapi/asm-generic/ |
| D | Kbuild | 22 mandatory-y += sembuf.h
|
| /Linux-v5.4/usr/include/ |
| D | Makefile | 21 header-test- += asm/sembuf.h
|
| /Linux-v5.4/include/linux/ |
| D | syscalls.h | 43 struct sembuf; 781 asmlinkage long sys_semtimedop(int semid, struct sembuf __user *sops, 784 asmlinkage long sys_semtimedop_time32(int semid, struct sembuf __user *sops, 787 asmlinkage long sys_semop(int semid, struct sembuf __user *sops, 1406 long ksys_semtimedop(int semid, struct sembuf __user *tsops, 1420 long compat_ksys_semtimedop(int semid, struct sembuf __user *tsems,
|
| D | security.h | 39 struct sembuf; 429 int security_sem_semop(struct kern_ipc_perm *sma, struct sembuf *sops, 1205 struct sembuf *sops, unsigned nsops, in security_sem_semop()
|
| D | lsm_hooks.h | 1683 int (*sem_semop)(struct kern_ipc_perm *perm, struct sembuf *sops,
|
| /Linux-v5.4/arch/arm/kernel/ |
| D | sys_oabi-compat.c | 319 struct sembuf *sops; in sys_oabi_semtimedop()
|
| /Linux-v5.4/Documentation/ia64/ |
| D | err_inject.rst | 414 struct sembuf lock; 425 struct sembuf unlock;
|
| /Linux-v5.4/security/ |
| D | security.c | 1864 int security_sem_semop(struct kern_ipc_perm *sma, struct sembuf *sops, in security_sem_semop()
|
| /Linux-v5.4/security/smack/ |
| D | smack_lsm.c | 3113 static int smack_sem_semop(struct kern_ipc_perm *isp, struct sembuf *sops, in smack_sem_semop()
|
| /Linux-v5.4/security/selinux/ |
| D | hooks.c | 6222 struct sembuf *sops, unsigned nsops, int alter) in selinux_sem_semop()
|