/netbsd/sys/kern/ |
H A D | sysv_sem.c | 461 sunptr->un_id = semid; in semundo_adjust() 548 ix = IPCID_TO_IX(semid); in semctl1() 709 int semid, error = 0; in sys_semget() local 722 for (semid = 0; semid < seminfo.semmni; semid++) { in sys_semget() 761 for (semid = 0; semid < seminfo.semmni; semid++) { in sys_semget() 795 *retval = IXSEQ_TO_IPCID(semid, sema[semid].sem_perm); in sys_semget() 812 int semid = SCARG(uap, semid), seq; in sys_semop() local 859 semid = IPCID_TO_IX(semid); /* Convert back to zero origin */ in sys_semop() 860 if (semid < 0 || semid >= seminfo.semmni) { in sys_semop() 865 semaptr = &sema[semid]; in sys_semop() [all …]
|
/netbsd/lib/librt/ |
H A D | sem.c | 189 sem->ksem_semid = semid; in sem_alloc() 199 intptr_t semid = pshared ? KSEM_PSHARED : 0; in sem_init() local 202 if (_ksem_init(value, &semid) == -1) in sem_init() 219 if (!SEMID_IS_KSEMID(semid)) { in sem_init() 220 _ksem_destroy(semid); in sem_init() 224 *sem = (sem_t)semid; in sem_init() 229 _ksem_destroy(semid); in sem_init() 271 intptr_t semid; in sem_open() local 291 if (_ksem_open(name, oflag, mode, value, &semid) == -1) in sem_open() 300 if (s->ksem_semid == semid) { in sem_open() [all …]
|
/netbsd/external/gpl2/lvm2/dist/libdm/ |
H A D | libdm-common.c | 1115 if (semop(semid, &sb, 1) < 0) { in _udev_notify_sem_inc() 1122 cookie, semid); in _udev_notify_sem_inc() 1131 if (semop(semid, &sb, 1) < 0) { in _udev_notify_sem_dec() 1137 semid, cookie); in _udev_notify_sem_dec() 1149 cookie, semid); in _udev_notify_sem_dec() 1164 semid); in _udev_notify_sem_destroy() 1236 *semid = gen_semid; in _udev_notify_sem_create() 1252 int semid; in dm_task_set_cookie() local 1290 int semid; in dm_udev_complete() local 1310 int semid; in dm_udev_wait() local [all …]
|
/netbsd/external/mit/libuv/dist/src/unix/ |
H A D | os390-syscalls.h | 68 int sem_init(UV_PLATFORM_SEM_T* semid, int pshared, unsigned int value); 69 int sem_destroy(UV_PLATFORM_SEM_T* semid); 70 int sem_post(UV_PLATFORM_SEM_T* semid); 71 int sem_trywait(UV_PLATFORM_SEM_T* semid); 72 int sem_wait(UV_PLATFORM_SEM_T* semid);
|
H A D | os390-syscalls.c | 514 int sem_init(UV_PLATFORM_SEM_T* semid, int pshared, unsigned int value) { in sem_init() argument 519 int sem_destroy(UV_PLATFORM_SEM_T* semid) { in sem_destroy() argument 524 int sem_post(UV_PLATFORM_SEM_T* semid) { in sem_post() argument 529 int sem_trywait(UV_PLATFORM_SEM_T* semid) { in sem_trywait() argument 534 int sem_wait(UV_PLATFORM_SEM_T* semid) { in sem_wait() argument
|
/netbsd/external/gpl3/gdb/dist/gdb/testsuite/gdb.base/ |
H A D | info-os.c | 31 static int shmid = -1, semid = -1, msqid = -1; variable 40 if (semid >= 0) in ipc_cleanup() 41 semctl (semid, 0, IPC_RMID, NULL); in ipc_cleanup() 87 semid = semget (semkey, 1, flags | IPC_EXCL); in main() 88 if (semid >= 0) in main() 94 if (semid < 0) in main()
|
H A D | info-os.exp | 85 set semid -1 89 set semid $expect_out(1,string) 173 expect_multiline "info os semaphores" "$semkey +$semid +666 +1 .*" "get semaphores"
|
/netbsd/external/gpl3/gdb.old/dist/gdb/testsuite/gdb.base/ |
H A D | info-os.c | 31 static int shmid = -1, semid = -1, msqid = -1; variable 40 if (semid >= 0) in ipc_cleanup() 41 semctl (semid, 0, IPC_RMID, NULL); in ipc_cleanup() 87 semid = semget (semkey, 1, flags | IPC_EXCL); in main() 88 if (semid >= 0) in main() 94 if (semid < 0) in main()
|
H A D | info-os.exp | 85 set semid -1 89 set semid $expect_out(1,string) 173 expect_multiline "info os semaphores" "$semkey +$semid +666 +1 .*" "get semaphores"
|
/netbsd/lib/libc/sys/ |
H A D | semctl.c | 48 semctl(int semid, int semnum, int cmd, ...) in semctl() argument 67 return ____semctl50(semid, semnum, cmd, &semun); in semctl()
|
/netbsd/lib/libc/compat/sys/ |
H A D | compat_semctl.c | 54 semctl(int semid, int semnum, int cmd, ...) in semctl() argument 93 error = __semctl50(semid, semnum, cmd, &semun); in semctl()
|
H A D | compat___semctl13.c | 61 __semctl13(int semid, int semnum, int cmd, ...) in __semctl13() argument 101 error = ____semctl50(semid, semnum, cmd, &semun); in __semctl13()
|
/netbsd/tests/lib/semaphore/ |
H A D | sem.c | 216 sem_t semid; in ATF_TC_BODY() local 226 ATF_REQUIRE_EQ(sem_init(&semid, 1, 0), 0); in ATF_TC_BODY() 227 ATF_REQUIRE_ERRNO(ETIMEDOUT, sem_timedwait(&semid, &tp) == -1); in ATF_TC_BODY()
|
/netbsd/sys/compat/freebsd/ |
H A D | freebsd_ipc.c | 86 SCARG(&__semctl_args, semid) = SCARG(uap, a2); in freebsd_sys_semsys() 99 SCARG(&semop_args, semid) = SCARG(uap, a2); in freebsd_sys_semsys()
|
/netbsd/tests/kernel/ |
H A D | t_sysv.c | 565 int semid; in waiter() local 567 if ((semid = semget(semkey, 1, 0)) == -1) in waiter() 577 if (semop(semid, &s, 1) == -1) in waiter() 590 if (semop(semid, &s, 1) == -1) in waiter()
|
/netbsd/sys/compat/linux/common/ |
H A D | linux_ipccall.c | 103 SCARG(&bsa, semid) = SCARG(uap, a1); in linux_sys_ipc() 175 SCARG(&bsa, semid) = SCARG(uap, a1); in linux_semop()
|
H A D | linux_sem.h | 86 syscallarg(int) semid;
|
/netbsd/sys/compat/netbsd32/ |
H A D | netbsd32_compat_10_sysv.c | 93 SCARG(&__semctl_args, semid) = SCARG(uap, a2); in compat_10_netbsd32_semsys() 106 SCARG(&semop_args, semid) = SCARG(uap, a2); in compat_10_netbsd32_semsys()
|
H A D | netbsd32_ipc.c | 170 error = semctl1(l, SCARG(uap, semid), SCARG(uap, semnum), cmd, in netbsd32_____semctl50() 208 NETBSD32TO64_UAP(semid); in netbsd32_semop()
|
/netbsd/sys/compat/common/ |
H A D | sysv_sem_50.c | 85 error = semctl1(l, SCARG(uap, semid), SCARG(uap, semnum), cmd, in compat_50_sys_____semctl13()
|
H A D | sysv_sem_14.c | 86 error = semctl1(l, SCARG(uap, semid), SCARG(uap, semnum), cmd, in compat_14_sys___semctl()
|
/netbsd/external/gpl3/gcc/dist/libsanitizer/include/sanitizer/ |
H A D | netbsd_syscall_hooks.h | 1144 #define __sanitizer_syscall_pre_compat_14___semctl(semid, semnum, cmd, arg) \ argument 1146 (long long)(semid), (long long)(semnum), (long long)(cmd), \ 1148 #define __sanitizer_syscall_post_compat_14___semctl(res, semid, semnum, cmd, \ argument 1151 res, (long long)(semid), (long long)(semnum), (long long)(cmd), \ 3716 void __sanitizer_syscall_pre_impl_compat_14___semctl(long long semid, 3721 long long semid, 3729 void __sanitizer_syscall_pre_impl_semop(long long semid, long long sops, 3731 void __sanitizer_syscall_post_impl_semop(long long res, long long semid, 4044 void __sanitizer_syscall_pre_impl_compat_50_____semctl13(long long semid, 4049 long long semid, [all …]
|
H A D | linux_syscall_hooks.h | 1310 #define __sanitizer_syscall_pre_semop(semid, sops, nsops) \ argument 1312 #define __sanitizer_syscall_post_semop(res, semid, sops, nsops) \ argument 1313 __sanitizer_syscall_post_impl_semop(res, (long)(semid), (long)(sops), \ 1315 #define __sanitizer_syscall_pre_semctl(semid, semnum, cmd, arg) \ argument 1316 __sanitizer_syscall_pre_impl_semctl((long)(semid), (long)(semnum), \ 1318 #define __sanitizer_syscall_post_semctl(res, semid, semnum, cmd, arg) \ argument 1321 #define __sanitizer_syscall_pre_semtimedop(semid, sops, nsops, timeout) \ argument 1322 __sanitizer_syscall_pre_impl_semtimedop((long)(semid), (long)(sops), \ 2744 void __sanitizer_syscall_pre_impl_semop(long semid, long sops, long nsops); 2745 void __sanitizer_syscall_post_impl_semop(long res, long semid, long sops, [all …]
|
/netbsd/sys/external/bsd/compiler_rt/dist/include/sanitizer/ |
H A D | netbsd_syscall_hooks.h | 1118 #define __sanitizer_syscall_pre_compat_14___semctl(semid, semnum, cmd, arg) \ argument 1120 (long long)(semid), (long long)(semnum), (long long)(cmd), \ 1122 #define __sanitizer_syscall_post_compat_14___semctl(res, semid, semnum, cmd, \ argument 1125 res, (long long)(semid), (long long)(semnum), (long long)(cmd), \ 3544 void __sanitizer_syscall_pre_impl_compat_14___semctl(long long semid, 3549 long long semid, 3557 void __sanitizer_syscall_pre_impl_semop(long long semid, long long sops, 3559 void __sanitizer_syscall_post_impl_semop(long long res, long long semid, 3872 void __sanitizer_syscall_pre_impl_compat_50_____semctl13(long long semid, 3877 long long semid, [all …]
|
/netbsd/external/gpl3/gcc.old/dist/libsanitizer/include/sanitizer/ |
H A D | netbsd_syscall_hooks.h | 1144 #define __sanitizer_syscall_pre_compat_14___semctl(semid, semnum, cmd, arg) \ argument 1146 (long long)(semid), (long long)(semnum), (long long)(cmd), \ 1148 #define __sanitizer_syscall_post_compat_14___semctl(res, semid, semnum, cmd, \ argument 1151 res, (long long)(semid), (long long)(semnum), (long long)(cmd), \ 3716 void __sanitizer_syscall_pre_impl_compat_14___semctl(long long semid, 3721 long long semid, 3729 void __sanitizer_syscall_pre_impl_semop(long long semid, long long sops, 3731 void __sanitizer_syscall_post_impl_semop(long long res, long long semid, 4044 void __sanitizer_syscall_pre_impl_compat_50_____semctl13(long long semid, 4049 long long semid, [all …]
|