Home
last modified time | relevance | path

Searched refs:semnum (Results 1 – 19 of 19) sorted by relevance

/freebsd/contrib/sendmail/libsm/
H A Dsem.c113 sm_sem_acq(semid, semnum, timeout) in sm_sem_acq() argument
115 int semnum;
121 semops[0].sem_num = semnum;
152 sm_sem_rel(semid, semnum, timeout) in sm_sem_rel() argument
154 int semnum;
162 SM_REQUIRE(sm_get_sem(semid, semnum) > 0);
165 semops[0].sem_num = semnum;
195 sm_sem_get(semid, semnum) in sm_sem_get() argument
197 int semnum;
201 if ((semval = semctl(semid, semnum, GETVAL, NULL)) < 0)
/freebsd/lib/libc/gen/
H A Dsemctl.c42 int __semctl(int semid, int semnum, int cmd, union semun *arg);
44 int freebsd7___semctl(int semid, int semnum, int cmd, union semun_old *arg);
45 int freebsd7_semctl(int semid, int semnum, int cmd, ...);
49 semctl(int semid, int semnum, int cmd, ...) in semctl() argument
65 return (__semctl(semid, semnum, cmd, semun_ptr)); in semctl()
70 freebsd7_semctl(int semid, int semnum, int cmd, ...) in freebsd7_semctl() argument
86 return (freebsd7___semctl(semid, semnum, cmd, semun_ptr)); in freebsd7_semctl()
/freebsd/sys/kern/
H A Dsysv_sem.c110 int semid, int semseq, int semnum, int adjval);
111 static void semundo_clear(int semid, int semnum);
443 int semseq, int semnum, int adjval) in semundo_adjust() argument
478 if (sunptr->un_id != semid || sunptr->un_num != semnum) in semundo_adjust()
507 sunptr->un_num = semnum; in semundo_adjust()
515 semundo_clear(int semid, int semnum) in semundo_clear() argument
527 if (semnum == -1 || sunptr->un_num == semnum) { in semundo_clear()
536 if (semnum != -1) in semundo_clear()
626 int semnum; member
672 error = kern_semctl(td, uap->semid, uap->semnum, uap->cmd, &semun, in sys___semctl()
[all …]
H A Dsystrace_args.c2775 iarg[a++] = p->semnum; /* int */ in systrace_args()
/freebsd/contrib/sendmail/include/sm/
H A Dsem.h55 # define sm_sem_acq(semid, semnum, timeout) 0 argument
56 # define sm_sem_rel(semid, semnum, timeout) 0 argument
57 # define sm_sem_get(semid, semnum) 0 argument
/freebsd/sys/compat/linux/
H A Dlinux_ipc.c576 return (kern_semctl(td, args->semid, args->semnum, cmd, &semun, in linux_semctl()
581 error = kern_semctl(td, args->semid, args->semnum, cmd, &semun, in linux_semctl()
591 error = kern_semctl(td, args->semid, args->semnum, cmd, &semun, in linux_semctl()
640 return (kern_semctl(td, args->semid, args->semnum, cmd, &semun, in linux_semctl()
/freebsd/contrib/llvm-project/compiler-rt/include/sanitizer/
H A Dnetbsd_syscall_hooks.h1144 #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), \
1602 #define __sanitizer_syscall_pre_compat_50_____semctl13(semid, semnum, cmd, \ argument
1605 (long long)(semid), (long long)(semnum), (long long)(cmd), \
1607 #define __sanitizer_syscall_post_compat_50_____semctl13(res, semid, semnum, \ argument
1610 res, (long long)(semid), (long long)(semnum), (long long)(cmd), \
2451 #define __sanitizer_syscall_pre_____semctl50(semid, semnum, cmd, arg) \ argument
2453 (long long)(semid), (long long)(semnum), (long long)(cmd), \
[all …]
H A Dlinux_syscall_hooks.h1325 #define __sanitizer_syscall_pre_semctl(semid, semnum, cmd, arg) \ argument
1326 __sanitizer_syscall_pre_impl_semctl((long)(semid), (long)(semnum), \
1328 #define __sanitizer_syscall_post_semctl(res, semid, semnum, cmd, arg) \ argument
1329 __sanitizer_syscall_post_impl_semctl(res, (long)(semid), (long)(semnum), \
2771 void __sanitizer_syscall_pre_impl_semctl(long semid, long semnum, long cmd,
2773 void __sanitizer_syscall_post_impl_semctl(long res, long semid, long semnum,
/freebsd/sys/amd64/linux32/
H A Dlinux32_machdep.c141 a.semnum = args->arg2; in linux_ipc()
H A Dlinux32_systrace_args.c2897 iarg[a++] = p->semnum; /* l_int */ in systrace_args()
/freebsd/sys/sys/
H A Dsyscallsubr.h318 int kern_semctl(struct thread *td, int semid, int semnum, int cmd,
H A Dsysproto.h1494 char semnum_l_[PADL_(int)]; int semnum; char semnum_r_[PADR_(int)]; member
2612 char semnum_l_[PADL_(int)]; int semnum; char semnum_r_[PADR_(int)]; member
/freebsd/sys/compat/freebsd32/
H A Dfreebsd32_proto.h524 char semnum_l_[PADL_(int)]; int semnum; char semnum_r_[PADR_(int)]; member
1035 char semnum_l_[PADL_(int)]; int semnum; char semnum_r_[PADR_(int)]; member
H A Dfreebsd32_systrace_args.c2664 iarg[a++] = p->semnum; /* int */ in systrace_args()
/freebsd/lib/libsys/
H A D_libsys.h791 int __sys___semctl(int semid, int semnum, int cmd, union semun * arg);
/freebsd/contrib/llvm-project/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_common_syscalls.inc2320 PRE_SYSCALL(semctl)(long semid, long semnum, long cmd, void *arg) {}
2322 POST_SYSCALL(semctl)(long res, long semid, long semnum, long cmd, void *arg) {}
/freebsd/sys/arm64/linux/
H A Dlinux_systrace_args.c1513 iarg[a++] = p->semnum; /* l_int */ in systrace_args()
/freebsd/sys/amd64/linux/
H A Dlinux_systrace_args.c592 iarg[a++] = p->semnum; /* l_int */ in systrace_args()
/freebsd/sys/i386/linux/
H A Dlinux_systrace_args.c2928 iarg[a++] = p->semnum; /* l_int */ in systrace_args()