semctl_arg
error = copyout(&osembuf, semctl_arg->buf, sizeof(osembuf));
pass_arg = get_semctl_arg(semctl_cmd, &sembuf, semctl_arg);
error = copyin(semctl_arg->buf, &osembuf, sizeof osembuf);