| /openbsd-src/sys/kern/ |
| H A D | sysv_sem.c | 526 struct sembuf *sops; in sys_semop() local 535 DPRINTF(("call to semop(%d, %p, %lu)\n", semid, SCARG(uap, sops), in sys_semop() 562 sops = sopbuf; in sys_semop() 564 sops = mallocarray(nsops, sizeof(struct sembuf), M_SEM, M_WAITOK); in sys_semop() 565 error = copyin(SCARG(uap, sops), sops, nsops * sizeof(struct sembuf)); in sys_semop() 568 SCARG(uap, sops), &sops, nsops * sizeof(struct sembuf))); in sys_semop() 587 sopptr = &sops[i]; in sys_semop() 639 semaptr->sem_base[sops[j].sem_num].semval -= in sys_semop() 640 sops[j].sem_op; in sys_semop() 713 if ((sops[i].sem_flg & SEM_UNDO) == 0) in sys_semop() [all …]
|
| /openbsd-src/gnu/llvm/compiler-rt/include/sanitizer/ |
| H A D | linux_syscall_hooks.h | 1320 #define __sanitizer_syscall_pre_semop(semid, sops, nsops) \ argument 1321 __sanitizer_syscall_pre_impl_semop((long)(semid), (long)(sops), (long)(nsops)) 1322 #define __sanitizer_syscall_post_semop(res, semid, sops, nsops) \ argument 1323 __sanitizer_syscall_post_impl_semop(res, (long)(semid), (long)(sops), \ 1331 #define __sanitizer_syscall_pre_semtimedop(semid, sops, nsops, timeout) \ argument 1332 __sanitizer_syscall_pre_impl_semtimedop((long)(semid), (long)(sops), \ 1334 #define __sanitizer_syscall_post_semtimedop(res, semid, sops, nsops, timeout) \ argument 1335 __sanitizer_syscall_post_impl_semtimedop(res, (long)(semid), (long)(sops), \ 2761 void __sanitizer_syscall_pre_impl_semop(long semid, long sops, long nsops); 2762 void __sanitizer_syscall_post_impl_semop(long res, long semid, long sops, [all …]
|
| H A D | netbsd_syscall_hooks.h | 1159 #define __sanitizer_syscall_pre_semop(semid, sops, nsops) \ argument 1160 __sanitizer_syscall_pre_impl_semop((long long)(semid), (long long)(sops), \ 1162 #define __sanitizer_syscall_post_semop(res, semid, sops, nsops) \ argument 1164 (long long)(sops), (long long)(nsops)) 3729 void __sanitizer_syscall_pre_impl_semop(long long semid, long long sops, 3732 long long sops, long long nsops);
|
| /openbsd-src/gnu/gcc/libmudflap/ |
| H A D | mf-hooks2.c | 1747 WRAPPER2(int, semop, int semid, struct sembuf *sops, unsigned nsops) in WRAPPER2() argument 1750 MF_VALIDATE_EXTENT (sops, sizeof (*sops) * nsops, __MF_CHECK_READ, in WRAPPER2() 1752 return semop (semid, sops, nsops); in WRAPPER2()
|
| /openbsd-src/gnu/usr.bin/perl/ |
| H A D | syscall_emulator.c | 1232 struct sembuf * sops = (struct sembuf *)va_arg(args, long); in syscall_emulator() local 1234 ret = semop(semid, sops, nsops); in syscall_emulator()
|
| /openbsd-src/sys/sys/ |
| H A D | syscallargs.h | 1015 syscallarg(struct sembuf *) sops;
|
| /openbsd-src/gnu/llvm/compiler-rt/lib/sanitizer_common/ |
| H A D | sanitizer_common_syscalls.inc | 2303 PRE_SYSCALL(semop)(long semid, void *sops, long nsops) {} 2305 POST_SYSCALL(semop)(long res, long semid, void *sops, long nsops) {} 2312 (long semid, void *sops, long nsops, const void *timeout) { 2318 (long res, long semid, void *sops, long nsops, const void *timeout) {}
|