semun
union semun* args);
union semun* args);
union semun;
union semun *_args)
union semun args = {0};
|| user_memcpy(&args, _args, sizeof(union semun)) != B_OK)
union semun arg;
arg = va_arg(args, union semun);
union semun args;
union semun args;