HomeSort by: relevance | last modified time | path
    Searched defs:semun (Results 1 - 6 of 6) sorted by relevancy

  /src/lib/libc/sys/
semctl.c 44 /* The kernel version [... == union semun *] */
51 union __semun semun; local in function:semctl
61 memcpy(&semun, &ap, sizeof(semun));
63 semun = va_arg(ap, union __semun);
67 return ____semctl50(semid, semnum, cmd, &semun);
  /src/lib/libc/compat/sys/
compat___semctl13.c 64 union __semun semun; variable in typeref:union:__semun
77 memcpy(&semun, &ap, sizeof(semun));
79 semun = va_arg(ap, union __semun);
90 ds13 = (void *)semun.buf;
91 semun.buf = &ds;
101 error = ____semctl50(semid, semnum, cmd, &semun);
compat_semctl.c 57 union __semun semun; local in function:semctl
70 memcpy(&semun, &ap, sizeof(semun));
72 semun = va_arg(ap, union __semun);
83 ds14 = (void *)semun.buf;
86 semun.buf = &ds;
93 error = __semctl50(semid, semnum, cmd, &semun);
  /src/tests/kernel/
t_semtimedop.c 43 union semun { union
60 union semun sun;
111 union semun sun;
172 union semun sun;
231 union semun sun;
t_sysv.c 95 union semun { union
405 union semun sun;
  /src/sys/compat/linux/common/
linux_ipc.c 199 * just need to frob the `cmd' and convert the semid_ds and semun.
213 union __semun semun; local in function:linux_sys_semctl
265 pass_arg = &semun;
266 semun.array = SCARG(uap, arg).l_array;
271 pass_arg = &semun;
272 semun.val = SCARG(uap, arg).l_val;
277 pass_arg = &semun;
278 semun.array = SCARG(uap, arg).l_array;

Completed in 14 milliseconds