Home
last modified time | relevance | path

Searched refs:semun (Results 1 – 16 of 16) sorted by relevance

/freebsd-13.1/lib/libc/gen/
H A Dsemctl.c45 int __semctl(int semid, int semnum, int cmd, union semun *arg);
55 union semun semun; in semctl() local
56 union semun *semun_ptr; in semctl()
61 semun = va_arg(ap, union semun); in semctl()
62 semun_ptr = &semun; in semctl()
76 union semun_old semun; in freebsd7_semctl() local
82 semun = va_arg(ap, union semun_old); in freebsd7_semctl()
83 semun_ptr = &semun; in freebsd7_semctl()
/freebsd-13.1/sys/kern/
H A Dsysv_sem.c631 union semun *arg;
638 union semun arg, semun; in sys___semctl() local
658 semun.buf = &dsbuf; in sys___semctl()
664 semun.buf = &dsbuf; in sys___semctl()
671 semun.val = arg.val; in sys___semctl()
1776 union semun semun; in freebsd7___semctl() local
1796 semun.buf = &dsbuf; in freebsd7___semctl()
1807 semun.buf = &dsbuf; in freebsd7___semctl()
1872 union semun semun; in freebsd7_freebsd32_semctl() local
1893 semun.buf = &dsbuf; in freebsd7_freebsd32_semctl()
[all …]
/freebsd-13.1/sys/compat/linux/
H A Dlinux_ipc.c547 union semun semun; in linux_semctl() local
572 semun.val = args->arg.val; in linux_semctl()
581 semun.buf = &semid; in linux_semctl()
582 return (kern_semctl(td, args->semid, args->semnum, cmd, &semun, in linux_semctl()
586 semun.buf = &semid; in linux_semctl()
587 error = kern_semctl(td, args->semid, args->semnum, cmd, &semun, in linux_semctl()
596 semun.buf = &semid; in linux_semctl()
597 error = kern_semctl(td, args->semid, args->semnum, cmd, &semun, in linux_semctl()
635 semun.array = PTRIN(args->arg.array); in linux_semctl()
639 semun.array = PTRIN(args->arg.array); in linux_semctl()
[all …]
/freebsd-13.1/tools/regression/sysvsem/
H A Dsemtest.c74 union semun {
85 union semun sun; in main()
227 union semun sun; in sigchld_handler()
/freebsd-13.1/contrib/sendmail/libsm/
H A Dsem.c56 union semun semarg;
228 union semun { union
/freebsd-13.1/contrib/sendmail/include/sm/
H A Dsem.h28 union semun union
/freebsd-13.1/contrib/apr/include/arch/unix/
H A Dapr_arch_proc_mutex.h87 union semun { union
/freebsd-13.1/sys/sys/
H A Dsem.h83 union semun { union
H A Dsyscallsubr.h60 union semun;
269 union semun *arg, register_t *rval);
H A Dsysproto.h1512 char arg_l_[PADL_(union semun *)]; union semun * arg; char arg_r_[PADR_(union semun *)];
/freebsd-13.1/usr.bin/ipcrm/
H A Dipcrm.c157 union semun arg; in semrm()
/freebsd-13.1/contrib/netbsd-tests/kernel/
H A Dt_sysv.c98 union semun { union
446 union semun sun; in ATF_TC_BODY()
/freebsd-13.1/contrib/apr/locks/unix/
H A Dproc_mutex.c313 union semun ick; in proc_mutex_sysv_cleanup()
325 union semun ick; in proc_mutex_sysv_create()
430 union semun ick; in proc_mutex_sysv_perms_set()
/freebsd-13.1/tests/sys/audit/
H A Dinter-process.c53 static union semun semarg;
/freebsd-13.1/contrib/apr/
H A Dconfigure.in2270 # It's stupid, but not all platforms have union semun, even those that need it.
2271 AC_MSG_CHECKING(for union semun in sys/sem.h)
2277 union semun arg;
H A Dconfigure26510 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for union semun in sys/sem.h" >&5
26511 $as_echo_n "checking for union semun in sys/sem.h... " >&6; }