| /netbsd/src/tests/kernel/ |
| D | t_semtimedop.c | 58 int semid; in ATF_TC_BODY() local 64 semid = semget(key, 1, IPC_CREAT | 0600); in ATF_TC_BODY() 65 ATF_REQUIRE_MSG(semid != -1, "semget failed: %s", strerror(errno)); in ATF_TC_BODY() 69 if (semctl(semid, 0, SETVAL, sun) == -1) { in ATF_TC_BODY() 84 if (semtimedop(semid, &sops, 1, &timeout) == -1) { in ATF_TC_BODY() 89 int val = semctl(semid, 0, GETVAL); in ATF_TC_BODY() 94 ATF_REQUIRE_MSG(semctl(semid, 0, IPC_RMID) != -1, in ATF_TC_BODY() 109 int semid; in ATF_TC_BODY() local 117 semid = semget(key, 1, IPC_CREAT | 0600); in ATF_TC_BODY() 118 ATF_REQUIRE_MSG(semid != -1, "semget failed: %s", strerror(errno)); in ATF_TC_BODY() [all …]
|
| 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/src/sys/kern/ |
| D | sysv_sem.c | 408 semundo_adjust(struct proc *p, struct sem_undo **supptr, int semid, int semnum, in semundo_adjust() argument 442 if (sunptr->un_id != semid || sunptr->un_num != semnum) in semundo_adjust() 461 sunptr->un_id = semid; in semundo_adjust() 467 semundo_clear(int semid, int semnum) in semundo_clear() argument 477 if (sunptr->un_id == semid) { in semundo_clear() 525 error = semctl1(l, SCARG(uap, semid), SCARG(uap, semnum), cmd, in sys_____semctl50() 535 semctl1(struct lwp *l, int semid, int semnum, int cmd, void *v, in semctl1() argument 544 semid, semnum, cmd, v)); in semctl1() 548 ix = IPCID_TO_IX(semid); in semctl1() 556 semaptr->sem_perm._seq != IPCID_TO_SEQ(semid)) { in semctl1() [all …]
|
| /netbsd/src/lib/librt/ |
| D | sem.c | 178 sem_alloc(unsigned int value, intptr_t semid, unsigned int magic, sem_t *semp) in sem_alloc() argument 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() 228 if ((error = sem_alloc(value, semid, SEM_MAGIC, sem)) != 0) { in sem_init() 229 _ksem_destroy(semid); in sem_init() 271 intptr_t semid; in sem_open() local [all …]
|
| /netbsd/src/external/gpl2/lvm2/dist/libdm/ |
| D | libdm-common.c | 1074 static int _get_cookie_sem(uint32_t cookie, int *semid) in _get_cookie_sem() argument 1084 if ((*semid = semget((key_t) cookie, 1, 0)) >= 0) in _get_cookie_sem() 1111 static int _udev_notify_sem_inc(uint32_t cookie, int semid) in _udev_notify_sem_inc() argument 1115 if (semop(semid, &sb, 1) < 0) { in _udev_notify_sem_inc() 1117 semid, cookie, strerror(errno)); in _udev_notify_sem_inc() 1122 cookie, semid); in _udev_notify_sem_inc() 1127 static int _udev_notify_sem_dec(uint32_t cookie, int semid) in _udev_notify_sem_dec() argument 1131 if (semop(semid, &sb, 1) < 0) { in _udev_notify_sem_dec() 1137 semid, cookie); in _udev_notify_sem_dec() 1142 semid, cookie, strerror(errno)); in _udev_notify_sem_dec() [all …]
|
| /netbsd/src/external/gpl3/gdb/dist/gdb/testsuite/gdb.base/ |
| 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()
|
| D | info-os.exp | 80 set semid -1 84 set semid $expect_out(1,string) 165 expect_multiline "info os semaphores" "$semkey +$semid +666 +1 .*" "get semaphores"
|
| /netbsd/src/lib/libc/sys/ |
| D | semctl.c | 48 semctl(int semid, int semnum, int cmd, ...) in semctl() argument 67 return ____semctl50(semid, semnum, cmd, &semun); in semctl()
|
| /netbsd/src/lib/libc/compat/sys/ |
| D | compat_semctl.c | 54 semctl(int semid, int semnum, int cmd, ...) in semctl() argument 93 error = __semctl50(semid, semnum, cmd, &semun); in semctl()
|
| 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/src/tests/lib/semaphore/ |
| 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/src/sys/compat/freebsd/ |
| 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/src/sys/compat/netbsd32/ |
| 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()
|
| 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()
|
| D | netbsd32_compat_50_sysv.c | 126 error = semctl1(l, SCARG(uap, semid), SCARG(uap, semnum), cmd, in do_netbsd32___semctl14()
|
| D | netbsd32_compat_14_sysv.c | 281 error = semctl1(l, SCARG(uap, semid), SCARG(uap, semnum), cmd, in compat_14_netbsd32___semctl()
|
| D | netbsd32_syscallargs.h | 1140 syscallarg(int) semid; 1155 syscallarg(int) semid; 1634 syscallarg(int) semid; 2370 syscallarg(int) semid;
|
| /netbsd/src/sys/compat/linux/common/ |
| 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()
|
| D | linux_sem.h | 86 syscallarg(int) semid;
|
| D | linux_ipc.c | 286 error = semctl1(l, SCARG(uap, semid), SCARG(uap, semnum), cmd, in linux_sys_semctl()
|
| /netbsd/src/sys/compat/common/ |
| D | sysv_sem_14.c | 86 error = semctl1(l, SCARG(uap, semid), SCARG(uap, semnum), cmd, in compat_14_sys___semctl()
|
| D | sysv_sem_50.c | 85 error = semctl1(l, SCARG(uap, semid), SCARG(uap, semnum), cmd, in compat_50_sys_____semctl13()
|
| D | kern_ipc_10.c | 117 SCARG(&semop_args, semid) = SCARG(uap, a2); in compat_10_sys_semsys()
|
| /netbsd/src/sys/sys/ |
| D | syscallargs.h | 1384 syscallarg(int) semid; 1403 syscallarg(int) semid; 1976 syscallarg(int) semid; 2894 syscallarg(int) semid; 3414 syscallarg(int) semid;
|
| /netbsd/src/sys/compat/linux32/common/ |
| D | linux32_ipccall.c | 265 SCARG(&ua, semid) = SCARG(uap, a1); in linux32_semop()
|