SCARG(&a, fds) = fds; SCARG(&a, nfds) = nfds; SCARG(&a, timeout) = timeout;
SCARG(&a, fds) = SCARG(uap, fds); SCARG(&a, nfds) = SCARG(uap, nfds); SCARG(&a, timeout) = SCARG(uap, timeout);
osf1_sys_poll(p, v, retval)	struct proc *p;	void *v;	register_t *retval;{	register struct osf1_sys_poll_args /* {		syscallarg(struct pollfd *) fds;		syscallarg(unsigned int) nfds;		syscallarg(int) timeout;	} */ *uap = v;	struct sys_poll_args a;	SCARG(&a, fds) = fds;	SCARG(&a, nfds) = nfds;	SCARG(&a, timeout) = timeout;	return sys_poll(p, a, retval);}