Home
last modified time | relevance | path

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

/freebsd/lib/libc/gen/
H A Dsemctl.c42 int __semctl(int semid, int semnum, int cmd, union semun *arg);
52 union semun semun; in semctl() local
53 union semun *semun_ptr; in semctl()
58 semun = va_arg(ap, union semun); in semctl()
59 semun_ptr = &semun; in semctl()
73 union semun_old semun; in freebsd7_semctl() local
79 semun = va_arg(ap, union semun_old); in freebsd7_semctl()
80 semun_ptr = &semun; in freebsd7_semctl()
/freebsd/sys/kern/
H A Dsysv_sem.c628 union semun *arg;
635 union semun arg, semun; in sys___semctl() local
655 semun.buf = &dsbuf; in sys___semctl()
661 semun.buf = &dsbuf; in sys___semctl()
665 semun.array = arg.array; in sys___semctl()
668 semun.val = arg.val; in sys___semctl()
672 error = kern_semctl(td, uap->semid, uap->semnum, uap->cmd, &semun, in sys___semctl()
691 union semun *arg, register_t *rval) in kern_semctl()
1823 union semun semun; in freebsd7___semctl() local
1843 semun.buf = &dsbuf; in freebsd7___semctl()
[all …]
/freebsd/sys/compat/linux/
H A Dlinux_ipc.c541 union semun semun; in linux_semctl() local
566 semun.val = args->arg.val; in linux_semctl()
575 semun.buf = &semid; in linux_semctl()
576 return (kern_semctl(td, args->semid, args->semnum, cmd, &semun, in linux_semctl()
580 semun.buf = &semid; in linux_semctl()
581 error = kern_semctl(td, args->semid, args->semnum, cmd, &semun, in linux_semctl()
590 semun.buf = &semid; in linux_semctl()
591 error = kern_semctl(td, args->semid, args->semnum, cmd, &semun, in linux_semctl()
629 semun.array = PTRIN(args->arg.array); in linux_semctl()
633 semun.array = PTRIN(args->arg.array); in linux_semctl()
[all …]
/freebsd/tools/regression/sysvsem/
H A Dsemtest.c73 union semun {
84 union semun sun; in main()
226 union semun sun; in sigchld_handler()
/freebsd/contrib/sendmail/libsm/
H A Dsem.c57 union semun semarg;
234 union semun { union
/freebsd/contrib/sendmail/include/sm/
H A Dsem.h28 union semun union
/freebsd/sys/sys/
H A Dsem.h82 union semun { union
H A Dsyscallsubr.h62 union semun;
319 union semun *arg, register_t *rval);
H A Dsysproto.h1496 char arg_l_[PADL_(union semun *)]; union semun * arg; char arg_r_[PADR_(union semun *)];
/freebsd/usr.bin/ipcrm/
H A Dipcrm.c154 union semun arg; in semrm()
/freebsd/contrib/netbsd-tests/kernel/
H A Dt_sysv.c96 union semun { union
402 union semun sun; in ATF_TC_BODY()
/freebsd/lib/libsys/
H A D_libsys.h65 union semun;
390 typedef int (__sys___semctl_t)(int, int, int, union semun *);
791 int __sys___semctl(int semid, int semnum, int cmd, union semun * arg);
/freebsd/tests/sys/audit/
H A Dinter-process.c51 static union semun semarg;