Lines Matching refs:rval

114 	sysret_t rval;
118 sigrtmin = __systemcall(&rval, SYS_sysconfig + 1024, _CONFIG_SIGRT_MIN)?
119 _SIGRTMIN : (int)rval.sys_rval1;
127 sysret_t rval;
131 sigrtmax = __systemcall(&rval, SYS_sysconfig + 1024, _CONFIG_SIGRT_MAX)?
132 _SIGRTMAX : (int)rval.sys_rval1;
340 s10_lwp_sigmask(sysret_t *rval, int how, uint_t bits0, uint_t bits1)
353 err = __systemcall(rval, SYS_lwp_sigmask + 1024,
363 native_blockset.__sigbits[0] = (int)rval->sys_rval1;
364 native_blockset.__sigbits[1] = (int)rval->sys_rval2;
370 rval->sys_rval1 = s10_blockset.__sigbits[0];
371 rval->sys_rval2 = s10_blockset.__sigbits[1];
380 s10_sigprocmask(sysret_t *rval, int how, const sigset_t *set, sigset_t *oset)
393 if ((err = __systemcall(rval, SYS_sigprocmask + 1024,
408 s10_sigsuspend(sysret_t *rval, const sigset_t *set)
414 (void) B_TRUSS_POINT_1(rval, SYS_sigsuspend, err, set);
418 return (__systemcall(rval, SYS_sigsuspend + 1024, &sigset_set));
440 s10_sigaction(sysret_t *rval,
450 (void) B_TRUSS_POINT_3(rval, SYS_sigaction, EINVAL,
465 (void) B_TRUSS_POINT_3(rval, SYS_sigaction, err,
498 if ((err = __systemcall(rval, SYS_sigaction + 1024,
532 s10_sigpending(sysret_t *rval, int flag, sigset_t *set)
537 if ((err = __systemcall(rval, SYS_sigpending + 1024,
551 s10_sigsendsys(sysret_t *rval, procset_t *psp, int sig)
556 (void) B_TRUSS_POINT_2(rval, SYS_sigsendsys, EINVAL,
561 return (__systemcall(rval, SYS_sigsendsys + 1024, psp, nativesig));
598 s10_wait(sysret_t *rval)
603 err = s10_waitid(rval, P_ALL, 0, &info, WEXITED | WTRAPPED);
607 rval->sys_rval1 = info.si_pid;
608 rval->sys_rval2 = wstat(info.si_code, info.si_status);
617 s10_waitid(sysret_t *rval,
622 err = __systemcall(rval, SYS_waitid + 1024, idtype, id, infop, options);
647 s10_sigtimedwait(sysret_t *rval,
654 (void) B_TRUSS_POINT_3(rval, SYS_sigtimedwait, err,
659 if ((err = __systemcall(rval, SYS_sigtimedwait + 1024,
682 if ((sig = nativesig_to_s10((int)rval->sys_rval1)) > 0)
683 rval->sys_rval1 = sig;
692 s10_sigqueue(sysret_t *rval, pid_t pid, int signo, void *value, int si_code)
698 (void) B_TRUSS_POINT_4(rval, SYS_sigqueue, EINVAL,
715 return (__systemcall(rval, SYS_sigqueue + 1024,
723 s10_signotify(sysret_t *rval,
738 (void) B_TRUSS_POINT_3(rval, SYS_signotify, EINVAL,
747 return (__systemcall(rval, SYS_signotify + 1024, cmd, infop, sn_id));
754 s10_kill(sysret_t *rval, pid_t pid, int sig)
759 (void) B_TRUSS_POINT_2(rval, SYS_kill, EINVAL, pid, sig);
766 return (__systemcall(rval, SYS_kill + 1024, pid, nativesig));
776 s10_lwp_create(sysret_t *rval, ucontext_t *ucp, int flags, id_t *new_lwp)
787 return (__systemcall(rval, SYS_lwp_create + 1024,
795 s10_lwp_kill(sysret_t *rval, id_t lwpid, int sig)
800 (void) B_TRUSS_POINT_2(rval, SYS_lwp_kill, EINVAL,
805 return (__systemcall(rval, SYS_lwp_kill + 1024, lwpid, nativesig));