sa                399 arch/i386/i386/svr4_machdep.c 			struct i386_set_ldt_args sa, *sap;
sa                439 arch/i386/i386/svr4_machdep.c 			sa.start = IDXSEL(ssd.selector);
sa                440 arch/i386/i386/svr4_machdep.c 			sa.desc = stackgap_alloc(&sg, sizeof(union descriptor));
sa                441 arch/i386/i386/svr4_machdep.c 			sa.num = 1;
sa                445 arch/i386/i386/svr4_machdep.c 			if ((error = copyout(&sa, sap, sizeof(sa))) != 0) {
sa                453 arch/i386/i386/svr4_machdep.c 			if ((error = copyout(&bsd, sa.desc, sizeof(bsd))) != 0) {
sa                386 arch/i386/stand/libsa/memprobe.c mem_delete(long long sa, long long ea)
sa                395 arch/i386/stand/libsa/memprobe.c 			if ((sa - sp) <= NBPG && (ep - ea) <= NBPG) {
sa                400 arch/i386/stand/libsa/memprobe.c 			} else if (sa <= sp && sp < ea) {
sa                404 arch/i386/stand/libsa/memprobe.c 			} else if (sa < ep && ep <= ea) {
sa                405 arch/i386/stand/libsa/memprobe.c 				p->size = sa - sp;
sa                407 arch/i386/stand/libsa/memprobe.c 			} else if (sp < sa && ea < ep) {
sa                414 arch/i386/stand/libsa/memprobe.c 				p->size = sa - sp;
sa                423 arch/i386/stand/libsa/memprobe.c mem_add(long long sa, long long ea)
sa                432 arch/i386/stand/libsa/memprobe.c 			if (sp <= sa && ea <= ep) {
sa                435 arch/i386/stand/libsa/memprobe.c 			} else if (sa < sp && sp <= ea) {
sa                436 arch/i386/stand/libsa/memprobe.c 				p->addr = sa;
sa                437 arch/i386/stand/libsa/memprobe.c 				p->size = ep - sa;
sa                439 arch/i386/stand/libsa/memprobe.c 			} else if (sa <= ep && ep < ea) {
sa                446 arch/i386/stand/libsa/memprobe.c 				p->addr = sa;
sa                447 arch/i386/stand/libsa/memprobe.c 				p->size = ea - sa;
sa                457 arch/i386/stand/libsa/memprobe.c 		p->addr = sa;
sa                458 arch/i386/stand/libsa/memprobe.c 		p->size = ea - sa;
sa                 71 compat/common/uipc_syscalls_43.c 		struct sockaddr sa;
sa                 73 compat/common/uipc_syscalls_43.c 		if ((error = copyin(SCARG(uap, name), &sa, sizeof(sa))) != 0)
sa                 76 compat/common/uipc_syscalls_43.c 		((struct osockaddr*) &sa)->sa_family = sa.sa_family;
sa                 78 compat/common/uipc_syscalls_43.c 		if ((error = copyout(&sa, SCARG(uap, name), sizeof(sa))) != 0)
sa                 96 compat/common/uipc_syscalls_43.c 	struct sockaddr sa;
sa                103 compat/common/uipc_syscalls_43.c 	if ((error = copyin(SCARG(uap, asa), &sa, sizeof(sa))) != 0)
sa                106 compat/common/uipc_syscalls_43.c 	((struct osockaddr*) &sa)->sa_family = sa.sa_family;
sa                108 compat/common/uipc_syscalls_43.c 	if ((error = copyout(&sa, SCARG(uap, asa), sizeof(sa))) != 0)
sa                126 compat/common/uipc_syscalls_43.c 	struct sockaddr sa;
sa                132 compat/common/uipc_syscalls_43.c 	if ((error = copyin(SCARG(uap, asa), &sa, sizeof(sa))) != 0)
sa                135 compat/common/uipc_syscalls_43.c 	((struct osockaddr*) &sa)->sa_family = sa.sa_family;
sa                137 compat/common/uipc_syscalls_43.c 	if ((error = copyout(&sa, SCARG(uap, asa), sizeof(sa))) != 0)
sa                 93 compat/freebsd/freebsd_signal.c 	register struct sigaction *sa;
sa                103 compat/freebsd/freebsd_signal.c 	sa = &vec;
sa                105 compat/freebsd/freebsd_signal.c 		sa->sa_handler = ps->ps_sigact[signum];
sa                106 compat/freebsd/freebsd_signal.c 		sa->sa_mask = ps->ps_catchmask[signum];
sa                108 compat/freebsd/freebsd_signal.c 		sa->sa_flags = 0;
sa                110 compat/freebsd/freebsd_signal.c 			sa->sa_flags |= SA_ONSTACK;
sa                112 compat/freebsd/freebsd_signal.c 			sa->sa_flags |= SA_RESTART;
sa                114 compat/freebsd/freebsd_signal.c 			sa->sa_flags |= SA_RESETHAND;
sa                116 compat/freebsd/freebsd_signal.c 			sa->sa_flags |= SA_SIGINFO;
sa                119 compat/freebsd/freebsd_signal.c 				sa->sa_flags |= SA_NOCLDSTOP;
sa                121 compat/freebsd/freebsd_signal.c 				sa->sa_flags |= SA_NOCLDWAIT;
sa                123 compat/freebsd/freebsd_signal.c 		if ((sa->sa_mask & bit) == 0)
sa                124 compat/freebsd/freebsd_signal.c 			sa->sa_flags |= SA_NODEFER;
sa                125 compat/freebsd/freebsd_signal.c 		sa->sa_mask &= ~bit;
sa                126 compat/freebsd/freebsd_signal.c 		openbsd_to_freebsd_sigaction(sa, &fbsa);
sa                137 compat/freebsd/freebsd_signal.c 		freebsd_to_openbsd_sigaction(&fbsa, sa);
sa                138 compat/freebsd/freebsd_signal.c 		setsigvec(p, signum, sa);
sa                 51 compat/hpux/hppa/hpux_sig2.c 	stack_t *psa, sa;
sa                 58 compat/hpux/hppa/hpux_sig2.c 	sa.ss_sp = hsa.ss_sp;
sa                 59 compat/hpux/hppa/hpux_sig2.c 	sa.ss_size = hsa.ss_size;
sa                 60 compat/hpux/hppa/hpux_sig2.c 	sa.ss_flags = hsa.ss_flags & SS_ONSTACK;
sa                 62 compat/hpux/hppa/hpux_sig2.c 		sa.ss_flags |= SS_DISABLE;
sa                 69 compat/hpux/hppa/hpux_sig2.c 	if ((error = copyout(&sa, psa, sizeof sa)))
sa                 75 compat/hpux/hppa/hpux_sig2.c 	if ((error = copyin(SCARG(&saa, oss), &sa, sizeof sa)))
sa                 78 compat/hpux/hppa/hpux_sig2.c 	hsa.ss_sp = sa.ss_sp;
sa                 79 compat/hpux/hppa/hpux_sig2.c 	hsa.ss_flags = sa.ss_flags & SS_ONSTACK;
sa                 80 compat/hpux/hppa/hpux_sig2.c 	if (sa.ss_flags & SS_DISABLE)
sa                 82 compat/hpux/hppa/hpux_sig2.c 	hsa.ss_size = sa.ss_size;
sa                459 compat/hpux/hpux_file.c 	struct sys_stat_args sa;
sa                470 compat/hpux/hpux_file.c 	SCARG(&sa, ub) = st;
sa                471 compat/hpux/hpux_file.c 	SCARG(&sa, path) = SCARG(uap, path);
sa                474 compat/hpux/hpux_file.c 		error = sys_lstat(p, &sa, retval);
sa                476 compat/hpux/hpux_file.c 		error = sys_stat(p, &sa, retval);
sa                540 compat/hpux/hpux_file.c 	struct sys_stat_args sa;
sa                551 compat/hpux/hpux_file.c 	SCARG(&sa, ub) = st;
sa                552 compat/hpux/hpux_file.c 	SCARG(&sa, path) = SCARG(uap, path);
sa                554 compat/hpux/hpux_file.c 	if ((error = sys_stat(p, &sa, retval)))
sa                297 compat/hpux/hpux_sig.c 	struct hpux_sigaction *sa;
sa                305 compat/hpux/hpux_sig.c 	sa = &action;
sa                307 compat/hpux/hpux_sig.c 		sa->sa__handler = ps->ps_sigact[sig];
sa                308 compat/hpux/hpux_sig.c 		bzero((caddr_t)&sa->sa_mask, sizeof(sa->sa_mask));
sa                309 compat/hpux/hpux_sig.c 		sa->sa_mask.sigset[0] = bsdtohpuxmask(ps->ps_catchmask[sig]);
sa                311 compat/hpux/hpux_sig.c 		sa->sa_flags = 0;
sa                313 compat/hpux/hpux_sig.c 			sa->sa_flags |= HPUXSA_ONSTACK;
sa                315 compat/hpux/hpux_sig.c 			sa->sa_flags |= HPUXSA_RESETHAND;
sa                317 compat/hpux/hpux_sig.c 			sa->sa_flags |= HPUXSA_NOCLDSTOP;
sa                319 compat/hpux/hpux_sig.c 			sa->sa_flags |= HPUXSA_NOCLDWAIT;
sa                320 compat/hpux/hpux_sig.c 		if (copyout((caddr_t)sa, (caddr_t)SCARG(uap, osa),
sa                327 compat/hpux/hpux_sig.c 		if (copyin((caddr_t)SCARG(uap, nsa), (caddr_t)sa,
sa                330 compat/hpux/hpux_sig.c 		if (sig == SIGCONT && sa->sa__handler == SIG_IGN)
sa                335 compat/hpux/hpux_sig.c 		act.sa_handler = sa->sa__handler;
sa                336 compat/hpux/hpux_sig.c 		act.sa_mask = hpuxtobsdmask(sa->sa_mask.sigset[0]);
sa                338 compat/hpux/hpux_sig.c 		if (sa->sa_flags & HPUXSA_ONSTACK)
sa                340 compat/hpux/hpux_sig.c 		if (sa->sa_flags & HPUXSA_NOCLDSTOP)
sa                342 compat/hpux/hpux_sig.c 		if (sa->sa_flags & HPUXSA_NOCLDWAIT)
sa                347 compat/hpux/hpux_sig.c 		if (sa->sa_flags & HPUXSA_RESETHAND)
sa                 70 compat/hpux/m68k/hpux_sig2.c 	struct sigaction *sa = &vec;
sa                 73 compat/hpux/m68k/hpux_sig2.c 	sa->sa_handler = SCARG(uap, fun);
sa                 79 compat/hpux/m68k/hpux_sig2.c 	    (sa->sa_handler != SIG_DFL && sa->sa_handler != SIG_IGN &&
sa                 80 compat/hpux/m68k/hpux_sig2.c 	     ((int)sa->sa_handler) & 1)) {
sa                 85 compat/hpux/m68k/hpux_sig2.c 	    (a == SIGCONT && sa->sa_handler == SIG_IGN))
sa                 87 compat/hpux/m68k/hpux_sig2.c 	sa->sa_mask = 0;
sa                 88 compat/hpux/m68k/hpux_sig2.c 	sa->sa_flags = 0;
sa                 90 compat/hpux/m68k/hpux_sig2.c 	setsigvec(p, a, sa);
sa                522 compat/ibcs2/ibcs2_ioctl.c 		struct sys_setpgid_args sa;
sa                524 compat/ibcs2/ibcs2_ioctl.c 		SCARG(&sa, pid) = 0;
sa                525 compat/ibcs2/ibcs2_ioctl.c 		SCARG(&sa, pgid) = (int)SCARG(uap, data);
sa                526 compat/ibcs2/ibcs2_ioctl.c 		if ((error = sys_setpgid(p, &sa, retval)) != 0)
sa                296 compat/ibcs2/ibcs2_misc.c 		struct sockaddr sa;
sa                302 compat/ibcs2/ibcs2_misc.c 		bcopy(&sain, &sa, sizeof sa);
sa                303 compat/ibcs2/ibcs2_misc.c 		sa.sa_len = sizeof(sain);
sa                316 compat/ibcs2/ibcs2_misc.c 		if (error = copyout(&sa, na.addr, sizeof sa))
sa                531 compat/ibcs2/ibcs2_misc.c 	struct sys_getgroups_args sa;
sa                535 compat/ibcs2/ibcs2_misc.c 	SCARG(&sa, gidsetsize) = SCARG(uap, gidsetsize);
sa                537 compat/ibcs2/ibcs2_misc.c 		SCARG(&sa, gidset) = stackgap_alloc(&sg, NGROUPS_MAX *
sa                542 compat/ibcs2/ibcs2_misc.c 	if ((error = sys_getgroups(p, &sa, retval)) != 0)
sa                545 compat/ibcs2/ibcs2_misc.c 		for (i = 0, gp = SCARG(&sa, gidset); i < retval[0]; i++)
sa                567 compat/ibcs2/ibcs2_misc.c 	struct sys_setgroups_args sa;
sa                571 compat/ibcs2/ibcs2_misc.c 	SCARG(&sa, gidsetsize) = SCARG(uap, gidsetsize);
sa                572 compat/ibcs2/ibcs2_misc.c 	gp = stackgap_alloc(&sg, SCARG(&sa, gidsetsize) * sizeof(gid_t *));
sa                573 compat/ibcs2/ibcs2_misc.c 	iset = stackgap_alloc(&sg, SCARG(&sa, gidsetsize) *
sa                575 compat/ibcs2/ibcs2_misc.c 	if (SCARG(&sa, gidsetsize)) {
sa                581 compat/ibcs2/ibcs2_misc.c 	for (i = 0; i < SCARG(&sa, gidsetsize); i++)
sa                583 compat/ibcs2/ibcs2_misc.c 	SCARG(&sa, gidset) = gp;
sa                584 compat/ibcs2/ibcs2_misc.c 	return sys_setgroups(p, &sa, retval);
sa                596 compat/ibcs2/ibcs2_misc.c 	struct sys_setuid_args sa;
sa                598 compat/ibcs2/ibcs2_misc.c 	SCARG(&sa, uid) = (uid_t)SCARG(uap, uid);
sa                599 compat/ibcs2/ibcs2_misc.c 	return sys_setuid(p, &sa, retval);
sa                611 compat/ibcs2/ibcs2_misc.c 	struct sys_setgid_args sa;
sa                613 compat/ibcs2/ibcs2_misc.c 	SCARG(&sa, gid) = (gid_t)SCARG(uap, gid);
sa                614 compat/ibcs2/ibcs2_misc.c 	return sys_setgid(p, &sa, retval);
sa                698 compat/ibcs2/ibcs2_misc.c 	struct sys___sysctl_args sa;
sa                764 compat/ibcs2/ibcs2_misc.c 	SCARG(&sa, name) = mib;
sa                765 compat/ibcs2/ibcs2_misc.c 	SCARG(&sa, namelen) = 2;
sa                766 compat/ibcs2/ibcs2_misc.c 	SCARG(&sa, old) = &value;
sa                767 compat/ibcs2/ibcs2_misc.c 	SCARG(&sa, oldlenp) = &len;
sa                768 compat/ibcs2/ibcs2_misc.c 	SCARG(&sa, new) = NULL;
sa                769 compat/ibcs2/ibcs2_misc.c 	SCARG(&sa, newlen) = 0;
sa                770 compat/ibcs2/ibcs2_misc.c 	if ((error = sys___sysctl(p, &sa, retval)) != 0)
sa                787 compat/ibcs2/ibcs2_misc.c 	struct sys_setitimer_args sa;
sa                796 compat/ibcs2/ibcs2_misc.c 	SCARG(&sa, which) = ITIMER_REAL;
sa                797 compat/ibcs2/ibcs2_misc.c 	SCARG(&sa, itv) = itp;
sa                798 compat/ibcs2/ibcs2_misc.c 	SCARG(&sa, oitv) = oitp;
sa                799 compat/ibcs2/ibcs2_misc.c         error = sys_setitimer(p, &sa, retval);
sa                893 compat/ibcs2/ibcs2_misc.c 	struct sys_settimeofday_args sa;
sa                897 compat/ibcs2/ibcs2_misc.c 	tvp = stackgap_alloc(&sg, sizeof(*SCARG(&sa, tv)));
sa                898 compat/ibcs2/ibcs2_misc.c 	SCARG(&sa, tzp) = NULL;
sa                904 compat/ibcs2/ibcs2_misc.c 	SCARG(&sa, tv) = tvp;
sa                905 compat/ibcs2/ibcs2_misc.c 	if ((error = sys_settimeofday(p, &sa, retval)) != 0)
sa                921 compat/ibcs2/ibcs2_misc.c 	struct sys_utimes_args sa;
sa                927 compat/ibcs2/ibcs2_misc.c 	SCARG(&sa, path) = SCARG(uap, path);
sa                939 compat/ibcs2/ibcs2_misc.c 		SCARG(&sa, tptr) = tp;
sa                941 compat/ibcs2/ibcs2_misc.c 		SCARG(&sa, tptr) = NULL;
sa                942 compat/ibcs2/ibcs2_misc.c 	return sys_utimes(p, &sa, retval);
sa                955 compat/ibcs2/ibcs2_misc.c 	struct sys_setpriority_args sa;
sa                957 compat/ibcs2/ibcs2_misc.c 	SCARG(&sa, which) = PRIO_PROCESS;
sa                958 compat/ibcs2/ibcs2_misc.c 	SCARG(&sa, who) = 0;
sa                959 compat/ibcs2/ibcs2_misc.c 	SCARG(&sa, prio) = p->p_nice - PZERO + SCARG(uap, incr);
sa                960 compat/ibcs2/ibcs2_misc.c 	if ((error = sys_setpriority(p, &sa, retval)) != 0)
sa                989 compat/ibcs2/ibcs2_misc.c 		struct sys_setpgid_args sa;
sa                991 compat/ibcs2/ibcs2_misc.c 		SCARG(&sa, pid) = 0;
sa                992 compat/ibcs2/ibcs2_misc.c 		SCARG(&sa, pgid) = 0;
sa                993 compat/ibcs2/ibcs2_misc.c 		sys_setpgid(p, &sa, retval);
sa               1000 compat/ibcs2/ibcs2_misc.c 		struct sys_setpgid_args sa;
sa               1002 compat/ibcs2/ibcs2_misc.c 		SCARG(&sa, pid) = SCARG(uap, pid);
sa               1003 compat/ibcs2/ibcs2_misc.c 		SCARG(&sa, pgid) = SCARG(uap, pgid);
sa               1004 compat/ibcs2/ibcs2_misc.c 		return sys_setpgid(p, &sa, retval);
sa               1140 compat/ibcs2/ibcs2_misc.c 	struct sys_ioctl_args sa;
sa               1143 compat/ibcs2/ibcs2_misc.c 	SCARG(&sa, fd) = SCARG(uap, fd);
sa               1144 compat/ibcs2/ibcs2_misc.c 	SCARG(&sa, com) = FIONREAD;
sa               1145 compat/ibcs2/ibcs2_misc.c 	SCARG(&sa, data) = stackgap_alloc(&sg, sizeof(int));
sa               1146 compat/ibcs2/ibcs2_misc.c 	if ((error = sys_ioctl(p, &sa, retval)) != 0)
sa               1148 compat/ibcs2/ibcs2_misc.c 	*retval = (*((int *)SCARG(&sa, data))) ? 1 : 0;
sa               1162 compat/ibcs2/ibcs2_misc.c 	struct sys_ftruncate_args sa;
sa               1164 compat/ibcs2/ibcs2_misc.c 	SCARG(&sa, fd) = SCARG(uap, fd);
sa               1165 compat/ibcs2/ibcs2_misc.c 	SCARG(&sa, pad) = 0;
sa               1166 compat/ibcs2/ibcs2_misc.c 	SCARG(&sa, length) = SCARG(uap, size);
sa               1167 compat/ibcs2/ibcs2_misc.c 	return sys_ftruncate(p, &sa, retval);
sa                208 compat/ibcs2/ibcs2_signal.c 	struct sys_sigaction_args sa;
sa                234 compat/ibcs2/ibcs2_signal.c 	SCARG(&sa, signum) = ibcs2_to_bsd_sig[SCARG(uap, signum)];
sa                235 compat/ibcs2/ibcs2_signal.c 	SCARG(&sa, nsa) = nbsa;
sa                236 compat/ibcs2/ibcs2_signal.c 	SCARG(&sa, osa) = obsa;
sa                238 compat/ibcs2/ibcs2_signal.c 	if ((error = sys_sigaction(p, &sa, retval)) != 0)
sa                286 compat/ibcs2/ibcs2_signal.c 			struct sys_sigprocmask_args sa;
sa                288 compat/ibcs2/ibcs2_signal.c 			SCARG(&sa, how) = SIG_BLOCK;
sa                289 compat/ibcs2/ibcs2_signal.c 			SCARG(&sa, mask) = sigmask(signum);
sa                290 compat/ibcs2/ibcs2_signal.c 			return sys_sigprocmask(p, &sa, retval);
sa                297 compat/ibcs2/ibcs2_signal.c 			struct sigaction *nbsa, *obsa, sa;
sa                305 compat/ibcs2/ibcs2_signal.c 			sa.sa_handler = SCARG(uap, fp);
sa                306 compat/ibcs2/ibcs2_signal.c 			sigemptyset(&sa.sa_mask);
sa                307 compat/ibcs2/ibcs2_signal.c 			sa.sa_flags = 0;
sa                310 compat/ibcs2/ibcs2_signal.c 				sa.sa_flags = SA_RESTART;
sa                312 compat/ibcs2/ibcs2_signal.c 			if ((error = copyout(&sa, nbsa, sizeof(sa))) != 0)
sa                320 compat/ibcs2/ibcs2_signal.c 			if ((error = copyin(obsa, &sa, sizeof(sa))) != 0)
sa                322 compat/ibcs2/ibcs2_signal.c 			*retval = (int)sa.sa_handler;
sa                328 compat/ibcs2/ibcs2_signal.c 			struct sys_sigprocmask_args sa;
sa                330 compat/ibcs2/ibcs2_signal.c 			SCARG(&sa, how) = SIG_BLOCK;
sa                331 compat/ibcs2/ibcs2_signal.c 			SCARG(&sa, mask) = sigmask(signum);
sa                332 compat/ibcs2/ibcs2_signal.c 			return sys_sigprocmask(p, &sa, retval);
sa                337 compat/ibcs2/ibcs2_signal.c 			struct sys_sigprocmask_args sa;
sa                339 compat/ibcs2/ibcs2_signal.c 			SCARG(&sa, how) = SIG_UNBLOCK;
sa                340 compat/ibcs2/ibcs2_signal.c 			SCARG(&sa, mask) = sigmask(signum);
sa                341 compat/ibcs2/ibcs2_signal.c 			return sys_sigprocmask(p, &sa, retval);
sa                347 compat/ibcs2/ibcs2_signal.c 			struct sigaction *bsa, sa;
sa                354 compat/ibcs2/ibcs2_signal.c 			sa.sa_handler = SIG_IGN;
sa                355 compat/ibcs2/ibcs2_signal.c 			sigemptyset(&sa.sa_mask);
sa                356 compat/ibcs2/ibcs2_signal.c 			sa.sa_flags = 0;
sa                357 compat/ibcs2/ibcs2_signal.c 			if ((error = copyout(&sa, bsa, sizeof(sa))) != 0)
sa                368 compat/ibcs2/ibcs2_signal.c 			struct sys_sigsuspend_args sa;
sa                370 compat/ibcs2/ibcs2_signal.c 			SCARG(&sa, mask) = p->p_sigmask &~ sigmask(signum);
sa                371 compat/ibcs2/ibcs2_signal.c 			return sys_sigsuspend(p, &sa, retval);
sa                464 compat/ibcs2/ibcs2_signal.c 	struct sys_sigsuspend_args sa;
sa                472 compat/ibcs2/ibcs2_signal.c 	SCARG(&sa, mask) = bss;
sa                473 compat/ibcs2/ibcs2_signal.c 	return sys_sigsuspend(p, &sa, retval);
sa                518 compat/linux/linux_file.c 	struct sys_stat_args sa;
sa                530 compat/linux/linux_file.c 	SCARG(&sa, ub) = st;
sa                531 compat/linux/linux_file.c 	SCARG(&sa, path) = SCARG(uap, path);
sa                533 compat/linux/linux_file.c 	if ((error = (dolstat ? sys_lstat(p, &sa, retval) :
sa                534 compat/linux/linux_file.c 				sys_stat(p, &sa, retval))))
sa                157 compat/linux/linux_file64.c 	struct sys_stat_args sa;
sa                168 compat/linux/linux_file64.c 	SCARG(&sa, ub) = st;
sa                169 compat/linux/linux_file64.c 	SCARG(&sa, path) = SCARG(uap, path);
sa                171 compat/linux/linux_file64.c 	if ((error = (dolstat ? sys_lstat(p, &sa, retval) :
sa                172 compat/linux/linux_file64.c 				sys_stat(p, &sa, retval))))
sa                392 compat/linux/linux_signal.c 	struct sys_sigaction_args sa;
sa                418 compat/linux/linux_signal.c 	SCARG(&sa, signum) = linux_to_bsd_sig[SCARG(uap, signum)];
sa                419 compat/linux/linux_signal.c 	SCARG(&sa, nsa) = nbsa;
sa                420 compat/linux/linux_signal.c 	SCARG(&sa, osa) = obsa;
sa                423 compat/linux/linux_signal.c 	if (SCARG(&sa, signum) == 0) {
sa                431 compat/linux/linux_signal.c 		if ((error = sys_sigaction(p, &sa, retval)) != 0)
sa                460 compat/linux/linux_signal.c 	struct sys_sigaction_args sa;
sa                490 compat/linux/linux_signal.c 	SCARG(&sa, signum) = linux_to_bsd_sig[SCARG(uap, signum)];
sa                491 compat/linux/linux_signal.c 	SCARG(&sa, nsa) = nbsa;
sa                492 compat/linux/linux_signal.c 	SCARG(&sa, osa) = obsa;
sa                495 compat/linux/linux_signal.c 	if (SCARG(&sa, signum) == 0) {
sa                503 compat/linux/linux_signal.c 		if ((error = sys_sigaction(p, &sa, retval)) != 0)
sa                791 compat/linux/linux_signal.c 	struct sys_sigsuspend_args sa;
sa                794 compat/linux/linux_signal.c 	linux_old_to_bsd_sigset(&mask, &SCARG(&sa, mask));
sa                795 compat/linux/linux_signal.c 	return (sys_sigsuspend(p, &sa, retval));
sa                808 compat/linux/linux_signal.c 	struct sys_sigsuspend_args sa;
sa                819 compat/linux/linux_signal.c 	linux_to_bsd_sigset(&mask, &SCARG(&sa, mask));
sa                820 compat/linux/linux_signal.c 	return (sys_sigsuspend(p, &sa, retval));
sa                839 compat/linux/linux_signal.c 	struct sys_sigaltstack_args sa;
sa                857 compat/linux/linux_signal.c 		SCARG(&sa, nss) = bsd_nss;
sa                859 compat/linux/linux_signal.c 		SCARG(&sa, nss) = NULL;
sa                862 compat/linux/linux_signal.c 		SCARG(&sa, oss) = NULL;
sa                863 compat/linux/linux_signal.c 		return (sys_sigaltstack(p, &sa, retval));
sa                865 compat/linux/linux_signal.c 	SCARG(&sa, oss) = bsd_oss = stackgap_alloc(&sg, sizeof *bsd_oss);
sa                867 compat/linux/linux_signal.c 	error = sys_sigaltstack(p, &sa, retval);
sa                248 compat/linux/linux_socket.c 		struct sockaddr *sa;
sa                251 compat/linux/linux_socket.c 		error = linux_sa_get(p, &sg, &sa, lba.name, &namlen);
sa                254 compat/linux/linux_socket.c 		SCARG(&bba, name) = sa;
sa                275 compat/linux/linux_socket.c 	struct sockaddr *sa;
sa                284 compat/linux/linux_socket.c 	error = linux_sa_get(p, &sg, &sa, lca.name, &namlen);
sa                289 compat/linux/linux_socket.c 	SCARG(&bca, name) = sa;
sa                684 compat/linux/linux_socket.c 		struct sockaddr *sa;
sa                686 compat/linux/linux_socket.c 		if ((error = linux_sa_get(p, &sg, &sa, lsa.to, &tolen)))
sa                688 compat/linux/linux_socket.c 		SCARG(&bsa, to) = sa;
sa               1055 compat/linux/linux_socket.c 		struct sockaddr *sa;
sa               1063 compat/linux/linux_socket.c 		error = linux_sa_get(p, &sg, &sa,
sa               1068 compat/linux/linux_socket.c 		msg.msg_name = (struct sockaddr *)sa;
sa               1129 compat/linux/linux_socket.c 	struct sockaddr *sa, *usa;
sa               1194 compat/linux/linux_socket.c 	sa = (struct sockaddr *) kosa;
sa               1195 compat/linux/linux_socket.c 	sa->sa_family = bdom;
sa               1196 compat/linux/linux_socket.c 	sa->sa_len = alloclen;
sa               1204 compat/linux/linux_socket.c 	if ((error = copyout(sa, usa, alloclen))) {
sa               1220 compat/linux/linux_socket.c 	struct sockaddr sa;
sa               1228 compat/linux/linux_socket.c 	len = sizeof(sa.sa_len) + sizeof(sa.sa_family);
sa               1230 compat/linux/linux_socket.c 	error = copyin((caddr_t) osa, (caddr_t) &sa, len);
sa               1234 compat/linux/linux_socket.c 	bdom = bsd_to_linux_domain(sa.sa_family);
sa               1239 compat/linux/linux_socket.c 	kosa = (struct osockaddr *) &sa;
sa                 79 compat/osf1/osf1_signal.c 	struct sys_sigaction_args sa;
sa                102 compat/osf1/osf1_signal.c 	SCARG(&sa, signum) = osf1_signal_xlist[SCARG(uap, signum)];
sa                103 compat/osf1/osf1_signal.c 	SCARG(&sa, nsa) = nbsa;
sa                104 compat/osf1/osf1_signal.c 	SCARG(&sa, osa) = obsa;
sa                107 compat/osf1/osf1_signal.c 	if ((error = sys_sigaction(p, &sa, retval)) != 0)
sa                130 compat/osf1/osf1_signal.c 	struct sys_sigaltstack_args sa;
sa                154 compat/osf1/osf1_signal.c 	SCARG(&sa, nss) = nbss;
sa                155 compat/osf1/osf1_signal.c 	SCARG(&sa, oss) = obss;
sa                158 compat/osf1/osf1_signal.c 	if ((error = sys_sigaltstack(p, &sa, retval)) != 0)
sa                199 compat/osf1/osf1_signal.c 			struct sys_sigprocmask_args sa;
sa                201 compat/osf1/osf1_signal.c 			SCARG(&sa, how) = SIG_BLOCK;
sa                202 compat/osf1/osf1_signal.c 			SCARG(&sa, mask) = sigmask(signum);
sa                203 compat/osf1/osf1_signal.c 			return sys_sigprocmask(p, &sa, retval);
sa                210 compat/osf1/osf1_signal.c 			struct sigaction *nbsa, *obsa, sa;
sa                218 compat/osf1/osf1_signal.c 			sa.sa_handler = SCARG(uap, handler);
sa                219 compat/osf1/osf1_signal.c 			sigemptyset(&sa.sa_mask);
sa                220 compat/osf1/osf1_signal.c 			sa.sa_flags = 0;
sa                223 compat/osf1/osf1_signal.c 				sa.sa_flags = SA_RESTART;
sa                225 compat/osf1/osf1_signal.c 			if ((error = copyout(&sa, nbsa, sizeof(sa))) != 0)
sa                233 compat/osf1/osf1_signal.c 			if ((error = copyin(obsa, &sa, sizeof(sa))) != 0)
sa                235 compat/osf1/osf1_signal.c 			*retval = (int)sa.sa_handler;
sa                241 compat/osf1/osf1_signal.c 			struct sys_sigprocmask_args sa;
sa                243 compat/osf1/osf1_signal.c 			SCARG(&sa, how) = SIG_BLOCK;
sa                244 compat/osf1/osf1_signal.c 			SCARG(&sa, mask) = sigmask(signum);
sa                245 compat/osf1/osf1_signal.c 			return sys_sigprocmask(p, &sa, retval);
sa                250 compat/osf1/osf1_signal.c 			struct sys_sigprocmask_args sa;
sa                252 compat/osf1/osf1_signal.c 			SCARG(&sa, how) = SIG_UNBLOCK;
sa                253 compat/osf1/osf1_signal.c 			SCARG(&sa, mask) = sigmask(signum);
sa                254 compat/osf1/osf1_signal.c 			return sys_sigprocmask(p, &sa, retval);
sa                260 compat/osf1/osf1_signal.c 			struct sigaction *bsa, sa;
sa                267 compat/osf1/osf1_signal.c 			sa.sa_handler = SIG_IGN;
sa                268 compat/osf1/osf1_signal.c 			sigemptyset(&sa.sa_mask);
sa                269 compat/osf1/osf1_signal.c 			sa.sa_flags = 0;
sa                270 compat/osf1/osf1_signal.c 			if ((error = copyout(&sa, bsa, sizeof(sa))) != 0)
sa                281 compat/osf1/osf1_signal.c 			struct sys_sigsuspend_args sa;
sa                283 compat/osf1/osf1_signal.c 			SCARG(&sa, mask) = p->p_sigmask & ~sigmask(signum);
sa                284 compat/osf1/osf1_signal.c 			return sys_sigsuspend(p, &sa, retval);
sa                369 compat/osf1/osf1_signal.c 	struct sys_sigsuspend_args sa;
sa                377 compat/osf1/osf1_signal.c 	SCARG(&sa, mask) = bss;
sa                378 compat/osf1/osf1_signal.c 	return sys_sigsuspend(p, &sa, retval);
sa                298 compat/sunos/sunos_misc.c 		struct sockaddr sa;
sa                307 compat/sunos/sunos_misc.c 		bcopy(&sain, &sa, sizeof sa);
sa                308 compat/sunos/sunos_misc.c 		sa.sa_len = sizeof(sain);
sa                332 compat/sunos/sunos_misc.c 		error = copyout(&sa, na.addr, sizeof sa);
sa                722 compat/sunos/sunos_misc.c 	struct sockaddr sa;
sa                728 compat/sunos/sunos_misc.c 	SCARG(&outuap, msklen) = sizeof sa;
sa                729 compat/sunos/sunos_misc.c 	SCARG(&outuap, mtchval) = SCARG(&outuap, mskval) + sizeof sa;
sa                730 compat/sunos/sunos_misc.c 	SCARG(&outuap, mtchlen) = sizeof sa;
sa                732 compat/sunos/sunos_misc.c 	bzero(&sa, sizeof sa);
sa                733 compat/sunos/sunos_misc.c 	if (error = copyout(&sa, SCARG(&outuap, mskval), SCARG(&outuap, msklen)))
sa                735 compat/sunos/sunos_misc.c 	if (error = copyout(&sa, SCARG(&outuap, mtchval), SCARG(&outuap, mtchlen)))
sa                853 compat/svr4/svr4_misc.c 			struct sys_setpgid_args sa;
sa                855 compat/svr4/svr4_misc.c 			SCARG(&sa, pid) = 0;
sa                856 compat/svr4/svr4_misc.c 			SCARG(&sa, pgid) = 0;
sa                857 compat/svr4/svr4_misc.c 			if ((error = sys_setpgid(p, &sa, retval)) != 0)
sa                888 compat/svr4/svr4_misc.c 			struct sys_setpgid_args sa;
sa                890 compat/svr4/svr4_misc.c 			SCARG(&sa, pid) = SCARG(uap, pid);
sa                891 compat/svr4/svr4_misc.c 			SCARG(&sa, pgid) = SCARG(uap, pgid);
sa                892 compat/svr4/svr4_misc.c 			return sys_setpgid(p, &sa, retval);
sa               1285 compat/svr4/svr4_misc.c 	struct sys_setitimer_args sa;
sa               1298 compat/svr4/svr4_misc.c 	SCARG(&sa, which) = ITIMER_REAL;
sa               1299 compat/svr4/svr4_misc.c 	SCARG(&sa, itv) = ntp;
sa               1300 compat/svr4/svr4_misc.c 	SCARG(&sa, oitv) = otp;
sa               1302 compat/svr4/svr4_misc.c         if ((error = sys_setitimer(p, &sa, retval)) != 0)
sa                281 compat/svr4/svr4_signal.c 	struct sys_sigaction_args sa;
sa                307 compat/svr4/svr4_signal.c 	SCARG(&sa, signum) = svr4_to_bsd_sig[SCARG(uap, signum)];
sa                308 compat/svr4/svr4_signal.c 	SCARG(&sa, nsa) = nbsa;
sa                309 compat/svr4/svr4_signal.c 	SCARG(&sa, osa) = obsa;
sa                311 compat/svr4/svr4_signal.c 	if ((error = sys_sigaction(p, &sa, retval)) != 0)
sa                337 compat/svr4/svr4_signal.c 	struct sys_sigaltstack_args sa;
sa                360 compat/svr4/svr4_signal.c 	SCARG(&sa, nss) = nbss;
sa                361 compat/svr4/svr4_signal.c 	SCARG(&sa, oss) = obss;
sa                363 compat/svr4/svr4_signal.c 	if ((error = sys_sigaltstack(p, &sa, retval)) != 0)
sa                410 compat/svr4/svr4_signal.c 			struct sys_sigprocmask_args sa;
sa                412 compat/svr4/svr4_signal.c 			SCARG(&sa, how) = SIG_BLOCK;
sa                413 compat/svr4/svr4_signal.c 			SCARG(&sa, mask) = sigmask(signum);
sa                414 compat/svr4/svr4_signal.c 			return sys_sigprocmask(p, &sa, retval);
sa                421 compat/svr4/svr4_signal.c 			struct sigaction *nbsa, *obsa, sa;
sa                429 compat/svr4/svr4_signal.c 			sa.sa_handler = (sig_t) SCARG(uap, handler);
sa                430 compat/svr4/svr4_signal.c 			sigemptyset(&sa.sa_mask);
sa                431 compat/svr4/svr4_signal.c 			sa.sa_flags = 0;
sa                434 compat/svr4/svr4_signal.c 				sa.sa_flags = SA_RESTART;
sa                436 compat/svr4/svr4_signal.c 			if ((error = copyout(&sa, nbsa, sizeof(sa))) != 0)
sa                444 compat/svr4/svr4_signal.c 			if ((error = copyin(obsa, &sa, sizeof(sa))) != 0)
sa                446 compat/svr4/svr4_signal.c 			*retval = (int)sa.sa_handler;
sa                452 compat/svr4/svr4_signal.c 			struct sys_sigprocmask_args sa;
sa                454 compat/svr4/svr4_signal.c 			SCARG(&sa, how) = SIG_BLOCK;
sa                455 compat/svr4/svr4_signal.c 			SCARG(&sa, mask) = sigmask(signum);
sa                456 compat/svr4/svr4_signal.c 			return sys_sigprocmask(p, &sa, retval);
sa                461 compat/svr4/svr4_signal.c 			struct sys_sigprocmask_args sa;
sa                463 compat/svr4/svr4_signal.c 			SCARG(&sa, how) = SIG_UNBLOCK;
sa                464 compat/svr4/svr4_signal.c 			SCARG(&sa, mask) = sigmask(signum);
sa                465 compat/svr4/svr4_signal.c 			return sys_sigprocmask(p, &sa, retval);
sa                471 compat/svr4/svr4_signal.c 			struct sigaction *bsa, sa;
sa                478 compat/svr4/svr4_signal.c 			sa.sa_handler = SIG_IGN;
sa                479 compat/svr4/svr4_signal.c 			sigemptyset(&sa.sa_mask);
sa                480 compat/svr4/svr4_signal.c 			sa.sa_flags = 0;
sa                481 compat/svr4/svr4_signal.c 			if ((error = copyout(&sa, bsa, sizeof(sa))) != 0)
sa                492 compat/svr4/svr4_signal.c 			struct sys_sigsuspend_args sa;
sa                494 compat/svr4/svr4_signal.c 			SCARG(&sa, mask) = p->p_sigmask & ~sigmask(signum);
sa                495 compat/svr4/svr4_signal.c 			return sys_sigsuspend(p, &sa, retval);
sa                602 compat/svr4/svr4_signal.c 	struct sys_sigsuspend_args sa;
sa                610 compat/svr4/svr4_signal.c 	SCARG(&sa, mask) = bss;
sa                611 compat/svr4/svr4_signal.c 	return sys_sigsuspend(p, &sa, retval);
sa                446 compat/ultrix/ultrix_misc.c 	struct sockaddr sa;
sa                452 compat/ultrix/ultrix_misc.c 	SCARG(&outuap, msklen) = sizeof sa;
sa                453 compat/ultrix/ultrix_misc.c 	SCARG(&outuap, mtchval) = outuap.mskval + sizeof sa;
sa                454 compat/ultrix/ultrix_misc.c 	SCARG(&outuap, mtchlen) = sizeof sa;
sa                456 compat/ultrix/ultrix_misc.c 	bzero(&sa, sizeof sa);
sa                457 compat/ultrix/ultrix_misc.c 	if (error = copyout(&sa, SCARG(&outuap, mskval), SCARG(&outuap, msklen)))
sa                459 compat/ultrix/ultrix_misc.c 	if (error = copyout(&sa, SCARG(&outuap, mtchval), SCARG(&outuap, mtchlen)))
sa                222 dev/audio.c    	struct audio_attach_args *sa = aux;
sa                225 dev/audio.c    		   sa->type, sa, sa->hwif));
sa                226 dev/audio.c    	return (sa->type == AUDIODEV_TYPE_AUDIO) ? 1 : 0;
sa                233 dev/audio.c    	struct audio_attach_args *sa = aux;
sa                234 dev/audio.c    	struct audio_hw_if *hwp = sa->hwif;
sa                235 dev/audio.c    	void *hdlp = sa->hdl;
sa                483 dev/isa/gus.c      struct stereo_dma_intr *sa = &sc->sc_stereo;
sa                491 dev/isa/gus.c      sc->sc_dmaoutintr = sa->intr;
sa                492 dev/isa/gus.c      sc->sc_outarg = sa->arg;
sa                497 dev/isa/gus.c        dmarecords[dmarecord_index].gusaddr = sa->dmabuf;
sa                498 dev/isa/gus.c        dmarecords[dmarecord_index].bsdaddr = sa->buffer;
sa                499 dev/isa/gus.c        dmarecords[dmarecord_index].count = sa->size;
sa                506 dev/isa/gus.c      gusdmaout(sc, sa->flags, sa->dmabuf, (caddr_t) sa->buffer, sa->size);
sa                508 dev/isa/gus.c      sa->flags = 0;
sa                509 dev/isa/gus.c      sa->dmabuf = 0;
sa                510 dev/isa/gus.c      sa->buffer = 0;
sa                511 dev/isa/gus.c      sa->size = 0;
sa                512 dev/isa/gus.c      sa->intr = 0;
sa                513 dev/isa/gus.c      sa->arg = 0;
sa                805 dev/isa/if_ex.c       struct sockaddr *sa;
sa                808 dev/isa/if_ex.c       sa = (struct sockaddr *) &ifr->ifr_data;
sa                809 dev/isa/if_ex.c       bcopy((caddr_t) sc->arpcom.ac_enaddr, (caddr_t) sa->sa_data, 
sa                480 dev/midi.c     	struct audio_attach_args *sa = aux;
sa                481 dev/midi.c     	return (sa != NULL && (sa->type == AUDIODEV_TYPE_MIDI) ? 1 : 0);
sa                506 dev/midi.c     	struct audio_attach_args *sa = (struct audio_attach_args *)aux;
sa                507 dev/midi.c     	struct midi_hw_if        *hwif = sa->hwif;
sa                508 dev/midi.c     	void  			 *hdl = sa->hdl;
sa                950 dev/pci/if_msk.c 	struct skc_attach_args *sa = aux;
sa                952 dev/pci/if_msk.c 	if (sa->skc_port != SK_PORT_A && sa->skc_port != SK_PORT_B)
sa                955 dev/pci/if_msk.c 	switch (sa->skc_type) {
sa                988 dev/pci/if_msk.c 	struct skc_attach_args *sa = aux;
sa                996 dev/pci/if_msk.c 	sc_if->sk_port = sa->skc_port;
sa                998 dev/pci/if_msk.c 	sc->sk_if[sa->skc_port] = sc_if;
sa               1013 dev/pci/if_msk.c 		    sk_win_read_1(sc, SK_MAC0_0 + (sa->skc_port * 8) + i);
sa               1133 dev/pci/if_msk.c 	sc->sk_if[sa->skc_port] = NULL;
sa               1139 dev/pci/if_msk.c 	struct skc_attach_args *sa = aux;
sa               1143 dev/pci/if_msk.c 		    (sa->skc_port == SK_PORT_A) ? 'A' : 'B', pnp);
sa               1145 dev/pci/if_msk.c 		printf(" port %c", (sa->skc_port == SK_PORT_A) ? 'A' : 'B');
sa               1021 dev/pci/if_sk.c 	struct skc_attach_args *sa = aux;
sa               1023 dev/pci/if_sk.c 	if (sa->skc_port != SK_PORT_A && sa->skc_port != SK_PORT_B)
sa               1026 dev/pci/if_sk.c 	switch (sa->skc_type) {
sa               1046 dev/pci/if_sk.c 	struct skc_attach_args *sa = aux;
sa               1052 dev/pci/if_sk.c 	sc_if->sk_port = sa->skc_port;
sa               1054 dev/pci/if_sk.c 	sc->sk_if[sa->skc_port] = sc_if;
sa               1056 dev/pci/if_sk.c 	if (sa->skc_port == SK_PORT_A)
sa               1058 dev/pci/if_sk.c 	if (sa->skc_port == SK_PORT_B)
sa               1074 dev/pci/if_sk.c 		    sk_win_read_1(sc, SK_MAC0_0 + (sa->skc_port * 8) + i);
sa               1269 dev/pci/if_sk.c 	sc->sk_if[sa->skc_port] = NULL;
sa               1275 dev/pci/if_sk.c 	struct skc_attach_args *sa = aux;
sa               1279 dev/pci/if_sk.c 		    (sa->skc_port == SK_PORT_A) ? 'A' : 'B', pnp);
sa               1281 dev/pci/if_sk.c 		printf(" port %c", (sa->skc_port == SK_PORT_A) ? 'A' : 'B');
sa                331 dev/pci/safe.c 	struct safe_sarec *sa;
sa                382 dev/pci/safe.c 	sa = &re->re_sa;
sa                515 dev/pci/safe.c 		for (i = 0; i < sizeof(sa->sa_key)/sizeof(sa->sa_key[0]); i++)
sa                516 dev/pci/safe.c 			sa->sa_key[i] = ses->ses_key[i];
sa                536 dev/pci/safe.c 		     i < sizeof(sa->sa_outdigest)/sizeof(sa->sa_outdigest[i]);
sa                538 dev/pci/safe.c 			sa->sa_indigest[i] = ses->ses_hminner[i];
sa                539 dev/pci/safe.c 			sa->sa_outdigest[i] = ses->ses_hmouter[i];
sa                927 dev/pci/safe.c 	sa->sa_cmd0 = cmd0 | SAFE_SA_CMD0_IPCI | SAFE_SA_CMD0_OPCI;
sa                928 dev/pci/safe.c 	sa->sa_cmd1 = cmd1
sa                 64 dev/radio.c    	struct audio_attach_args *sa = aux;
sa                 65 dev/radio.c    	return (sa->type == AUDIODEV_TYPE_RADIO) ? 1 : 0;
sa                 72 dev/radio.c    	struct audio_attach_args *sa = aux;
sa                 75 dev/radio.c    	sc->hw_if = sa->hwif;
sa                 76 dev/radio.c    	sc->hw_hdl = sa->hdl;
sa                148 dev/sbus/agten.c 	struct sbus_attach_args *sa = aux;
sa                150 dev/sbus/agten.c 	if (strcmp(sa->sa_name, "PFU,aga") != 0)
sa                160 dev/sbus/agten.c 	struct sbus_attach_args *sa = args;
sa                166 dev/sbus/agten.c 	bt = sa->sa_bustag;
sa                167 dev/sbus/agten.c 	node = sa->sa_node;
sa                178 dev/sbus/agten.c 	sc->sc_paddr = sbus_bus_addr(bt, sa->sa_slot, sa->sa_offset);
sa                183 dev/sbus/agten.c 	if (sbus_bus_map(bt, sa->sa_slot, sa->sa_offset + sc->sc_physoffset,
sa                190 dev/sbus/agten.c 	if (sbus_bus_map(bt, sa->sa_slot, sa->sa_offset +
sa                 92 dev/sbus/apio.c 	struct sbus_attach_args *sa = aux;
sa                 94 dev/sbus/apio.c 	if (strcmp(sa->sa_name, "pio1") == 0)
sa                103 dev/sbus/apio.c 	struct sbus_attach_args *sa = aux;
sa                107 dev/sbus/apio.c 	sc->sc_bt = sa->sa_bustag;
sa                109 dev/sbus/apio.c 	model = getpropstring(sa->sa_node, "model");
sa                119 dev/sbus/apio.c 	if (sa->sa_nreg < 3) {
sa                121 dev/sbus/apio.c 		    3, sa->sa_nreg);
sa                125 dev/sbus/apio.c 	if (sbus_bus_map(sa->sa_bustag, sa->sa_reg[0].sbr_slot,
sa                126 dev/sbus/apio.c 	    sa->sa_reg[0].sbr_offset, sa->sa_reg[0].sbr_size,
sa                132 dev/sbus/apio.c 	if (sbus_bus_map(sa->sa_bustag, sa->sa_reg[1].sbr_slot,
sa                133 dev/sbus/apio.c 	    sa->sa_reg[1].sbr_offset, sa->sa_reg[1].sbr_size,
sa                139 dev/sbus/apio.c 	if (sbus_bus_map(sa->sa_bustag, sa->sa_reg[2].sbr_slot,
sa                140 dev/sbus/apio.c 	    sa->sa_reg[2].sbr_offset, sa->sa_reg[2].sbr_size,
sa                153 dev/sbus/apio.c 	aaa.aaa_pri = sa->sa_intr[0].sbi_pri;
sa                 99 dev/sbus/asio.c 	struct sbus_attach_args *sa = aux;
sa                101 dev/sbus/asio.c 	if (strcmp(sa->sa_name, "sio2") == 0)
sa                110 dev/sbus/asio.c 	struct sbus_attach_args *sa = aux;
sa                115 dev/sbus/asio.c 	sc->sc_bt = sa->sa_bustag;
sa                118 dev/sbus/asio.c 	model = getpropstring(sa->sa_node, "model");
sa                128 dev/sbus/asio.c 	if (sa->sa_nreg < 3) {
sa                130 dev/sbus/asio.c 		    3, sa->sa_nreg);
sa                134 dev/sbus/asio.c 	if (sbus_bus_map(sa->sa_bustag, sa->sa_reg[0].sbr_slot,
sa                135 dev/sbus/asio.c 	    sa->sa_reg[0].sbr_offset, sa->sa_reg[0].sbr_size,
sa                142 dev/sbus/asio.c 		if (sbus_bus_map(sa->sa_bustag, sa->sa_reg[i + 1].sbr_slot,
sa                143 dev/sbus/asio.c 		    sa->sa_reg[i + 1].sbr_offset, sa->sa_reg[i + 1].sbr_size,
sa                161 dev/sbus/asio.c 		aaa.aaa_pri = sa->sa_intr[0].sbi_pri;
sa                207 dev/sbus/be.c  	struct sbus_attach_args *sa = aux;
sa                209 dev/sbus/be.c  	return (strcmp(cf->cf_driver->cd_name, sa->sa_name) == 0);
sa                215 dev/sbus/be.c  	struct sbus_attach_args *sa = aux;
sa                221 dev/sbus/be.c  	int node = sa->sa_node;
sa                222 dev/sbus/be.c  	bus_dma_tag_t dmatag = sa->sa_dmatag;
sa                231 dev/sbus/be.c  	sc->sc_bustag = sa->sa_bustag;
sa                232 dev/sbus/be.c  	sc->sc_dmatag = sa->sa_dmatag;
sa                234 dev/sbus/be.c  	if (sa->sa_nreg < 3) {
sa                236 dev/sbus/be.c  		    self->dv_xname, sa->sa_nreg);
sa                240 dev/sbus/be.c  	if (sbus_bus_map(sa->sa_bustag, sa->sa_reg[0].sbr_slot,
sa                241 dev/sbus/be.c  	    (bus_addr_t)sa->sa_reg[0].sbr_offset,
sa                242 dev/sbus/be.c  	    (bus_size_t)sa->sa_reg[0].sbr_size, 0, 0, &sc->sc_cr) != 0) {
sa                247 dev/sbus/be.c  	if (sbus_bus_map(sa->sa_bustag, sa->sa_reg[1].sbr_slot,
sa                248 dev/sbus/be.c  	    (bus_addr_t)sa->sa_reg[1].sbr_offset,
sa                249 dev/sbus/be.c  	    (bus_size_t)sa->sa_reg[1].sbr_size, 0, 0, &sc->sc_br) != 0) {
sa                254 dev/sbus/be.c  	if (sbus_bus_map(sa->sa_bustag, sa->sa_reg[2].sbr_slot,
sa                255 dev/sbus/be.c  	    (bus_addr_t)sa->sa_reg[2].sbr_offset,
sa                256 dev/sbus/be.c  	    (bus_size_t)sa->sa_reg[2].sbr_size, 0, 0, &sc->sc_tr) != 0) {
sa                281 dev/sbus/be.c  	if (sa->sa_nintr == 0 || bus_intr_establish(sa->sa_bustag, sa->sa_pri,
sa                311 dev/sbus/be.c  	if ((error = bus_dmamem_alloc(sa->sa_dmatag, size, 0, 0,
sa                319 dev/sbus/be.c  	if ((error = bus_dmamem_map(sa->sa_dmatag, &seg, rseg, size,
sa                323 dev/sbus/be.c  		bus_dmamem_free(sa->sa_dmatag, &seg, rseg);
sa                121 dev/sbus/bpp.c 	struct sbus_attach_args *sa = aux;
sa                123 dev/sbus/bpp.c 	return (strcmp("SUNW,bpp", sa->sa_name) == 0);
sa                129 dev/sbus/bpp.c 	struct sbus_attach_args *sa = aux;
sa                135 dev/sbus/bpp.c 	node = sa->sa_node;
sa                137 dev/sbus/bpp.c 	sc->sc_bustag = sa->sa_bustag;
sa                138 dev/sbus/bpp.c 	sc->sc_dmatag = sa->sa_dmatag;
sa                141 dev/sbus/bpp.c 	if (sa->sa_npromvaddrs != 0) {
sa                142 dev/sbus/bpp.c 		if (sbus_bus_map(sa->sa_bustag, 0, sa->sa_promvaddrs[0],
sa                143 dev/sbus/bpp.c 		    sa->sa_size,		/* ???? */
sa                148 dev/sbus/bpp.c 	} else if (sbus_bus_map(sa->sa_bustag, sa->sa_slot, sa->sa_offset,
sa                149 dev/sbus/bpp.c 	    sa->sa_size, 0, 0, &sc->sc_regs) != 0) {
sa                155 dev/sbus/bpp.c 	if (sa->sa_nintr == 0) {
sa                187 dev/sbus/bpp.c 	(void)bus_intr_establish(sa->sa_bustag, sa->sa_pri, IPL_TTY, 0,
sa                198 dev/sbus/bpp.c 	int ack_rate = sa->sa_frequency/1000000;
sa                145 dev/sbus/bwtwo.c 	struct sbus_attach_args *sa = aux;
sa                147 dev/sbus/bwtwo.c 	return (strcmp(cf->cf_driver->cd_name, sa->sa_name) == 0);
sa                156 dev/sbus/bwtwo.c 	struct sbus_attach_args *sa = aux;
sa                160 dev/sbus/bwtwo.c 	node = sa->sa_node;
sa                161 dev/sbus/bwtwo.c 	sc->sc_bustag = sa->sa_bustag;
sa                162 dev/sbus/bwtwo.c 	sc->sc_paddr = sbus_bus_addr(sa->sa_bustag, sa->sa_slot, sa->sa_offset);
sa                166 dev/sbus/bwtwo.c 	if (sa->sa_nreg != 1) {
sa                167 dev/sbus/bwtwo.c 		printf(": expected %d registers, got %d\n", 1, sa->sa_nreg);
sa                174 dev/sbus/bwtwo.c 	if (sbus_bus_map(sa->sa_bustag, sa->sa_reg[0].sbr_slot,
sa                175 dev/sbus/bwtwo.c 	    sa->sa_reg[0].sbr_offset + BWTWO_CTRL_OFFSET,
sa                181 dev/sbus/bwtwo.c 	if (sbus_bus_map(sa->sa_bustag, sa->sa_reg[0].sbr_slot,
sa                182 dev/sbus/bwtwo.c 	    sa->sa_reg[0].sbr_offset + BWTWO_VID_OFFSET,
sa                191 dev/sbus/bwtwo.c 		nam = sa->sa_name;
sa                214 dev/sbus/bwtwo.c 	bus_space_unmap(sa->sa_bustag, sc->sc_ctrl_regs, BWTWO_CTRL_SIZE);
sa                108 dev/sbus/cgsix.c 	struct sbus_attach_args *sa = aux;
sa                110 dev/sbus/cgsix.c 	return (strcmp(cf->cf_driver->cd_name, sa->sa_name) == 0);
sa                117 dev/sbus/cgsix.c 	struct sbus_attach_args *sa = aux;
sa                122 dev/sbus/cgsix.c 	node = sa->sa_node;
sa                123 dev/sbus/cgsix.c 	sc->sc_bustag = sa->sa_bustag;
sa                124 dev/sbus/cgsix.c 	sc->sc_paddr = sbus_bus_addr(sa->sa_bustag, sa->sa_slot, sa->sa_offset);
sa                126 dev/sbus/cgsix.c 	if (sa->sa_nreg != 1) {
sa                127 dev/sbus/cgsix.c 		printf(": expected %d registers, got %d\n", 1, sa->sa_nreg);
sa                136 dev/sbus/cgsix.c 	if (sbus_bus_map(sa->sa_bustag, sa->sa_reg[0].sbr_slot,
sa                137 dev/sbus/cgsix.c 	    sa->sa_reg[0].sbr_offset + CGSIX_BT_OFFSET,
sa                143 dev/sbus/cgsix.c 	if (sbus_bus_map(sa->sa_bustag, sa->sa_reg[0].sbr_slot,
sa                144 dev/sbus/cgsix.c 	    sa->sa_reg[0].sbr_offset + CGSIX_FHC_OFFSET,
sa                150 dev/sbus/cgsix.c 	if (sbus_bus_map(sa->sa_bustag, sa->sa_reg[0].sbr_slot,
sa                151 dev/sbus/cgsix.c 	    sa->sa_reg[0].sbr_offset + CGSIX_THC_OFFSET,
sa                157 dev/sbus/cgsix.c 	if (sbus_bus_map(sa->sa_bustag, sa->sa_reg[0].sbr_slot,
sa                158 dev/sbus/cgsix.c 	    sa->sa_reg[0].sbr_offset + CGSIX_VID_OFFSET,
sa                165 dev/sbus/cgsix.c 	if (sbus_bus_map(sa->sa_bustag, sa->sa_reg[0].sbr_slot,
sa                166 dev/sbus/cgsix.c 	    sa->sa_reg[0].sbr_offset + CGSIX_TEC_OFFSET,
sa                172 dev/sbus/cgsix.c 	if (sbus_bus_map(sa->sa_bustag, sa->sa_reg[0].sbr_slot,
sa                173 dev/sbus/cgsix.c 	    sa->sa_reg[0].sbr_offset + CGSIX_FBC_OFFSET,
sa                179 dev/sbus/cgsix.c 	if ((sc->sc_ih = bus_intr_establish(sa->sa_bustag, sa->sa_pri,
sa                182 dev/sbus/cgsix.c 		    INTLEV(sa->sa_pri), self->dv_xname);
sa                191 dev/sbus/cgsix.c 		nam = sa->sa_name;
sa                240 dev/sbus/cgsix.c 	bus_space_unmap(sa->sa_bustag, sc->sc_tec_regs, CGSIX_TEC_SIZE);
sa                242 dev/sbus/cgsix.c 	bus_space_unmap(sa->sa_bustag, sc->sc_vid_regs, sc->sc_sunfb.sf_fbsize);
sa                244 dev/sbus/cgsix.c 	bus_space_unmap(sa->sa_bustag, sc->sc_thc_regs, CGSIX_THC_SIZE);
sa                246 dev/sbus/cgsix.c 	bus_space_unmap(sa->sa_bustag, sc->sc_fhc_regs, CGSIX_FHC_SIZE);
sa                248 dev/sbus/cgsix.c 	bus_space_unmap(sa->sa_bustag, sc->sc_bt_regs, CGSIX_BT_SIZE);
sa                201 dev/sbus/cgthree.c 	struct sbus_attach_args *sa = aux;
sa                203 dev/sbus/cgthree.c 	return (strcmp(cf->cf_driver->cd_name, sa->sa_name) == 0);
sa                210 dev/sbus/cgthree.c 	struct sbus_attach_args *sa = aux;
sa                214 dev/sbus/cgthree.c 	node = sa->sa_node;
sa                215 dev/sbus/cgthree.c 	sc->sc_bustag = sa->sa_bustag;
sa                216 dev/sbus/cgthree.c 	sc->sc_paddr = sbus_bus_addr(sa->sa_bustag, sa->sa_slot, sa->sa_offset);
sa                220 dev/sbus/cgthree.c 	if (sa->sa_nreg != 1) {
sa                221 dev/sbus/cgthree.c 		printf(": expected %d registers, got %d\n", 1, sa->sa_nreg);
sa                228 dev/sbus/cgthree.c 	if (sbus_bus_map(sa->sa_bustag, sa->sa_reg[0].sbr_slot,
sa                229 dev/sbus/cgthree.c 	    sa->sa_reg[0].sbr_offset + CGTHREE_CTRL_OFFSET,
sa                235 dev/sbus/cgthree.c 	if (sbus_bus_map(sa->sa_bustag, sa->sa_reg[0].sbr_slot,
sa                236 dev/sbus/cgthree.c 	    sa->sa_reg[0].sbr_offset + CGTHREE_VID_OFFSET,
sa                245 dev/sbus/cgthree.c 		nam = sa->sa_name;
sa                286 dev/sbus/cgthree.c 	bus_space_unmap(sa->sa_bustag, sc->sc_ctrl_regs, CGTHREE_CTRL_SIZE);
sa                135 dev/sbus/cgtwelve.c 	struct sbus_attach_args *sa = aux;
sa                137 dev/sbus/cgtwelve.c 	if (strcmp(cf->cf_driver->cd_name, sa->sa_name) != 0)
sa                150 dev/sbus/cgtwelve.c 	struct sbus_attach_args *sa = args;
sa                156 dev/sbus/cgtwelve.c 	bt = sa->sa_bustag;
sa                157 dev/sbus/cgtwelve.c 	node = sa->sa_node;
sa                167 dev/sbus/cgtwelve.c 	if (sa->sa_nreg == 0) {
sa                177 dev/sbus/cgtwelve.c 	if (sbus_bus_map(bt, sa->sa_slot, sa->sa_offset +
sa                184 dev/sbus/cgtwelve.c 	if (sbus_bus_map(bt, sa->sa_slot, sa->sa_offset +
sa                191 dev/sbus/cgtwelve.c 	if (sbus_bus_map(bt, sa->sa_slot, sa->sa_offset +
sa                215 dev/sbus/cgtwelve.c 	if (sbus_bus_map(bt, sa->sa_slot, sa->sa_offset +
sa                223 dev/sbus/cgtwelve.c 	if (sbus_bus_map(bt, sa->sa_slot, sa->sa_offset +
sa                231 dev/sbus/cgtwelve.c 	sc->sc_paddr = sbus_bus_addr(bt, sa->sa_slot, sa->sa_offset +
sa                203 dev/sbus/cs4231.c 	struct sbus_attach_args *sa = aux;
sa                205 dev/sbus/cs4231.c 	return (strcmp("SUNW,CS4231", sa->sa_name) == 0);
sa                211 dev/sbus/cs4231.c 	struct sbus_attach_args *sa = aux;
sa                216 dev/sbus/cs4231.c 	node = sa->sa_node;
sa                219 dev/sbus/cs4231.c 	sc->sc_bustag = sa->sa_bustag;
sa                220 dev/sbus/cs4231.c 	sc->sc_dmatag = sa->sa_dmatag;
sa                223 dev/sbus/cs4231.c 	if (sa->sa_nintr != 1) {
sa                224 dev/sbus/cs4231.c 		printf(": expected 1 interrupt, got %d\n", sa->sa_nintr);
sa                227 dev/sbus/cs4231.c 	if (sa->sa_nreg != 1) {
sa                229 dev/sbus/cs4231.c 		    sa->sa_nreg);
sa                233 dev/sbus/cs4231.c 	if (bus_intr_establish(sa->sa_bustag, sa->sa_pri, IPL_AUDIO, 0,
sa                236 dev/sbus/cs4231.c 		    INTLEV(sa->sa_pri));
sa                240 dev/sbus/cs4231.c 	if (sbus_bus_map(sa->sa_bustag,
sa                241 dev/sbus/cs4231.c 	    sa->sa_reg[0].sbr_slot,
sa                242 dev/sbus/cs4231.c 	    (bus_addr_t)sa->sa_reg[0].sbr_offset,
sa                243 dev/sbus/cs4231.c 	    (bus_size_t)sa->sa_reg[0].sbr_size,
sa                127 dev/sbus/dma_sbus.c 	struct sbus_attach_args *sa = aux;
sa                128 dev/sbus/dma_sbus.c 	bus_space_tag_t t = sa->sa_bustag;
sa                131 dev/sbus/dma_sbus.c 	sa->sa_bustag = sc->sc_lsi64854.sc_bustag;	/* XXX */
sa                133 dev/sbus/dma_sbus.c 	sa->sa_bustag = t;		/* XXX */
sa                141 dev/sbus/dma_sbus.c 	struct sbus_attach_args *sa = aux;
sa                143 dev/sbus/dma_sbus.c 	return (strcmp(cf->cf_driver->cd_name, sa->sa_name) == 0 ||
sa                144 dev/sbus/dma_sbus.c 		strcmp("espdma", sa->sa_name) == 0);
sa                152 dev/sbus/dma_sbus.c 	struct sbus_attach_args *sa = aux;
sa                160 dev/sbus/dma_sbus.c 	node = sa->sa_node;
sa                162 dev/sbus/dma_sbus.c 	sc->sc_bustag = sa->sa_bustag;
sa                163 dev/sbus/dma_sbus.c 	sc->sc_dmatag = sa->sa_dmatag;
sa                166 dev/sbus/dma_sbus.c 	if (sa->sa_npromvaddrs != 0) {
sa                167 dev/sbus/dma_sbus.c 		if (sbus_bus_map(sa->sa_bustag, 0, 
sa                168 dev/sbus/dma_sbus.c 		    sa->sa_promvaddrs[0],
sa                169 dev/sbus/dma_sbus.c 		    sa->sa_size,		/* ???? */
sa                175 dev/sbus/dma_sbus.c 	} else if (sbus_bus_map(sa->sa_bustag, sa->sa_slot,
sa                176 dev/sbus/dma_sbus.c 	    sa->sa_offset,
sa                177 dev/sbus/dma_sbus.c 	    sa->sa_size,
sa                235 dev/sbus/dma_sbus.c 	for (node = firstchild(sa->sa_node); node; node = nextsibling(node)) {
sa                236 dev/sbus/dma_sbus.c 		struct sbus_attach_args sa;
sa                238 dev/sbus/dma_sbus.c 				       sbt, sc->sc_dmatag, node, &sa);
sa                239 dev/sbus/dma_sbus.c 		(void) config_found(&sc->sc_dev, (void *)&sa, dmaprint_sbus);
sa                240 dev/sbus/dma_sbus.c 		sbus_destroy_attach_args(&sa);
sa                156 dev/sbus/esp_sbus.c 	struct sbus_attach_args *sa = aux;
sa                158 dev/sbus/esp_sbus.c 	if (strcmp("SUNW,fas", sa->sa_name) == 0)
sa                161 dev/sbus/esp_sbus.c 	rv = (strcmp(cf->cf_driver->cd_name, sa->sa_name) == 0 ||
sa                162 dev/sbus/esp_sbus.c 	    strcmp("ptscII", sa->sa_name) == 0);
sa                171 dev/sbus/esp_sbus.c 	struct sbus_attach_args *sa = aux;
sa                175 dev/sbus/esp_sbus.c 	esc->sc_bustag = sa->sa_bustag;
sa                176 dev/sbus/esp_sbus.c 	esc->sc_dmatag = sa->sa_dmatag;
sa                178 dev/sbus/esp_sbus.c 	sc->sc_id = getpropint(sa->sa_node, "initiator-id", 7);
sa                179 dev/sbus/esp_sbus.c 	sc->sc_freq = getpropint(sa->sa_node, "clock-frequency", -1);
sa                181 dev/sbus/esp_sbus.c 		sc->sc_freq = sa->sa_frequency;
sa                188 dev/sbus/esp_sbus.c 	if (strcmp("SUNW,fas", sa->sa_name) == 0) {
sa                197 dev/sbus/esp_sbus.c 		if (sa->sa_nreg != 2) {
sa                198 dev/sbus/esp_sbus.c 			printf("%s: %d register spaces\n", self->dv_xname, sa->sa_nreg);
sa                215 dev/sbus/esp_sbus.c 		lsc->sc_bustag = sa->sa_bustag;
sa                216 dev/sbus/esp_sbus.c 		lsc->sc_dmatag = sa->sa_dmatag;
sa                222 dev/sbus/esp_sbus.c 		if (sbus_bus_map(sa->sa_bustag, sa->sa_reg[0].sbr_slot,
sa                223 dev/sbus/esp_sbus.c 		    sa->sa_reg[0].sbr_offset, sa->sa_reg[0].sbr_size,
sa                240 dev/sbus/esp_sbus.c 		burst = getpropint(sa->sa_node, "burst-sizes", -1);
sa                264 dev/sbus/esp_sbus.c 		if (sbus_bus_map(sa->sa_bustag, sa->sa_reg[1].sbr_slot,
sa                265 dev/sbus/esp_sbus.c 		    sa->sa_reg[1].sbr_offset, sa->sa_reg[1].sbr_size,
sa                272 dev/sbus/esp_sbus.c 		if (sa->sa_nintr == 0) {
sa                277 dev/sbus/esp_sbus.c 		esc->sc_pri = sa->sa_pri;
sa                318 dev/sbus/esp_sbus.c 	if (sa->sa_npromvaddrs) {
sa                319 dev/sbus/esp_sbus.c 		if (bus_space_map(sa->sa_bustag, sa->sa_promvaddrs[0],
sa                320 dev/sbus/esp_sbus.c 		    sa->sa_size, BUS_SPACE_MAP_PROMADDRESS,
sa                327 dev/sbus/esp_sbus.c 		if (sbus_bus_map(sa->sa_bustag, sa->sa_slot,
sa                328 dev/sbus/esp_sbus.c 		    sa->sa_offset, sa->sa_size, 0, 0, &esc->sc_reg) != 0) {
sa                335 dev/sbus/esp_sbus.c 	if (sa->sa_nintr == 0) {
sa                344 dev/sbus/esp_sbus.c 	esc->sc_pri = sa->sa_pri;
sa                346 dev/sbus/esp_sbus.c 	if (strcmp("ptscII", sa->sa_name) == 0) {
sa                358 dev/sbus/esp_sbus.c 	struct sbus_attach_args *sa = aux;
sa                360 dev/sbus/esp_sbus.c 	if (strcmp("ptscII", sa->sa_name) == 0) {
sa                364 dev/sbus/esp_sbus.c 	esc->sc_bustag = sa->sa_bustag;
sa                365 dev/sbus/esp_sbus.c 	esc->sc_dmatag = sa->sa_dmatag;
sa                367 dev/sbus/esp_sbus.c 	sc->sc_id = getpropint(sa->sa_node, "initiator-id", 7);
sa                368 dev/sbus/esp_sbus.c 	sc->sc_freq = getpropint(sa->sa_node, "clock-frequency", -1);
sa                377 dev/sbus/esp_sbus.c 	if (sa->sa_npromvaddrs) {
sa                378 dev/sbus/esp_sbus.c 		if (bus_space_map(sa->sa_bustag, sa->sa_promvaddrs[0],
sa                379 dev/sbus/esp_sbus.c 		    sa->sa_size /* ??? */, BUS_SPACE_MAP_PROMADDRESS,
sa                386 dev/sbus/esp_sbus.c 		if (sbus_bus_map(sa->sa_bustag, sa->sa_slot, sa->sa_offset,
sa                387 dev/sbus/esp_sbus.c 		    sa->sa_size, 0, 0, &esc->sc_reg) != 0) {
sa                394 dev/sbus/esp_sbus.c 	if (sa->sa_nintr == 0) {
sa                403 dev/sbus/esp_sbus.c 	esc->sc_pri = sa->sa_pri;
sa                 96 dev/sbus/if_gem_sbus.c 	struct sbus_attach_args *sa = aux;
sa                 98 dev/sbus/if_gem_sbus.c 	return (strcmp("network", sa->sa_name) == 0);
sa                104 dev/sbus/if_gem_sbus.c 	struct sbus_attach_args *sa = aux;
sa                111 dev/sbus/if_gem_sbus.c 	sc->sc_bustag = sa->sa_bustag;
sa                112 dev/sbus/if_gem_sbus.c 	sc->sc_dmatag = sa->sa_dmatag;
sa                114 dev/sbus/if_gem_sbus.c 	if (sa->sa_nreg < 2) {
sa                116 dev/sbus/if_gem_sbus.c 			self->dv_xname, sa->sa_nreg);
sa                127 dev/sbus/if_gem_sbus.c 	if (sbus_bus_map(sa->sa_bustag, sa->sa_reg[0].sbr_slot,
sa                128 dev/sbus/if_gem_sbus.c 			 (bus_addr_t)sa->sa_reg[0].sbr_offset,
sa                129 dev/sbus/if_gem_sbus.c 			 (bus_size_t)sa->sa_reg[0].sbr_size, 0, 0,
sa                134 dev/sbus/if_gem_sbus.c 	if (sbus_bus_map(sa->sa_bustag, sa->sa_reg[0].sbr_slot,
sa                135 dev/sbus/if_gem_sbus.c 			 (bus_addr_t)sa->sa_reg[1].sbr_offset,
sa                136 dev/sbus/if_gem_sbus.c 			 (bus_size_t)sa->sa_reg[1].sbr_size, 0, 0,
sa                142 dev/sbus/if_gem_sbus.c 	if (OF_getprop(sa->sa_node, "local-mac-address",
sa                149 dev/sbus/if_gem_sbus.c 	bus_space_write_4(sa->sa_bustag, sc->sc_h2, GEM_SBUS_CONFIG,
sa                153 dev/sbus/if_gem_sbus.c 	if (sa->sa_nintr != 0)
sa                154 dev/sbus/if_gem_sbus.c 		(void)bus_intr_establish(sa->sa_bustag, sa->sa_pri, IPL_NET, 0,
sa                 89 dev/sbus/if_hme_sbus.c 	struct sbus_attach_args *sa = aux;
sa                 91 dev/sbus/if_hme_sbus.c 	return (strcmp(cf->cf_driver->cd_name, sa->sa_name) == 0 ||
sa                 92 dev/sbus/if_hme_sbus.c 	    strcmp("SUNW,qfe", sa->sa_name) == 0 ||
sa                 93 dev/sbus/if_hme_sbus.c 	    strcmp("SUNW,hme", sa->sa_name) == 0);
sa                 99 dev/sbus/if_hme_sbus.c 	struct sbus_attach_args *sa = aux;
sa                107 dev/sbus/if_hme_sbus.c 	node = sa->sa_node;
sa                110 dev/sbus/if_hme_sbus.c 	sc->sc_bustag = sa->sa_bustag;
sa                111 dev/sbus/if_hme_sbus.c 	sc->sc_dmatag = sa->sa_dmatag;
sa                113 dev/sbus/if_hme_sbus.c 	if (sa->sa_nreg < 5) {
sa                115 dev/sbus/if_hme_sbus.c 			self->dv_xname, sa->sa_nreg);
sa                129 dev/sbus/if_hme_sbus.c 	if (sbus_bus_map(sa->sa_bustag, sa->sa_reg[0].sbr_slot,
sa                130 dev/sbus/if_hme_sbus.c 	    (bus_addr_t)sa->sa_reg[0].sbr_offset,
sa                131 dev/sbus/if_hme_sbus.c 	    (bus_size_t)sa->sa_reg[0].sbr_size, 0, 0, &sc->sc_seb) != 0) {
sa                135 dev/sbus/if_hme_sbus.c 	if (sbus_bus_map(sa->sa_bustag, sa->sa_reg[1].sbr_slot,
sa                136 dev/sbus/if_hme_sbus.c 	    (bus_addr_t)sa->sa_reg[1].sbr_offset,
sa                137 dev/sbus/if_hme_sbus.c 	    (bus_size_t)sa->sa_reg[1].sbr_size, 0, 0, &sc->sc_etx) != 0) {
sa                141 dev/sbus/if_hme_sbus.c 	if (sbus_bus_map(sa->sa_bustag, sa->sa_reg[2].sbr_slot,
sa                142 dev/sbus/if_hme_sbus.c 	    (bus_addr_t)sa->sa_reg[2].sbr_offset,
sa                143 dev/sbus/if_hme_sbus.c 	    (bus_size_t)sa->sa_reg[2].sbr_size, 0, 0, &sc->sc_erx) != 0) {
sa                147 dev/sbus/if_hme_sbus.c 	if (sbus_bus_map(sa->sa_bustag, sa->sa_reg[3].sbr_slot,
sa                148 dev/sbus/if_hme_sbus.c 	    (bus_addr_t)sa->sa_reg[3].sbr_offset,
sa                149 dev/sbus/if_hme_sbus.c 	    (bus_size_t)sa->sa_reg[3].sbr_size, 0, 0, &sc->sc_mac) != 0) {
sa                153 dev/sbus/if_hme_sbus.c 	if (sbus_bus_map(sa->sa_bustag, sa->sa_reg[4].sbr_slot,
sa                154 dev/sbus/if_hme_sbus.c 	    (bus_addr_t)sa->sa_reg[4].sbr_offset,
sa                155 dev/sbus/if_hme_sbus.c 	    (bus_size_t)sa->sa_reg[4].sbr_size, 0, 0, &sc->sc_mif) != 0) {
sa                160 dev/sbus/if_hme_sbus.c 	if (OF_getprop(sa->sa_node, "local-mac-address",
sa                193 dev/sbus/if_hme_sbus.c 	if (sa->sa_nintr != 0)
sa                194 dev/sbus/if_hme_sbus.c 		(void)bus_intr_establish(sa->sa_bustag, sa->sa_pri, IPL_NET, 0,
sa                140 dev/sbus/if_le.c 	struct sbus_attach_args *sa = aux;
sa                142 dev/sbus/if_le.c 	return (strcmp(cf->cf_driver->cd_name, sa->sa_name) == 0);
sa                148 dev/sbus/if_le.c 	struct sbus_attach_args *sa = aux;
sa                156 dev/sbus/if_le.c 	lesc->sc_bustag = sa->sa_bustag;
sa                157 dev/sbus/if_le.c 	lesc->sc_dmatag = dmatag = sa->sa_dmatag;
sa                159 dev/sbus/if_le.c 	if (sbus_bus_map(sa->sa_bustag, sa->sa_reg[0].sbr_slot,
sa                160 dev/sbus/if_le.c 	    sa->sa_reg[0].sbr_offset, sa->sa_reg[0].sbr_size,
sa                188 dev/sbus/if_le.c 			sc->sc_conf3 = getpropint(sa->sa_node,
sa                250 dev/sbus/if_le.c 	if (sa->sa_nintr != 0)
sa                251 dev/sbus/if_le.c 		(void)bus_intr_establish(lesc->sc_bustag, sa->sa_pri,
sa                140 dev/sbus/if_le_lebuffer.c 	struct sbus_attach_args *sa = aux;
sa                143 dev/sbus/if_le_lebuffer.c 	return (strcmp(cf->cf_driver->cd_name, sa->sa_name) == 0);
sa                150 dev/sbus/if_le_lebuffer.c 	struct sbus_attach_args *sa = aux;
sa                157 dev/sbus/if_le_lebuffer.c 	lesc->sc_bustag = sa->sa_bustag;
sa                158 dev/sbus/if_le_lebuffer.c 	lesc->sc_dmatag = sa->sa_dmatag;
sa                160 dev/sbus/if_le_lebuffer.c 	if (sbus_bus_map(sa->sa_bustag,
sa                161 dev/sbus/if_le_lebuffer.c 	    sa->sa_slot, sa->sa_offset, sa->sa_size,
sa                173 dev/sbus/if_le_lebuffer.c 	sc->sc_conf3 = getpropint(sa->sa_node, "busmaster-regval",
sa                190 dev/sbus/if_le_lebuffer.c 	if (sa->sa_nintr != 0)
sa                191 dev/sbus/if_le_lebuffer.c 		(void)bus_intr_establish(lesc->sc_bustag, sa->sa_pri,
sa                305 dev/sbus/if_le_ledma.c 	struct sbus_attach_args *sa = aux;
sa                307 dev/sbus/if_le_ledma.c 	return (strcmp(cf->cf_driver->cd_name, sa->sa_name) == 0);
sa                314 dev/sbus/if_le_ledma.c 	struct sbus_attach_args *sa = aux;
sa                318 dev/sbus/if_le_ledma.c 	bus_dma_tag_t dmatag = sa->sa_dmatag;
sa                324 dev/sbus/if_le_ledma.c 	lesc->sc_bustag = sa->sa_bustag;
sa                331 dev/sbus/if_le_ledma.c 	if (sbus_bus_map(sa->sa_bustag,
sa                332 dev/sbus/if_le_ledma.c 			   sa->sa_slot,
sa                333 dev/sbus/if_le_ledma.c 			   sa->sa_offset,
sa                334 dev/sbus/if_le_ledma.c 			   sa->sa_size,
sa                406 dev/sbus/if_le_ledma.c 	if (sa->sa_nintr != 0)
sa                407 dev/sbus/if_le_ledma.c 		(void)bus_intr_establish(sa->sa_bustag, sa->sa_pri, IPL_NET, 0,
sa                135 dev/sbus/isp_sbus.c 	struct sbus_attach_args *sa = aux;
sa                137 dev/sbus/isp_sbus.c 	rv = (strcmp(cf->cf_driver->cd_name, sa->sa_name) == 0 ||
sa                138 dev/sbus/isp_sbus.c 		strcmp("PTI,ptisp", sa->sa_name) == 0 ||
sa                139 dev/sbus/isp_sbus.c 		strcmp("ptisp", sa->sa_name) == 0 ||
sa                140 dev/sbus/isp_sbus.c 		strcmp("SUNW,isp", sa->sa_name) == 0 ||
sa                141 dev/sbus/isp_sbus.c 		strcmp("QLGC,isp", sa->sa_name) == 0);
sa                159 dev/sbus/isp_sbus.c 	struct sbus_attach_args *sa = aux;
sa                163 dev/sbus/isp_sbus.c 	printf(": %s\n", sa->sa_name);
sa                165 dev/sbus/isp_sbus.c 	sbc->sbus_bustag = sa->sa_bustag;
sa                166 dev/sbus/isp_sbus.c 	if (sa->sa_nintr != 0)
sa                167 dev/sbus/isp_sbus.c 		sbc->sbus_pri = sa->sa_pri;
sa                170 dev/sbus/isp_sbus.c 	if (sa->sa_npromvaddrs != 0) {
sa                171 dev/sbus/isp_sbus.c 		if (bus_space_map(sa->sa_bustag, sa->sa_promvaddrs[0],
sa                172 dev/sbus/isp_sbus.c 		    sa->sa_size,
sa                179 dev/sbus/isp_sbus.c 		if (sbus_bus_map(sa->sa_bustag, sa->sa_slot, sa->sa_offset,
sa                180 dev/sbus/isp_sbus.c 				 sa->sa_size, BUS_SPACE_MAP_LINEAR, 0,
sa                186 dev/sbus/isp_sbus.c 	sbc->sbus_node = sa->sa_node;
sa                188 dev/sbus/isp_sbus.c 	freq = getpropint(sa->sa_node, "clock-frequency", 0);
sa                209 dev/sbus/isp_sbus.c 	ispburst = getpropint(sa->sa_node, "burst-sizes", -1);
sa                234 dev/sbus/isp_sbus.c 	if (strcmp("PTI,ptisp", sa->sa_name) == 0 ||
sa                235 dev/sbus/isp_sbus.c 	    strcmp("ptisp", sa->sa_name) == 0) {
sa                243 dev/sbus/isp_sbus.c 	isp->isp_dmatag = sa->sa_dmatag;
sa                 66 dev/sbus/lebuffer.c 	struct sbus_attach_args *sa = aux;
sa                 67 dev/sbus/lebuffer.c 	bus_space_tag_t t = sa->sa_bustag;
sa                 70 dev/sbus/lebuffer.c 	sa->sa_bustag = sc->sc_bustag;	/* XXX */
sa                 72 dev/sbus/lebuffer.c 	sa->sa_bustag = t;		/* XXX */
sa                 79 dev/sbus/lebuffer.c 	struct sbus_attach_args *sa = aux;
sa                 82 dev/sbus/lebuffer.c 	return (strcmp(cf->cf_driver->cd_name, sa->sa_name) == 0);
sa                 91 dev/sbus/lebuffer.c 	struct sbus_attach_args *sa = aux;
sa                 98 dev/sbus/lebuffer.c 	sc->sc_bustag = sa->sa_bustag;
sa                 99 dev/sbus/lebuffer.c 	sc->sc_dmatag = sa->sa_dmatag;
sa                101 dev/sbus/lebuffer.c 	if (sbus_bus_map(sa->sa_bustag,
sa                102 dev/sbus/lebuffer.c 	    sa->sa_slot, sa->sa_offset, sa->sa_size,
sa                113 dev/sbus/lebuffer.c 	sc->sc_buffer = (void *)bus_space_vaddr(sa->sa_bustag, bh);
sa                114 dev/sbus/lebuffer.c 	sc->sc_bufsiz = sa->sa_size;
sa                116 dev/sbus/lebuffer.c 	node = sc->sc_node = sa->sa_node;
sa                150 dev/sbus/lebuffer.c 		struct sbus_attach_args sa;
sa                152 dev/sbus/lebuffer.c 		    sbt, sc->sc_dmatag, node, &sa);
sa                153 dev/sbus/lebuffer.c 		(void)config_found(&sc->sc_dev, (void *)&sa, lebufprint);
sa                154 dev/sbus/lebuffer.c 		sbus_destroy_attach_args(&sa);
sa                278 dev/sbus/magma.c 	struct sbus_attach_args *sa = aux;
sa                286 dev/sbus/magma.c 		if (strcmp(sa->sa_name, card->mb_sbusname) == 0)
sa                295 dev/sbus/magma.c 	struct sbus_attach_args *sa = aux;
sa                301 dev/sbus/magma.c 	getpropstringA(sa->sa_node, "magma_prom", magma_prom);
sa                303 dev/sbus/magma.c 		if (strcmp(sa->sa_name, card->mb_sbusname) != 0)
sa                313 dev/sbus/magma.c 	sc->sc_bustag = sa->sa_bustag;
sa                315 dev/sbus/magma.c 	clockstr = getpropstring(sa->sa_node, "clock");
sa                324 dev/sbus/magma.c 	if (sbus_bus_map(sa->sa_bustag, sa->sa_reg[0].sbr_slot,
sa                325 dev/sbus/magma.c 	    sa->sa_reg[0].sbr_offset, sa->sa_reg[0].sbr_size,
sa                331 dev/sbus/magma.c 	if (sa->sa_nintr < 1) {
sa                335 dev/sbus/magma.c 	sc->sc_ih = bus_intr_establish(sa->sa_bustag, sa->sa_pri, IPL_TTY, 0,
sa                339 dev/sbus/magma.c 		    INTLEV(sa->sa_pri));
sa                341 dev/sbus/magma.c 		    sa->sa_reg[0].sbr_size);
sa                349 dev/sbus/magma.c 		    sa->sa_reg[0].sbr_size);
sa                141 dev/sbus/mgx.c 	struct sbus_attach_args *sa = aux;
sa                143 dev/sbus/mgx.c 	if (strcmp(sa->sa_name, "SMSI,mgx") != 0 &&
sa                144 dev/sbus/mgx.c 	    strcmp(sa->sa_name, "mgx") != 0)
sa                159 dev/sbus/mgx.c 	struct sbus_attach_args *sa = args;
sa                165 dev/sbus/mgx.c 	bt = sa->sa_bustag;
sa                166 dev/sbus/mgx.c 	node = sa->sa_node;
sa                173 dev/sbus/mgx.c 	if (sa->sa_nreg < MGX_NREG) {
sa                175 dev/sbus/mgx.c 		    self->dv_xname, MGX_NREG, sa->sa_nreg);
sa                180 dev/sbus/mgx.c 	if (sbus_bus_map(bt, sa->sa_reg[MGX_REG_CRTC].sbr_slot,
sa                181 dev/sbus/mgx.c 	    sa->sa_reg[MGX_REG_CRTC].sbr_offset, PAGE_SIZE,
sa                203 dev/sbus/mgx.c 	sc->sc_paddr = sbus_bus_addr(bt, sa->sa_reg[MGX_REG_VRAM8].sbr_slot,
sa                204 dev/sbus/mgx.c 	    sa->sa_reg[MGX_REG_VRAM8].sbr_offset);
sa                205 dev/sbus/mgx.c 	if (sbus_bus_map(bt, sa->sa_reg[MGX_REG_VRAM8].sbr_slot,
sa                206 dev/sbus/mgx.c 	    sa->sa_reg[MGX_REG_VRAM8].sbr_offset,
sa                181 dev/sbus/qe.c  	struct sbus_attach_args *sa = aux;
sa                183 dev/sbus/qe.c  	return (strcmp(cf->cf_driver->cd_name, sa->sa_name) == 0);
sa                191 dev/sbus/qe.c  	struct sbus_attach_args *sa = aux;
sa                195 dev/sbus/qe.c  	int node = sa->sa_node;
sa                196 dev/sbus/qe.c  	bus_dma_tag_t dmatag = sa->sa_dmatag;
sa                203 dev/sbus/qe.c  	sc->sc_bustag = sa->sa_bustag;
sa                204 dev/sbus/qe.c  	sc->sc_dmatag = sa->sa_dmatag;
sa                206 dev/sbus/qe.c  	if (sa->sa_nreg < 2) {
sa                208 dev/sbus/qe.c  		    self->dv_xname, sa->sa_nreg);
sa                212 dev/sbus/qe.c  	if (sbus_bus_map(sa->sa_bustag, sa->sa_reg[0].sbr_slot,
sa                213 dev/sbus/qe.c  	    (bus_addr_t)sa->sa_reg[0].sbr_offset,
sa                214 dev/sbus/qe.c  	    (bus_size_t)sa->sa_reg[0].sbr_size, 0, 0, &sc->sc_cr) != 0) {
sa                219 dev/sbus/qe.c  	if (sbus_bus_map(sa->sa_bustag, sa->sa_reg[1].sbr_slot,
sa                220 dev/sbus/qe.c  	    (bus_addr_t)sa->sa_reg[1].sbr_offset,
sa                221 dev/sbus/qe.c  	    (bus_size_t)sa->sa_reg[1].sbr_size, 0, 0, &sc->sc_mr) != 0) {
sa                238 dev/sbus/qe.c  	if (bus_intr_establish(sa->sa_bustag, 0, IPL_NET, 0, qeintr, sc,
sa                 91 dev/sbus/qec.c 	struct sbus_attach_args *sa = aux;
sa                 92 dev/sbus/qec.c 	bus_space_tag_t t = sa->sa_bustag;
sa                 95 dev/sbus/qec.c 	sa->sa_bustag = sc->sc_bustag;	/* XXX */
sa                 97 dev/sbus/qec.c 	sa->sa_bustag = t;		/* XXX */
sa                108 dev/sbus/qec.c 	struct sbus_attach_args *sa = aux;
sa                110 dev/sbus/qec.c 	return (strcmp(cf->cf_driver->cd_name, sa->sa_name) == 0);
sa                121 dev/sbus/qec.c 	struct sbus_attach_args *sa = aux;
sa                129 dev/sbus/qec.c 	sc->sc_bustag = sa->sa_bustag;
sa                130 dev/sbus/qec.c 	sc->sc_dmatag = sa->sa_dmatag;
sa                131 dev/sbus/qec.c 	node = sa->sa_node;
sa                133 dev/sbus/qec.c 	if (sa->sa_nreg < 2) {
sa                135 dev/sbus/qec.c 			self->dv_xname, sa->sa_nreg);
sa                139 dev/sbus/qec.c 	if (sbus_bus_map(sa->sa_bustag, sa->sa_reg[0].sbr_slot,
sa                140 dev/sbus/qec.c 	    sa->sa_reg[0].sbr_offset, sa->sa_reg[0].sbr_size,
sa                151 dev/sbus/qec.c 	if (sbus_bus_map(sa->sa_bustag, sa->sa_reg[1].sbr_slot,
sa                152 dev/sbus/qec.c 	    sa->sa_reg[1].sbr_offset, sa->sa_reg[1].sbr_size, 0, 0, &bh) != 0) {
sa                157 dev/sbus/qec.c 	sc->sc_bufsiz = (bus_size_t)sa->sa_reg[1].sbr_size;
sa                219 dev/sbus/qec.c 	sc->sc_intr = sa->sa_intr;
sa                227 dev/sbus/qec.c 		struct sbus_attach_args sa;
sa                230 dev/sbus/qec.c 				       sbt, sc->sc_dmatag, node, &sa);
sa                231 dev/sbus/qec.c 		(void)config_found(&sc->sc_dev, (void *)&sa, qecprint);
sa                232 dev/sbus/qec.c 		sbus_destroy_attach_args(&sa);
sa                173 dev/sbus/rfx.c 	struct sbus_attach_args *sa = aux;
sa                174 dev/sbus/rfx.c 	const char *device = sa->sa_name;
sa                180 dev/sbus/rfx.c 		device = sa->sa_name;
sa                201 dev/sbus/rfx.c 	struct sbus_attach_args *sa = args;
sa                202 dev/sbus/rfx.c 	const char *device = sa->sa_name;
sa                212 dev/sbus/rfx.c 		device = sa->sa_name;
sa                218 dev/sbus/rfx.c 	if (sa->sa_nreg == 0) {
sa                223 dev/sbus/rfx.c 	bt = sa->sa_bustag;
sa                224 dev/sbus/rfx.c 	node = sa->sa_node;
sa                248 dev/sbus/rfx.c 	sc->sc_paddr = sbus_bus_addr(bt, sa->sa_slot, sa->sa_offset);
sa                250 dev/sbus/rfx.c 	if (sbus_bus_map(bt, sa->sa_slot, sa->sa_offset + RFX_RAMDAC_ADDR,
sa                257 dev/sbus/rfx.c 	if (sbus_bus_map(bt, sa->sa_slot, sa->sa_offset + RFX_CONTROL_ADDR,
sa                286 dev/sbus/rfx.c 	if (sbus_bus_map(bt, sa->sa_slot, sa->sa_offset + RFX_VRAM_ADDR,
sa                300 dev/sbus/rfx.c 		if (rfx_initialize(sc, sa, &cf) != 0)
sa                519 dev/sbus/rfx.c rfx_initialize(struct rfx_softc *sc, struct sbus_attach_args *sa,
sa                530 dev/sbus/rfx.c 	if ((error = sbus_bus_map(sa->sa_bustag, sa->sa_slot, sa->sa_offset +
sa                536 dev/sbus/rfx.c 	data = (u_int32_t *)bus_space_vaddr(sa->sa_bustag, bh);
sa                579 dev/sbus/rfx.c 	bus_space_unmap(sa->sa_bustag, bh, RFX_INIT_SIZE);
sa                153 dev/sbus/spif.c 	struct sbus_attach_args *sa = aux;
sa                155 dev/sbus/spif.c 	if (strcmp(cf->cf_driver->cd_name, sa->sa_name) &&
sa                156 dev/sbus/spif.c 	    strcmp("SUNW,spif", sa->sa_name))
sa                167 dev/sbus/spif.c 	struct sbus_attach_args *sa = aux;
sa                169 dev/sbus/spif.c 	if (sa->sa_nintr != 2) {
sa                170 dev/sbus/spif.c 		printf(": expected %d interrupts, got %d\n", 2, sa->sa_nintr);
sa                174 dev/sbus/spif.c 	if (sa->sa_nreg != 1) {
sa                175 dev/sbus/spif.c 		printf(": expected %d registers, got %d\n", 1, sa->sa_nreg);
sa                179 dev/sbus/spif.c 	sc->sc_bustag = sa->sa_bustag;
sa                180 dev/sbus/spif.c 	if (sbus_bus_map(sa->sa_bustag, sa->sa_reg[0].sbr_slot,
sa                181 dev/sbus/spif.c 	    sa->sa_reg[0].sbr_offset, sa->sa_reg[0].sbr_size,
sa                211 dev/sbus/spif.c 	sc->sc_ppcih = bus_intr_establish(sa->sa_bustag,
sa                212 dev/sbus/spif.c 	    sa->sa_intr[PARALLEL_INTR].sbi_pri, IPL_TTY, 0, spifppcintr, sc,
sa                219 dev/sbus/spif.c 	sc->sc_stcih = bus_intr_establish(sa->sa_bustag,
sa                220 dev/sbus/spif.c 	    sa->sa_intr[SERIAL_INTR].sbi_pri, IPL_TTY, 0, spifstcintr, sc,
sa                233 dev/sbus/spif.c 	sc->sc_node = sa->sa_node;
sa                277 dev/sbus/spif.c 	bus_space_unmap(sa->sa_bustag, sc->sc_regh, sa->sa_reg[0].sbr_size);
sa                186 dev/sbus/tvtwo.c 	struct sbus_attach_args *sa = aux;
sa                188 dev/sbus/tvtwo.c 	if (strcmp(sa->sa_name, "PGI,tvtwo") == 0 ||
sa                189 dev/sbus/tvtwo.c 	    strcmp(sa->sa_name, "PGI,tvthree") == 0)
sa                202 dev/sbus/tvtwo.c 	struct sbus_attach_args *sa = args;
sa                209 dev/sbus/tvtwo.c 	bt = sa->sa_bustag;
sa                210 dev/sbus/tvtwo.c 	node = sa->sa_node;
sa                216 dev/sbus/tvtwo.c 	if (sa->sa_nreg != 1) {
sa                219 dev/sbus/tvtwo.c 		    self->dv_xname, sa->sa_nreg,
sa                228 dev/sbus/tvtwo.c 	if (sbus_bus_map(bt, sa->sa_slot, sa->sa_offset + PX_REG_OFFSET,
sa                265 dev/sbus/tvtwo.c 	sc->sc_paddr = sbus_bus_addr(bt, sa->sa_slot, sa->sa_offset);
sa                266 dev/sbus/tvtwo.c 	if (sbus_bus_map(bt, sa->sa_slot, sa->sa_offset + PX_PLANE8_OFFSET,
sa                273 dev/sbus/tvtwo.c 	if (sbus_bus_map(bt, sa->sa_slot, sa->sa_offset + PX_PLANE24_OFFSET,
sa                103 dev/sbus/uperf_sbus.c 	struct sbus_attach_args *sa = aux;
sa                105 dev/sbus/uperf_sbus.c 	return (strcmp(sa->sa_name, "sc") == 0);
sa                111 dev/sbus/uperf_sbus.c 	struct sbus_attach_args *sa = aux;
sa                116 dev/sbus/uperf_sbus.c 	sc->sc_bus_t = sa->sa_bustag;
sa                124 dev/sbus/uperf_sbus.c 	if (sa->sa_nreg != 1) {
sa                125 dev/sbus/uperf_sbus.c 		printf(": expected 1 register, got %d\n", sa->sa_nreg);
sa                129 dev/sbus/uperf_sbus.c 	if (sbus_bus_map(sc->sc_bus_t, sa->sa_reg[0].sbr_slot,
sa                130 dev/sbus/uperf_sbus.c 	    sa->sa_reg[0].sbr_offset, sa->sa_reg[0].sbr_size, 0, 0,
sa                137 dev/sbus/uperf_sbus.c 	model = getpropstring(sa->sa_node, "model");
sa                232 dev/sbus/vigra.c 	struct sbus_attach_args *sa = aux;
sa                234 dev/sbus/vigra.c 	if (strcmp("vs10", sa->sa_name) != 0 &&
sa                235 dev/sbus/vigra.c 	    strcmp("vs11", sa->sa_name) != 0 &&
sa                236 dev/sbus/vigra.c 	    strcmp("vs12", sa->sa_name) != 0)
sa                249 dev/sbus/vigra.c 	struct sbus_attach_args *sa = args;
sa                255 dev/sbus/vigra.c 	bt = sa->sa_bustag;
sa                256 dev/sbus/vigra.c 	node = sa->sa_node;
sa                259 dev/sbus/vigra.c 		nam = (char *)sa->sa_name;
sa                264 dev/sbus/vigra.c 	if (sa->sa_nreg < VIGRA_NREG) {
sa                266 dev/sbus/vigra.c 		    self->dv_xname, VIGRA_NREG, sa->sa_nreg);
sa                277 dev/sbus/vigra.c 	if (sbus_bus_map(bt, sa->sa_reg[VIGRA_REG_CSR].sbr_slot,
sa                278 dev/sbus/vigra.c 	    sa->sa_reg[VIGRA_REG_CSR].sbr_offset,
sa                279 dev/sbus/vigra.c 	    sa->sa_reg[VIGRA_REG_CSR].sbr_size, BUS_SPACE_MAP_LINEAR, 0,
sa                285 dev/sbus/vigra.c 	if (sbus_bus_map(bt, sa->sa_reg[VIGRA_REG_RAMDAC].sbr_slot,
sa                286 dev/sbus/vigra.c 	    sa->sa_reg[VIGRA_REG_RAMDAC].sbr_offset,
sa                287 dev/sbus/vigra.c 	    sa->sa_reg[VIGRA_REG_RAMDAC].sbr_size, BUS_SPACE_MAP_LINEAR, 0,
sa                298 dev/sbus/vigra.c 	if (sbus_bus_map(bt, sa->sa_reg[VIGRA_REG_VRAM].sbr_slot,
sa                299 dev/sbus/vigra.c 	    sa->sa_reg[VIGRA_REG_VRAM].sbr_offset,
sa                307 dev/sbus/vigra.c 	sc->sc_paddr = sbus_bus_addr(bt, sa->sa_reg[VIGRA_REG_VRAM].sbr_slot,
sa                308 dev/sbus/vigra.c 	    sa->sa_reg[VIGRA_REG_VRAM].sbr_offset);
sa                312 dev/sbus/vigra.c 	if ((sc->sc_ih = bus_intr_establish(sa->sa_bustag, sa->sa_pri,
sa                315 dev/sbus/vigra.c 		    self->dv_xname, INTLEV(sa->sa_pri));
sa                 66 dev/sbus/xbox.c 	struct sbus_attach_args *sa = aux;
sa                 68 dev/sbus/xbox.c 	if (strcmp("SUNW,xbox", sa->sa_name))
sa                 78 dev/sbus/xbox.c 	struct sbus_attach_args *sa = aux;
sa                 79 dev/sbus/xbox.c 	int node = sa->sa_node;
sa                100 dev/sbus/xbox.c 	if (sbus_bus_map(sa->sa_bustag, sa->sa_reg[0].sbr_slot,
sa                101 dev/sbus/xbox.c 	    sa->sa_reg[0].sbr_offset, sa->sa_reg[0].sbr_size, 0, 0,
sa                107 dev/sbus/xbox.c 	bus_space_write_4(sa->sa_bustag, write0, 0,
sa                110 dev/sbus/xbox.c 	bus_space_write_4(sa->sa_bustag, write0, 0,
sa                115 dev/sbus/xbox.c 	bus_space_unmap(sa->sa_bustag, write0, sa->sa_reg[0].sbr_size);
sa                125 dev/sbus/xbox.c 	xa.xa_bustag = sa->sa_bustag;
sa                126 dev/sbus/xbox.c 	xa.xa_dmatag = sa->sa_dmatag;
sa                192 dev/sbus/zx.c  	struct sbus_attach_args *sa = aux;
sa                194 dev/sbus/zx.c  	if (strcmp(sa->sa_name, "SUNW,leo") == 0)
sa                204 dev/sbus/zx.c  	struct sbus_attach_args *sa = args;
sa                211 dev/sbus/zx.c  	bt = sa->sa_bustag;
sa                213 dev/sbus/zx.c  	node = sa->sa_node;
sa                219 dev/sbus/zx.c  	sc->sc_paddr = sbus_bus_addr(bt, sa->sa_slot, sa->sa_offset);
sa                221 dev/sbus/zx.c  	if (sbus_bus_map(bt, sa->sa_slot, sa->sa_offset + ZX_OFF_LC_SS0_USR,
sa                228 dev/sbus/zx.c  	if (sbus_bus_map(bt, sa->sa_slot, sa->sa_offset + ZX_OFF_LD_SS0,
sa                235 dev/sbus/zx.c  	if (sbus_bus_map(bt, sa->sa_slot, sa->sa_offset + ZX_OFF_LD_SS1,
sa                242 dev/sbus/zx.c  	if (sbus_bus_map(bt, sa->sa_slot, sa->sa_offset + ZX_OFF_LX_CROSS,
sa                249 dev/sbus/zx.c  	if (sbus_bus_map(bt, sa->sa_slot, sa->sa_offset + ZX_OFF_LX_CURSOR,
sa                258 dev/sbus/zx.c  		nam = sa->sa_name;
sa                279 dev/sbus/zx.c  	if (sbus_bus_map(bt, sa->sa_slot, sa->sa_offset + ZX_OFF_SS0,
sa                120 dev/sdmmc/sbt.c 	struct sdmmc_attach_args *sa = aux;
sa                125 dev/sdmmc/sbt.c 	if (sa->sf == NULL)
sa                128 dev/sdmmc/sbt.c 	sf = sa->sf->sc->sc_fn0;
sa                143 dev/sdmmc/sbt.c 	struct sdmmc_attach_args *sa = aux;
sa                147 dev/sdmmc/sbt.c 	sc->sc_sf = sa->sf;
sa                284 dev/sdmmc/sdmmc_io.c 	struct sdmmc_attach_args *sa = aux;
sa                285 dev/sdmmc/sdmmc_io.c 	struct sdmmc_function *sf = sa->sf;
sa                233 kern/kern_sig.c 	struct sigaction *sa;
sa                242 kern/kern_sig.c 	sa = &vec;
sa                244 kern/kern_sig.c 		sa->sa_handler = ps->ps_sigact[signum];
sa                245 kern/kern_sig.c 		sa->sa_mask = ps->ps_catchmask[signum];
sa                247 kern/kern_sig.c 		sa->sa_flags = 0;
sa                249 kern/kern_sig.c 			sa->sa_flags |= SA_ONSTACK;
sa                251 kern/kern_sig.c 			sa->sa_flags |= SA_RESTART;
sa                253 kern/kern_sig.c 			sa->sa_flags |= SA_RESETHAND;
sa                255 kern/kern_sig.c 			sa->sa_flags |= SA_SIGINFO;
sa                258 kern/kern_sig.c 				sa->sa_flags |= SA_NOCLDSTOP;
sa                260 kern/kern_sig.c 				sa->sa_flags |= SA_NOCLDWAIT;
sa                262 kern/kern_sig.c 		if ((sa->sa_mask & bit) == 0)
sa                263 kern/kern_sig.c 			sa->sa_flags |= SA_NODEFER;
sa                264 kern/kern_sig.c 		sa->sa_mask &= ~bit;
sa                265 kern/kern_sig.c 		error = copyout(sa, SCARG(uap, osa), sizeof (vec));
sa                270 kern/kern_sig.c 		error = copyin(SCARG(uap, nsa), sa, sizeof (vec));
sa                273 kern/kern_sig.c 		setsigvec(p, signum, sa);
sa                279 kern/kern_sig.c setsigvec(struct proc *p, int signum, struct sigaction *sa)
sa                290 kern/kern_sig.c 	ps->ps_sigact[signum] = sa->sa_handler;
sa                291 kern/kern_sig.c 	if ((sa->sa_flags & SA_NODEFER) == 0)
sa                292 kern/kern_sig.c 		sa->sa_mask |= sigmask(signum);
sa                293 kern/kern_sig.c 	ps->ps_catchmask[signum] = sa->sa_mask &~ sigcantmask;
sa                295 kern/kern_sig.c 		if (sa->sa_flags & SA_NOCLDSTOP)
sa                306 kern/kern_sig.c 		if (p->p_pid != 1 && ((sa->sa_flags & SA_NOCLDWAIT) ||
sa                307 kern/kern_sig.c 		    sa->sa_handler == SIG_IGN))
sa                312 kern/kern_sig.c 	if ((sa->sa_flags & SA_RESETHAND) != 0)
sa                316 kern/kern_sig.c 	if ((sa->sa_flags & SA_SIGINFO) != 0)
sa                320 kern/kern_sig.c 	if ((sa->sa_flags & SA_RESTART) == 0)
sa                324 kern/kern_sig.c 	if ((sa->sa_flags & SA_ONSTACK) != 0)
sa                332 kern/kern_sig.c 			if (sa->sa_flags & SA_USERTRAMP)
sa                345 kern/kern_sig.c 	if (sa->sa_handler == SIG_IGN ||
sa                346 kern/kern_sig.c 	    (sigprop[signum] & SA_IGNORE && sa->sa_handler == SIG_DFL)) {
sa                353 kern/kern_sig.c 		if (sa->sa_handler == SIG_DFL)
sa                217 kern/uipc_domain.c pfctlinput(int cmd, struct sockaddr *sa)
sa                225 kern/uipc_domain.c 				(*pr->pr_ctlinput)(cmd, sa, NULL);
sa               1042 kern/uipc_syscalls.c 	struct sockaddr *sa;
sa               1071 kern/uipc_syscalls.c 		sa = mtod(m, struct sockaddr *);
sa               1073 kern/uipc_syscalls.c 		if (sa->sa_family == 0 && sa->sa_len < AF_MAX)
sa               1074 kern/uipc_syscalls.c 			sa->sa_family = sa->sa_len;
sa               1076 kern/uipc_syscalls.c 		sa->sa_len = buflen;
sa               1476 net/if.c       			struct sockaddr *sa;
sa               1483 net/if.c       					sa = ifa->ifa_addr;
sa               1487 net/if.c       					if (sa->sa_len > sizeof(*sa))
sa               1488 net/if.c       						space += sa->sa_len -
sa               1489 net/if.c       						    sizeof(*sa);
sa               1513 net/if.c       				struct sockaddr *sa = ifa->ifa_addr;
sa               1518 net/if.c       					ifr.ifr_addr = *sa;
sa               1519 net/if.c       					osa->sa_family = sa->sa_family;
sa               1525 net/if.c       				if (sa->sa_len <= sizeof(*sa)) {
sa               1526 net/if.c       					ifr.ifr_addr = *sa;
sa               1531 net/if.c       					space -= sa->sa_len - sizeof(*sa);
sa               1538 net/if.c       						error = copyout((caddr_t)sa,
sa               1540 net/if.c       						    sa->sa_len);
sa               1541 net/if.c       					ifrp = (struct ifreq *)(sa->sa_len +
sa               1001 net/if_bridge.c bridge_output(struct ifnet *ifp, struct mbuf *m, struct sockaddr *sa,
sa               2248 net/if_bridge.c 			dst.sa.sa_family = AF_INET;
sa               2283 net/if_bridge.c 			dst.sa.sa_family = AF_INET6;
sa                946 net/if_ethersubr.c ether_multiaddr(struct sockaddr *sa, u_int8_t addrlo[ETHER_ADDR_LEN],
sa                956 net/if_ethersubr.c 	switch (sa->sa_family) {
sa                959 net/if_ethersubr.c 		bcopy(sa->sa_data, addrlo, ETHER_ADDR_LEN);
sa                965 net/if_ethersubr.c 		sin = satosin(sa);
sa                983 net/if_ethersubr.c 		sin6 = satosin6(sa);
sa                333 net/if_gif.c   	struct sockaddr *sa;
sa                488 net/if_gif.c   		sa = (struct sockaddr *)malloc(src->sa_len, M_IFADDR, M_WAITOK);
sa                489 net/if_gif.c   		bcopy((caddr_t)src, (caddr_t)sa, src->sa_len);
sa                490 net/if_gif.c   		sc->gif_psrc = sa;
sa                494 net/if_gif.c   		sa = (struct sockaddr *)malloc(dst->sa_len, M_IFADDR, M_WAITOK);
sa                495 net/if_gif.c   		bcopy((caddr_t)dst, (caddr_t)sa, dst->sa_len);
sa                496 net/if_gif.c   		sc->gif_pdst = sa;
sa                433 net/if_gre.c   	struct sockaddr *sa = NULL;
sa                511 net/if_gre.c   		sa = &ifr->ifr_addr;
sa                513 net/if_gre.c   			sc->g_src = (satosin(sa))->sin_addr;
sa                515 net/if_gre.c   			sc->g_dst = (satosin(sa))->sin_addr;
sa                533 net/if_gre.c   		sa = sintosa(&si);
sa                534 net/if_gre.c   		ifr->ifr_addr = *sa;
sa                541 net/if_gre.c   		sa = sintosa(&si);
sa                542 net/if_gre.c   		ifr->ifr_addr = *sa;
sa               1562 net/if_pfsync.c 	struct sockaddr sa;
sa               1583 net/if_pfsync.c 		bzero(&sa, sizeof(sa));
sa               1611 net/if_pfsync.c 	    (pt->dst.sa.sa_family != AF_INET &&
sa               1612 net/if_pfsync.c 	     pt->dst.sa.sa_family != AF_INET6))
sa               1702 net/if_pfsync.c 				    SA_LEN(&u->dst.sa))) {
sa                542 net/if_vlan.c  			struct sockaddr *sa;
sa                544 net/if_vlan.c  			sa = (struct sockaddr *) &ifr->ifr_data;
sa                546 net/if_vlan.c  			    (caddr_t) sa->sa_data, ETHER_ADDR_LEN);
sa                512 net/pf_if.c    pfi_address_add(struct sockaddr *sa, int af, int net)
sa                545 net/pf_if.c    		p->pfra_ip4addr = ((struct sockaddr_in *)sa)->sin_addr;
sa                547 net/pf_if.c    		p->pfra_ip6addr = ((struct sockaddr_in6 *)sa)->sin6_addr;
sa                774 net/pf_table.c 	union sockaddr_union	 sa, mask;
sa                779 net/pf_table.c 	bzero(&sa, sizeof(sa));
sa                781 net/pf_table.c 		FILLIN_SIN(sa.sin, ad->pfra_ip4addr);
sa                784 net/pf_table.c 		FILLIN_SIN6(sa.sin6, ad->pfra_ip6addr);
sa                790 net/pf_table.c 		ke = (struct pfr_kentry *)rn_lookup(&sa, &mask, head);
sa                795 net/pf_table.c 		ke = (struct pfr_kentry *)rn_match(&sa, head);
sa                949 net/pf_table.c pfr_prepare_network(union sockaddr_union *sa, int af, int net)
sa                953 net/pf_table.c 	bzero(sa, sizeof(*sa));
sa                955 net/pf_table.c 		sa->sin.sin_len = sizeof(sa->sin);
sa                956 net/pf_table.c 		sa->sin.sin_family = AF_INET;
sa                957 net/pf_table.c 		sa->sin.sin_addr.s_addr = net ? htonl(-1 << (32-net)) : 0;
sa                959 net/pf_table.c 		sa->sin6.sin6_len = sizeof(sa->sin6);
sa                960 net/pf_table.c 		sa->sin6.sin6_family = AF_INET6;
sa                963 net/pf_table.c 				sa->sin6.sin6_addr.s6_addr32[i] =
sa                967 net/pf_table.c 			sa->sin6.sin6_addr.s6_addr32[i] = 0xFFFFFFFF;
sa                364 net/pfkeyv2.c  		sunion.sa.sa_family = AF_INET;
sa                365 net/pfkeyv2.c  		sunion.sa.sa_len = sizeof(struct sockaddr_in);
sa                373 net/pfkeyv2.c  		sunion.sa.sa_family = AF_INET6;
sa                374 net/pfkeyv2.c  		sunion.sa.sa_len = sizeof(struct sockaddr_in6);
sa                395 net/pfkeyv2.c  	switch (sunion.sa.sa_family) {
sa                416 net/pfkeyv2.c  	switch (sunion.sa.sa_family) {
sa                437 net/pfkeyv2.c  	switch (sunion.sa.sa_family) {
sa                458 net/pfkeyv2.c  	switch (sunion.sa.sa_family) {
sa                479 net/pfkeyv2.c  	switch (sunion.sa.sa_family) {
sa                507 net/pfkeyv2.c  pfkeyv2_get(struct tdb *sa, void **headers, void **buffer, int *lenp)
sa                515 net/pfkeyv2.c  	if (sa->tdb_soft_allocations || sa->tdb_soft_bytes ||
sa                516 net/pfkeyv2.c  	    sa->tdb_soft_timeout || sa->tdb_soft_first_use)
sa                519 net/pfkeyv2.c  	if (sa->tdb_exp_allocations || sa->tdb_exp_bytes ||
sa                520 net/pfkeyv2.c  	    sa->tdb_exp_timeout || sa->tdb_exp_first_use)
sa                523 net/pfkeyv2.c  	if (sa->tdb_last_used)
sa                526 net/pfkeyv2.c  	if (sa->tdb_src.sa.sa_family)
sa                527 net/pfkeyv2.c  		i += sizeof(struct sadb_address) + PADUP(SA_LEN(&sa->tdb_src.sa));
sa                529 net/pfkeyv2.c  	if (sa->tdb_dst.sa.sa_family)
sa                530 net/pfkeyv2.c  		i += sizeof(struct sadb_address) + PADUP(SA_LEN(&sa->tdb_dst.sa));
sa                532 net/pfkeyv2.c  	if (sa->tdb_proxy.sa.sa_family)
sa                533 net/pfkeyv2.c  		i += sizeof(struct sadb_address) + PADUP(SA_LEN(&sa->tdb_proxy.sa));
sa                535 net/pfkeyv2.c  	if (sa->tdb_srcid)
sa                536 net/pfkeyv2.c  		i += PADUP(sa->tdb_srcid->ref_len) + sizeof(struct sadb_ident);
sa                538 net/pfkeyv2.c  	if (sa->tdb_dstid)
sa                539 net/pfkeyv2.c  		i += PADUP(sa->tdb_dstid->ref_len) + sizeof(struct sadb_ident);
sa                541 net/pfkeyv2.c  	if (sa->tdb_local_cred)
sa                542 net/pfkeyv2.c  		i += PADUP(sa->tdb_local_cred->ref_len) + sizeof(struct sadb_x_cred);
sa                544 net/pfkeyv2.c  	if (sa->tdb_remote_cred)
sa                545 net/pfkeyv2.c  		i += PADUP(sa->tdb_remote_cred->ref_len) + sizeof(struct sadb_x_cred);
sa                547 net/pfkeyv2.c  	if (sa->tdb_local_auth)
sa                548 net/pfkeyv2.c  		i += PADUP(sa->tdb_local_auth->ref_len) + sizeof(struct sadb_x_cred);
sa                550 net/pfkeyv2.c  	if (sa->tdb_remote_auth)
sa                551 net/pfkeyv2.c  		i += PADUP(sa->tdb_remote_auth->ref_len) + sizeof(struct sadb_x_cred);
sa                553 net/pfkeyv2.c  	if (sa->tdb_amxkey)
sa                554 net/pfkeyv2.c  		i+= PADUP(sa->tdb_amxkeylen) + sizeof(struct sadb_key);
sa                556 net/pfkeyv2.c  	if (sa->tdb_emxkey)
sa                557 net/pfkeyv2.c  		i+= PADUP(sa->tdb_emxkeylen) + sizeof(struct sadb_key);
sa                559 net/pfkeyv2.c  	if (sa->tdb_filter.sen_type) {
sa                563 net/pfkeyv2.c  		switch (sa->tdb_filter.sen_type) {
sa                582 net/pfkeyv2.c  	if (sa->tdb_udpencap_port)
sa                586 net/pfkeyv2.c  	if (sa->tdb_tag)
sa                608 net/pfkeyv2.c  	export_sa(&p, sa);  /* Export SA information (mostly flags) */
sa                612 net/pfkeyv2.c  	export_lifetime(&p, sa, PFKEYV2_LIFETIME_CURRENT);
sa                614 net/pfkeyv2.c  	if (sa->tdb_soft_allocations || sa->tdb_soft_bytes ||
sa                615 net/pfkeyv2.c  	    sa->tdb_soft_first_use || sa->tdb_soft_timeout) {
sa                617 net/pfkeyv2.c  		export_lifetime(&p, sa, PFKEYV2_LIFETIME_SOFT);
sa                620 net/pfkeyv2.c  	if (sa->tdb_exp_allocations || sa->tdb_exp_bytes ||
sa                621 net/pfkeyv2.c  	    sa->tdb_exp_first_use || sa->tdb_exp_timeout) {
sa                623 net/pfkeyv2.c  		export_lifetime(&p, sa, PFKEYV2_LIFETIME_HARD);
sa                626 net/pfkeyv2.c  	if (sa->tdb_last_used) {
sa                628 net/pfkeyv2.c  		export_lifetime(&p, sa, PFKEYV2_LIFETIME_LASTUSE);
sa                633 net/pfkeyv2.c  	export_address(&p, (struct sockaddr *) &sa->tdb_src);
sa                637 net/pfkeyv2.c  	export_address(&p, (struct sockaddr *) &sa->tdb_dst);
sa                640 net/pfkeyv2.c  	if (SA_LEN(&sa->tdb_proxy.sa)) {
sa                642 net/pfkeyv2.c  		export_address(&p, (struct sockaddr *) &sa->tdb_proxy);
sa                646 net/pfkeyv2.c  	if (sa->tdb_srcid) {
sa                648 net/pfkeyv2.c  		export_identity(&p, sa, PFKEYV2_IDENTITY_SRC);
sa                652 net/pfkeyv2.c  	if (sa->tdb_dstid) {
sa                654 net/pfkeyv2.c  		export_identity(&p, sa, PFKEYV2_IDENTITY_DST);
sa                658 net/pfkeyv2.c  	if (sa->tdb_local_cred) {
sa                660 net/pfkeyv2.c  		export_credentials(&p, sa, PFKEYV2_CRED_LOCAL);
sa                663 net/pfkeyv2.c  	if (sa->tdb_remote_cred) {
sa                665 net/pfkeyv2.c  		export_credentials(&p, sa, PFKEYV2_CRED_REMOTE);
sa                669 net/pfkeyv2.c  	if (sa->tdb_local_auth) {
sa                671 net/pfkeyv2.c  		export_auth(&p, sa, PFKEYV2_AUTH_LOCAL);
sa                674 net/pfkeyv2.c  	if (sa->tdb_remote_auth) {
sa                676 net/pfkeyv2.c  		export_auth(&p, sa, PFKEYV2_AUTH_REMOTE);
sa                680 net/pfkeyv2.c  	if (sa->tdb_amxkey) {
sa                682 net/pfkeyv2.c  		export_key(&p, sa, PFKEYV2_AUTHENTICATION_KEY);
sa                686 net/pfkeyv2.c  	if (sa->tdb_emxkey) {
sa                688 net/pfkeyv2.c  		export_key(&p, sa, PFKEYV2_ENCRYPTION_KEY);
sa                692 net/pfkeyv2.c  	if (sa->tdb_filter.sen_type)
sa                693 net/pfkeyv2.c  		export_flow(&p, IPSP_IPSEC_USE, &sa->tdb_filter,
sa                694 net/pfkeyv2.c  		    &sa->tdb_filtermask, headers);
sa                697 net/pfkeyv2.c  	if (sa->tdb_udpencap_port) {
sa                699 net/pfkeyv2.c  		export_udpencap(&p, sa);
sa                704 net/pfkeyv2.c  	if (sa->tdb_tag) {
sa                706 net/pfkeyv2.c  		export_tag(&p, sa);
sa                720 net/pfkeyv2.c  pfkeyv2_dump_walker(struct tdb *sa, void *state, int last)
sa                728 net/pfkeyv2.c  	    (sa->tdb_satype == dump_state->sadb_msg->sadb_msg_satype)) {
sa                733 net/pfkeyv2.c  		if ((rval = pfkeyv2_get(sa, headers, &buffer, NULL)) != 0)
sa                755 net/pfkeyv2.c  pfkeyv2_flush_walker(struct tdb *sa, void *satype_vp, int last)
sa                758 net/pfkeyv2.c  	    sa->tdb_satype == *((u_int8_t *) satype_vp))
sa                759 net/pfkeyv2.c  		tdb_delete(sa);
sa                850 net/pfkeyv2.c  	struct tdb sa, *sa2 = NULL;
sa                919 net/pfkeyv2.c  		bzero(&sa, sizeof(struct tdb));
sa                921 net/pfkeyv2.c  		sa.tdb_satype = smsg->sadb_msg_satype;
sa                922 net/pfkeyv2.c  		if ((rval = pfkeyv2_get_proto_alg(sa.tdb_satype,
sa                923 net/pfkeyv2.c  		    &sa.tdb_sproto, 0)))
sa                926 net/pfkeyv2.c  		import_address((struct sockaddr *) &sa.tdb_src,
sa                928 net/pfkeyv2.c  		import_address((struct sockaddr *) &sa.tdb_dst,
sa                933 net/pfkeyv2.c  		sa.tdb_spi = reserve_spi(sprng->sadb_spirange_min,
sa                934 net/pfkeyv2.c  		    sprng->sadb_spirange_max, &sa.tdb_src, &sa.tdb_dst,
sa                935 net/pfkeyv2.c  		    sa.tdb_sproto, &rval);
sa                936 net/pfkeyv2.c  		if (sa.tdb_spi == 0)
sa                952 net/pfkeyv2.c  		export_sa((void **) &bckptr, &sa);
sa               1881 net/pfkeyv2.c  		PADUP(SA_LEN(&ipo->ipo_src.sa))) +
sa               1882 net/pfkeyv2.c  	    sizeof(struct sadb_address) + PADUP(SA_LEN(&gw->sa)) +
sa               1926 net/pfkeyv2.c  		p += sizeof(struct sadb_address) + PADUP(SA_LEN(&laddr->sa));
sa               1929 net/pfkeyv2.c  		    SA_LEN(&laddr->sa) + sizeof(uint64_t) - 1) /
sa               1932 net/pfkeyv2.c  		    sizeof(struct sadb_address), SA_LEN(&laddr->sa));
sa               1936 net/pfkeyv2.c  	p += sizeof(struct sadb_address) + PADUP(SA_LEN(&gw->sa));
sa               1939 net/pfkeyv2.c  	    SA_LEN(&gw->sa) + sizeof(uint64_t) - 1) / sizeof(uint64_t);
sa               1941 net/pfkeyv2.c  	    SA_LEN(&gw->sa));
sa               2140 net/pfkeyv2.c  pfkeyv2_expire(struct tdb *sa, u_int16_t type)
sa               2147 net/pfkeyv2.c  	switch (sa->tdb_sproto) {
sa               2164 net/pfkeyv2.c  	    sizeof(struct sadb_address) + PADUP(SA_LEN(&sa->tdb_src.sa)) +
sa               2165 net/pfkeyv2.c  	    sizeof(struct sadb_address) + PADUP(SA_LEN(&sa->tdb_dst.sa));
sa               2183 net/pfkeyv2.c  	smsg->sadb_msg_satype = sa->tdb_satype;
sa               2188 net/pfkeyv2.c  	export_sa(&p, sa);
sa               2191 net/pfkeyv2.c  	export_lifetime(&p, sa, 2);
sa               2194 net/pfkeyv2.c  	export_lifetime(&p, sa, type == SADB_EXT_LIFETIME_SOFT ?
sa               2198 net/pfkeyv2.c  	export_address(&p, (struct sockaddr *) &sa->tdb_src);
sa               2201 net/pfkeyv2.c  	export_address(&p, (struct sockaddr *) &sa->tdb_dst);
sa               2226 net/pfkeyv2.c  pfkeyv2_sysctl_walker(struct tdb *sa, void *arg, int last)
sa               2234 net/pfkeyv2.c  	    w->w_satype != sa->tdb_satype)
sa               2242 net/pfkeyv2.c  		if ((error = pfkeyv2_get(sa, headers, &buffer, &buflen)) != 0)
sa               2251 net/pfkeyv2.c  		msg.sadb_msg_satype = sa->tdb_satype;
sa               2268 net/pfkeyv2.c  		if ((error = pfkeyv2_get(sa, NULL, NULL, &buflen)) != 0)
sa               2310 net/pfkeyv2.c  	switch (ipo->ipo_src.sa.sa_family) {
sa               2330 net/pfkeyv2.c  	switch (ipo->ipo_dst.sa.sa_family) {
sa               2371 net/pfkeyv2.c  	if (ipo->ipo_src.sa.sa_family) {
sa               2377 net/pfkeyv2.c  	if (ipo->ipo_dst.sa.sa_family) {
sa                460 net/pfkeyv2_convert.c 	if ((src->sa.sa_family != dst->sa.sa_family) ||
sa                461 net/pfkeyv2_convert.c 	    (src->sa.sa_family != srcmask->sa.sa_family) ||
sa                462 net/pfkeyv2_convert.c 	    (src->sa.sa_family != dstmask->sa.sa_family))
sa                472 net/pfkeyv2_convert.c 	switch (src->sa.sa_family)
sa                477 net/pfkeyv2_convert.c 		rt_maskedcopy(&src->sa, &src->sa, &srcmask->sa);
sa                478 net/pfkeyv2_convert.c 		rt_maskedcopy(&dst->sa, &dst->sa, &dstmask->sa);
sa                507 net/pfkeyv2_convert.c 		rt_maskedcopy(&src->sa, &src->sa, &srcmask->sa);
sa                508 net/pfkeyv2_convert.c 		rt_maskedcopy(&dst->sa, &dst->sa, &dstmask->sa);
sa                547 net/pfkeyv2_convert.c 		sunion->sa.sa_len = sizeof(struct sockaddr_in);
sa                548 net/pfkeyv2_convert.c 		sunion->sa.sa_family = AF_INET;
sa                562 net/pfkeyv2_convert.c 		sunion->sa.sa_len = sizeof(struct sockaddr_in6);
sa                563 net/pfkeyv2_convert.c 		sunion->sa.sa_family = AF_INET6;
sa                664 net/pfkeyv2_convert.c import_address(struct sockaddr *sa, struct sadb_address *sadb_address)
sa                693 net/pfkeyv2_convert.c 	bcopy(ssa, sa, salen);
sa                694 net/pfkeyv2_convert.c 	sa->sa_len = salen;
sa                701 net/pfkeyv2_convert.c export_address(void **p, struct sockaddr *sa)
sa                706 net/pfkeyv2_convert.c 	    PADUP(SA_LEN(sa))) / sizeof(uint64_t);
sa                709 net/pfkeyv2_convert.c 	bcopy(sa, *p, SA_LEN(sa));
sa                710 net/pfkeyv2_convert.c 	((struct sockaddr *) *p)->sa_family = sa->sa_family;
sa                711 net/pfkeyv2_convert.c 	*p += PADUP(SA_LEN(sa));
sa                479 net/pfkeyv2_parsemessage.c 			struct sockaddr *sa = (struct sockaddr *)(p +
sa                496 net/pfkeyv2_parsemessage.c 			if (sa->sa_len &&
sa                498 net/pfkeyv2_parsemessage.c 			    PADUP(sa->sa_len))) {
sa                505 net/pfkeyv2_parsemessage.c 			switch (sa->sa_family) {
sa                516 net/pfkeyv2_parsemessage.c 				if (sa->sa_len != sizeof(struct sockaddr_in)) {
sa                534 net/pfkeyv2_parsemessage.c 					if (((struct sockaddr_in *)sa)->sin_port) {
sa                546 net/pfkeyv2_parsemessage.c 					char zero[sizeof(((struct sockaddr_in *)sa)->sin_zero)];
sa                549 net/pfkeyv2_parsemessage.c 					if (bcmp(&((struct sockaddr_in *)sa)->sin_zero, zero, sizeof(zero))) {
sa                571 net/pfkeyv2_parsemessage.c 				if (sa->sa_len !=
sa                580 net/pfkeyv2_parsemessage.c 				if (((struct sockaddr_in6 *)sa)->sin6_flowinfo) {
sa                599 net/pfkeyv2_parsemessage.c 					if (((struct sockaddr_in6 *)sa)->sin6_port) {
sa                614 net/pfkeyv2_parsemessage.c 				    sa->sa_family == 0)
sa                619 net/pfkeyv2_parsemessage.c 				    sa->sa_family, sadb_ext->sadb_ext_type));
sa                699 net/route.c    		struct sockaddr	*sa;
sa                701 net/route.c    		if ((sa = info->rti_info[RTAX_IFA]) == NULL)
sa                702 net/route.c    			if ((sa = info->rti_info[RTAX_GATEWAY]) == NULL)
sa                703 net/route.c    				sa = info->rti_info[RTAX_DST];
sa                705 net/route.c    		if (sa != NULL && info->rti_ifp != NULL)
sa                706 net/route.c    			info->rti_ifa = ifaof_ifpforaddr(sa, info->rti_ifp);
sa                712 net/route.c    		else if (sa != NULL)
sa                714 net/route.c    			    sa, sa);
sa                513 net/rtsock.c   	struct sockaddr	*sa;
sa                520 net/rtsock.c   		rtinfo->rti_info[i] = sa = (struct sockaddr *)cp;
sa                521 net/rtsock.c   		ADVANCE(cp, sa);
sa                531 net/rtsock.c   	struct sockaddr		*sa;
sa                566 net/rtsock.c   		if ((sa = rtinfo->rti_info[i]) == NULL)
sa                569 net/rtsock.c   		dlen = ROUNDUP(sa->sa_len);
sa                570 net/rtsock.c   		m_copyback(m, len, dlen, sa);
sa                607 net/rtsock.c   		struct sockaddr *sa;
sa                609 net/rtsock.c   		if ((sa = rtinfo->rti_info[i]) == 0)
sa                612 net/rtsock.c   		dlen = ROUNDUP(sa->sa_len);
sa                614 net/rtsock.c   			bcopy(sa, cp, (size_t)dlen);
sa                661 net/rtsock.c   	struct sockaddr		*sa = rtinfo->rti_info[RTAX_DST];
sa                675 net/rtsock.c   	if (sa == NULL)
sa                678 net/rtsock.c   		route_proto.sp_protocol = sa->sa_family;
sa                720 net/rtsock.c   	struct sockaddr		*sa = NULL;
sa                739 net/rtsock.c   			ifaaddr = sa = ifa->ifa_addr;
sa                758 net/rtsock.c   			dst = sa = rt_key(rt);
sa                768 net/rtsock.c   		if (sa == NULL)
sa                771 net/rtsock.c   			route_proto.sp_protocol = sa->sa_family;
sa                197 netatalk/aarp.c     struct sockaddr	sa;
sa                230 netatalk/aarp.c     eh = (struct ether_header *)sa.sa_data;
sa                261 netatalk/aarp.c     sa.sa_len = sizeof( struct sockaddr );
sa                262 netatalk/aarp.c     sa.sa_family = AF_UNSPEC;
sa                264 netatalk/aarp.c     (*ac->ac_if.if_output)(&ac->ac_if, m, &sa , NULL);
sa                373 netatalk/aarp.c     struct sockaddr	sa;
sa                519 netatalk/aarp.c     eh = (struct ether_header *)sa.sa_data;
sa                546 netatalk/aarp.c     sa.sa_len = sizeof( struct sockaddr );
sa                547 netatalk/aarp.c     sa.sa_family = AF_UNSPEC;
sa                549 netatalk/aarp.c     (*ac->ac_if.if_output)( &ac->ac_if, m, &sa, NULL );
sa                611 netatalk/aarp.c     struct sockaddr	sa;
sa                659 netatalk/aarp.c     eh = (struct ether_header *)sa.sa_data;
sa                688 netatalk/aarp.c     sa.sa_len = sizeof( struct sockaddr );
sa                689 netatalk/aarp.c     sa.sa_family = AF_UNSPEC;
sa                691 netatalk/aarp.c     (*ac->ac_if.if_output)(&ac->ac_if, m, &sa, NULL );
sa                101 netatalk/at_var.h #define satosat(sa)	((struct sockaddr_at *)(sa))
sa                334 netbt/hci_socket.c 	struct sockaddr_bt *sa;
sa                410 netbt/hci_socket.c 		sa = mtod(nam, struct sockaddr_bt *);
sa                412 netbt/hci_socket.c 		if (sa->bt_len != sizeof(struct sockaddr_bt))
sa                415 netbt/hci_socket.c 		if (sa->bt_family != AF_BLUETOOTH)
sa                418 netbt/hci_socket.c 		bdaddr_copy(&pcb->hp_laddr, &sa->bt_bdaddr);
sa                420 netbt/hci_socket.c 		if (bdaddr_any(&sa->bt_bdaddr))
sa                429 netbt/hci_socket.c 		sa = mtod(nam, struct sockaddr_bt *);
sa                431 netbt/hci_socket.c 		if (sa->bt_len != sizeof(struct sockaddr_bt))
sa                434 netbt/hci_socket.c 		if (sa->bt_family != AF_BLUETOOTH)
sa                437 netbt/hci_socket.c 		if (hci_unit_lookup(&sa->bt_bdaddr) == NULL)
sa                440 netbt/hci_socket.c 		bdaddr_copy(&pcb->hp_raddr, &sa->bt_bdaddr);
sa                446 netbt/hci_socket.c 		sa = mtod(nam, struct sockaddr_bt *);
sa                448 netbt/hci_socket.c 		memset(sa, 0, sizeof(struct sockaddr_bt));
sa                450 netbt/hci_socket.c 		sa->bt_len = sizeof(struct sockaddr_bt);
sa                451 netbt/hci_socket.c 		sa->bt_family = AF_BLUETOOTH;
sa                452 netbt/hci_socket.c 		bdaddr_copy(&sa->bt_bdaddr, &pcb->hp_raddr);
sa                457 netbt/hci_socket.c 		sa = mtod(nam, struct sockaddr_bt *);
sa                459 netbt/hci_socket.c 		memset(sa, 0, sizeof(struct sockaddr_bt));
sa                461 netbt/hci_socket.c 		sa->bt_len = sizeof(struct sockaddr_bt);
sa                462 netbt/hci_socket.c 		sa->bt_family = AF_BLUETOOTH;
sa                463 netbt/hci_socket.c 		bdaddr_copy(&sa->bt_bdaddr, &pcb->hp_laddr);
sa                471 netbt/hci_socket.c 		sa = NULL;
sa                473 netbt/hci_socket.c 			sa = mtod(nam, struct sockaddr_bt *);
sa                475 netbt/hci_socket.c 			if (sa->bt_len != sizeof(struct sockaddr_bt)) {
sa                480 netbt/hci_socket.c 			if (sa->bt_family != AF_BLUETOOTH) {
sa                489 netbt/hci_socket.c 		return hci_send(pcb, m, (sa ? &sa->bt_bdaddr : &pcb->hp_raddr));
sa                621 netbt/hci_socket.c 	struct sockaddr_bt sa;
sa                630 netbt/hci_socket.c 	memset(&sa, 0, sizeof(sa));
sa                631 netbt/hci_socket.c 	sa.bt_len = sizeof(struct sockaddr_bt);
sa                632 netbt/hci_socket.c 	sa.bt_family = AF_BLUETOOTH;
sa                633 netbt/hci_socket.c 	bdaddr_copy(&sa.bt_bdaddr, &unit->hci_bdaddr);
sa                640 netbt/hci_socket.c 		    && bdaddr_same(&pcb->hp_laddr, &sa.bt_bdaddr) == 0)
sa                705 netbt/hci_socket.c 				(struct sockaddr *)&sa, m0, ctlmsg)) {
sa                110 netbt/l2cap_socket.c 	struct sockaddr_bt *sa;
sa                162 netbt/l2cap_socket.c 		sa = mtod(nam, struct sockaddr_bt *);
sa                164 netbt/l2cap_socket.c 		if (sa->bt_len != sizeof(struct sockaddr_bt))
sa                167 netbt/l2cap_socket.c 		if (sa->bt_family != AF_BLUETOOTH)
sa                170 netbt/l2cap_socket.c 		return l2cap_bind(pcb, sa);
sa                174 netbt/l2cap_socket.c 		sa = mtod(nam, struct sockaddr_bt *);
sa                176 netbt/l2cap_socket.c 		if (sa->bt_len != sizeof(struct sockaddr_bt))
sa                179 netbt/l2cap_socket.c 		if (sa->bt_family != AF_BLUETOOTH)
sa                183 netbt/l2cap_socket.c 		return l2cap_connect(pcb, sa);
sa                187 netbt/l2cap_socket.c 		sa = mtod(nam, struct sockaddr_bt *);
sa                189 netbt/l2cap_socket.c 		return l2cap_peeraddr(pcb, sa);
sa                193 netbt/l2cap_socket.c 		sa = mtod(nam, struct sockaddr_bt *);
sa                195 netbt/l2cap_socket.c 		return l2cap_sockaddr(pcb, sa);
sa                235 netbt/l2cap_socket.c 		sa = mtod(nam, struct sockaddr_bt *);
sa                237 netbt/l2cap_socket.c 		return l2cap_peeraddr(pcb, sa);
sa                109 netbt/rfcomm_socket.c 	struct sockaddr_bt *sa;
sa                169 netbt/rfcomm_socket.c 		sa = mtod(nam, struct sockaddr_bt *);
sa                171 netbt/rfcomm_socket.c 		if (sa->bt_len != sizeof(struct sockaddr_bt))
sa                174 netbt/rfcomm_socket.c 		if (sa->bt_family != AF_BLUETOOTH)
sa                177 netbt/rfcomm_socket.c 		return rfcomm_bind(pcb, sa);
sa                181 netbt/rfcomm_socket.c 		sa = mtod(nam, struct sockaddr_bt *);
sa                183 netbt/rfcomm_socket.c 		if (sa->bt_len != sizeof(struct sockaddr_bt))
sa                186 netbt/rfcomm_socket.c 		if (sa->bt_family != AF_BLUETOOTH)
sa                190 netbt/rfcomm_socket.c 		return rfcomm_connect(pcb, sa);
sa                194 netbt/rfcomm_socket.c 		sa = mtod(nam, struct sockaddr_bt *);
sa                196 netbt/rfcomm_socket.c 		return rfcomm_peeraddr(pcb, sa);
sa                200 netbt/rfcomm_socket.c 		sa = mtod(nam, struct sockaddr_bt *);
sa                202 netbt/rfcomm_socket.c 		return rfcomm_sockaddr(pcb, sa);
sa                236 netbt/rfcomm_socket.c 		sa = mtod(nam, struct sockaddr_bt *);
sa                238 netbt/rfcomm_socket.c 		return rfcomm_peeraddr(pcb, sa);
sa                102 netbt/sco_socket.c 	struct sockaddr_bt *sa;
sa                151 netbt/sco_socket.c 		sa = mtod(nam, struct sockaddr_bt *);
sa                153 netbt/sco_socket.c 		if (sa->bt_len != sizeof(struct sockaddr_bt))
sa                156 netbt/sco_socket.c 		if (sa->bt_family != AF_BLUETOOTH)
sa                159 netbt/sco_socket.c 		return sco_bind(pcb, sa);
sa                163 netbt/sco_socket.c 		sa = mtod(nam, struct sockaddr_bt *);
sa                165 netbt/sco_socket.c 		if (sa->bt_len != sizeof(struct sockaddr_bt))
sa                168 netbt/sco_socket.c 		if (sa->bt_family != AF_BLUETOOTH)
sa                172 netbt/sco_socket.c 		return sco_connect(pcb, sa);
sa                176 netbt/sco_socket.c 		sa = mtod(nam, struct sockaddr_bt *);
sa                178 netbt/sco_socket.c 		return sco_peeraddr(pcb, sa);
sa                182 netbt/sco_socket.c 		sa = mtod(nam, struct sockaddr_bt *);
sa                184 netbt/sco_socket.c 		return sco_sockaddr(pcb, sa);
sa                224 netbt/sco_socket.c 		sa = mtod(nam, struct sockaddr_bt *);
sa                226 netbt/sco_socket.c 		return sco_peeraddr(pcb, sa);
sa                330 netinet/if_ether.c 	struct sockaddr sa;
sa                338 netinet/if_ether.c 	eh = (struct ether_header *)sa.sa_data;
sa                353 netinet/if_ether.c 	sa.sa_family = pseudo_AF_HDRCMPLT;
sa                354 netinet/if_ether.c 	sa.sa_len = sizeof(sa);
sa                355 netinet/if_ether.c 	(*ifp->if_output)(ifp, m, &sa, (struct rtentry *)0);
sa                534 netinet/if_ether.c 	struct sockaddr sa;
sa                727 netinet/if_ether.c 	eh = (struct ether_header *)sa.sa_data;
sa                738 netinet/if_ether.c 	sa.sa_family = pseudo_AF_HDRCMPLT;
sa                739 netinet/if_ether.c 	sa.sa_len = sizeof(sa);
sa                740 netinet/if_ether.c 	(*ac->ac_if.if_output)(&ac->ac_if, m, &sa, (struct rtentry *)0);
sa                919 netinet/if_ether.c 	struct sockaddr sa;
sa                931 netinet/if_ether.c 	eh = (struct ether_header *)sa.sa_data;
sa                947 netinet/if_ether.c 	sa.sa_family = pseudo_AF_HDRCMPLT;
sa                948 netinet/if_ether.c 	sa.sa_len = sizeof(sa);
sa                949 netinet/if_ether.c 	ifp->if_output(ifp, m, &sa, (struct rtentry *)0);
sa               1003 netinet/if_ether.c db_print_sa(sa)
sa               1004 netinet/if_ether.c 	struct sockaddr *sa;
sa               1009 netinet/if_ether.c 	if (sa == 0) {
sa               1014 netinet/if_ether.c 	p = (u_char *)sa;
sa               1015 netinet/if_ether.c 	len = sa->sa_len;
sa                500 netinet/in.c   	struct sockaddr *sa;
sa                517 netinet/in.c   		sa = (struct sockaddr *)&iflr->addr;
sa                518 netinet/in.c   		if (sa->sa_family != AF_INET)
sa                520 netinet/in.c   		if (sa->sa_len != sizeof(struct sockaddr_in))
sa                523 netinet/in.c   		sa = (struct sockaddr *)&iflr->dstaddr;
sa                524 netinet/in.c   		if (sa->sa_family
sa                525 netinet/in.c   		 && sa->sa_family != AF_INET)
sa                527 netinet/in.c   		if (sa->sa_len && sa->sa_len != sizeof(struct sockaddr_in))
sa                629 netinet/in.h   #define	satosin(sa)	((struct sockaddr_in *)(sa))
sa                150 netinet/in_gif.c #define	satosin(sa)	((struct sockaddr_in *)(sa))
sa                705 netinet/ip_ah.c 		if ((btsx = ah_massage_headers(&m, tdb->tdb_dst.sa.sa_family,
sa               1005 netinet/ip_ah.c 		hdr.af = tdb->tdb_dst.sa.sa_family;
sa               1034 netinet/ip_ah.c 	switch (tdb->tdb_dst.sa.sa_family) {
sa               1065 netinet/ip_ah.c 		    "family %d, SA %s/%08x\n", tdb->tdb_dst.sa.sa_family,
sa               1202 netinet/ip_ah.c 		switch (tdb->tdb_dst.sa.sa_family) {
sa               1234 netinet/ip_ah.c 		if ((len = ah_massage_headers(&m, tdb->tdb_dst.sa.sa_family,
sa                374 netinet/ip_carp.c 			struct sockaddr sa;
sa                416 netinet/ip_carp.c 			bcopy(ifa->ifa_addr, &sa, sizeof(sa));
sa                417 netinet/ip_carp.c 			satosin(&sa)->sin_addr.s_addr = satosin(ifa->ifa_netmask
sa                418 netinet/ip_carp.c 			    )->sin_addr.s_addr & satosin(&sa)->sin_addr.s_addr;
sa                419 netinet/ip_carp.c 			rt = (struct rtentry *)rt_lookup(&sa,
sa                451 netinet/ip_carp.c 						info.rti_info[RTAX_DST] = &sa;
sa                462 netinet/ip_carp.c 					info.rti_info[RTAX_DST] = &sa;
sa                663 netinet/ip_carp.c 		struct sockaddr sa;
sa                666 netinet/ip_carp.c 		bzero(&sa, sizeof(sa));
sa                667 netinet/ip_carp.c 		sa.sa_family = af;
sa                668 netinet/ip_carp.c 		ifa = ifaof_ifpforaddr(&sa, sc->sc_carpdev);
sa                997 netinet/ip_carp.c 	struct sockaddr sa;
sa               1059 netinet/ip_carp.c 		bzero(&sa, sizeof(sa));
sa               1060 netinet/ip_carp.c 		sa.sa_family = AF_INET;
sa               1061 netinet/ip_carp.c 		ifa = ifaof_ifpforaddr(&sa, sc->sc_carpdev);
sa               1138 netinet/ip_carp.c 		bzero(&sa, sizeof(sa));
sa               1139 netinet/ip_carp.c 		sa.sa_family = AF_INET6;
sa               1140 netinet/ip_carp.c 		ifa = ifaof_ifpforaddr(&sa, sc->sc_carpdev);
sa               2297 netinet/ip_carp.c carp_output(struct ifnet *ifp, struct mbuf *m, struct sockaddr *sa,
sa               2303 netinet/ip_carp.c 		return (sc->sc_carpdev->if_output(ifp, m, sa, rt));
sa                751 netinet/ip_esp.c 		hdr.af = tdb->tdb_dst.sa.sa_family;
sa                783 netinet/ip_esp.c 	switch (tdb->tdb_dst.sa.sa_family) {
sa                814 netinet/ip_esp.c 		    "family %d, SA %s/%08x\n", tdb->tdb_dst.sa.sa_family
sa                172 netinet/ip_ether.c 		ssrc.sa.sa_len = sdst.sa.sa_len = sizeof(struct sockaddr_in);
sa                173 netinet/ip_ether.c 		ssrc.sa.sa_family = sdst.sa.sa_family = AF_INET;
sa                184 netinet/ip_ether.c 		ssrc.sa.sa_len = sdst.sa.sa_len = sizeof(struct sockaddr_in6);
sa                185 netinet/ip_ether.c 		ssrc.sa.sa_family = sdst.sa.sa_family = AF_INET6;
sa                289 netinet/ip_ether.c 	if ((tdb->tdb_src.sa.sa_family != 0) &&
sa                290 netinet/ip_ether.c 	    (tdb->tdb_src.sa.sa_family != AF_INET) &&
sa                291 netinet/ip_ether.c 	    (tdb->tdb_src.sa.sa_family != AF_INET6)) {
sa                293 netinet/ip_ether.c 		    "attempted, aborting", tdb->tdb_src.sa.sa_family));
sa                299 netinet/ip_ether.c 	if ((tdb->tdb_dst.sa.sa_family != AF_INET) &&
sa                300 netinet/ip_ether.c 	    (tdb->tdb_dst.sa.sa_family != AF_INET6)) {
sa                302 netinet/ip_ether.c 		    "attempted, aborting", tdb->tdb_dst.sa.sa_family));
sa                308 netinet/ip_ether.c 	if (tdb->tdb_dst.sa.sa_family != tdb->tdb_src.sa.sa_family) {
sa                311 netinet/ip_ether.c 		    tdb->tdb_src.sa.sa_family, tdb->tdb_dst.sa.sa_family));
sa                317 netinet/ip_ether.c 	switch (tdb->tdb_dst.sa.sa_family) {
sa                330 netinet/ip_ether.c 		    "family <%d>, aborting", tdb->tdb_dst.sa.sa_family));
sa                362 netinet/ip_ether.c 	switch (tdb->tdb_dst.sa.sa_family) {
sa                965 netinet/ip_icmp.c 		struct sockaddr_in sa;
sa                967 netinet/ip_icmp.c 		sa = *(struct sockaddr_in *)rt_key(rt);
sa                974 netinet/ip_icmp.c 			(*ctlfunc)(PRC_MTUINC,(struct sockaddr *)&sa, NULL);
sa                398 netinet/ip_ipcomp.c 		hdr.af = tdb->tdb_dst.sa.sa_family;
sa                409 netinet/ip_ipcomp.c 	switch (tdb->tdb_dst.sa.sa_family) {
sa                441 netinet/ip_ipcomp.c 		    tdb->tdb_dst.sa.sa_family, ipsp_address(tdb->tdb_dst),
sa                637 netinet/ip_ipcomp.c 	switch (tdb->tdb_dst.sa.sa_family) {
sa                655 netinet/ip_ipcomp.c 		    tdb->tdb_dst.sa.sa_family, ipsp_address(tdb->tdb_dst),
sa                396 netinet/ip_ipip.c 	switch (tdb->tdb_dst.sa.sa_family) {
sa                399 netinet/ip_ipip.c 		if (tdb->tdb_src.sa.sa_family != AF_INET ||
sa                486 netinet/ip_ipip.c 		    tdb->tdb_src.sa.sa_family != AF_INET6 ||
sa                561 netinet/ip_ipip.c 		    tdb->tdb_dst.sa.sa_family));
sa                572 netinet/ip_ipip.c 	if (tdb->tdb_dst.sa.sa_family == AF_INET) {
sa                582 netinet/ip_ipip.c 	if (tdb->tdb_dst.sa.sa_family == AF_INET6) {
sa                166 netinet/ip_ipsp.c 	for (i = 0; i < SA_LEN(&dst->sa); i++) {
sa                254 netinet/ip_ipsp.c 		bcopy(&dst->sa, &tdbp->tdb_dst.sa, SA_LEN(&dst->sa));
sa                255 netinet/ip_ipsp.c 		bcopy(&src->sa, &tdbp->tdb_src.sa, SA_LEN(&src->sa));
sa                298 netinet/ip_ipsp.c 		    !bcmp(&tdbp->tdb_dst, dst, SA_LEN(&dst->sa)))
sa                326 netinet/ip_ipsp.c 		    (tdbp->tdb_dst.sa.sa_family == AF_UNSPEC ||
sa                327 netinet/ip_ipsp.c 		    !bcmp(&tdbp->tdb_dst, dst, SA_LEN(&dst->sa))) &&
sa                328 netinet/ip_ipsp.c 		    !bcmp(&tdbp->tdb_src, src, SA_LEN(&src->sa)))
sa                335 netinet/ip_ipsp.c 	su_null.sa.sa_len = sizeof(struct sockaddr);
sa                342 netinet/ip_ipsp.c 		    (tdbp->tdb_dst.sa.sa_family == AF_UNSPEC ||
sa                343 netinet/ip_ipsp.c 		    !bcmp(&tdbp->tdb_dst, dst, SA_LEN(&dst->sa))) &&
sa                344 netinet/ip_ipsp.c 		    tdbp->tdb_src.sa.sa_family == AF_UNSPEC)
sa                425 netinet/ip_ipsp.c 		    (!bcmp(&tdbp->tdb_dst, dst, SA_LEN(&dst->sa)))) {
sa                457 netinet/ip_ipsp.c 		    (!bcmp(&tdbp->tdb_src, src, SA_LEN(&src->sa)))) {
sa                983 netinet/ip_ipsp.c ipsp_address(union sockaddr_union sa)
sa                985 netinet/ip_ipsp.c 	switch (sa.sa.sa_family) {
sa                988 netinet/ip_ipsp.c 		return inet_ntoa4(sa.sin.sin_addr);
sa                993 netinet/ip_ipsp.c 		return ip6_sprintf(&sa.sin6.sin6_addr);
sa               1005 netinet/ip_ipsp.c 	switch (addr.sa.sa_family) {
sa                 51 netinet/ip_ipsp.h 	struct sockaddr		sa;
sa                610 netinet/ip_output.c 			transportmode = (tdb->tdb_dst.sa.sa_family == AF_INET) &&
sa                286 netinet/ip_spd.c 	switch (ipo->ipo_dst.sa.sa_family) {
sa                306 netinet/ip_spd.c 	switch (ipo->ipo_src.sa.sa_family) {
sa                343 netinet/ip_spd.c 			    !bcmp(&sdst, &ipo->ipo_dst, sdst.sa.sa_len)) {
sa                355 netinet/ip_spd.c 				ipo->ipo_tdb->tdb_dst.sa.sa_len))
sa                443 netinet/ip_spd.c 			    &tdbp->tdb_src, tdbp->tdb_src.sa.sa_len) ||
sa                490 netinet/ip_spd.c 				ipo->ipo_tdb->tdb_src.sa.sa_len))
sa                654 netinet/ip_spd.c 	ipon->ipo_src.sa.sa_family = ipon->ipo_dst.sa.sa_family = af;
sa                674 netinet/ip_spd.c 		ipon->ipo_src.sa.sa_len = sizeof(struct sockaddr_in);
sa                675 netinet/ip_spd.c 		ipon->ipo_dst.sa.sa_len = sizeof(struct sockaddr_in);
sa                699 netinet/ip_spd.c 		ipon->ipo_src.sa.sa_len = sizeof(struct sockaddr_in6);
sa                700 netinet/ip_spd.c 		ipon->ipo_dst.sa.sa_len = sizeof(struct sockaddr_in6);
sa                734 netinet/ip_spd.c 		if (!bcmp(gw, &ipa->ipa_addr, gw->sa.sa_len))
sa                966 netinet/ip_spd.c 				SA_LEN(&tdbp->tdb_src.sa)) &&
sa                991 netinet/ip_spd.c 				SA_LEN(&tdbp->tdb_src.sa)) &&
sa               1154 netinet/ip_spd.c 	    ipo->ipo_tdb->tdb_dst.sa.sa_len);
sa                169 netinet/ipsec_input.c 	dst_address.sa.sa_family = af;
sa                240 netinet/ipsec_input.c 	if (tdbp->tdb_dst.sa.sa_family == AF_INET &&
sa                297 netinet/ipsec_input.c 	af = tdbp->tdb_dst.sa.sa_family;
sa                312 netinet/ipsec_input.c 	if (tdbp->tdb_dst.sa.sa_family == AF_INET) {
sa                345 netinet/ipsec_input.c 			if ((tdbp->tdb_proxy.sa.sa_family == AF_INET &&
sa                350 netinet/ipsec_input.c 			    (tdbp->tdb_proxy.sa.sa_family != AF_INET &&
sa                351 netinet/ipsec_input.c 				tdbp->tdb_proxy.sa.sa_family != 0)) {
sa                387 netinet/ipsec_input.c 			if ((tdbp->tdb_proxy.sa.sa_family == AF_INET6 &&
sa                391 netinet/ipsec_input.c 			    (tdbp->tdb_proxy.sa.sa_family != AF_INET6 &&
sa                392 netinet/ipsec_input.c 				tdbp->tdb_proxy.sa.sa_family != 0)) {
sa                453 netinet/ipsec_input.c 			if ((tdbp->tdb_proxy.sa.sa_family == AF_INET &&
sa                458 netinet/ipsec_input.c 			    (tdbp->tdb_proxy.sa.sa_family != AF_INET &&
sa                459 netinet/ipsec_input.c 				tdbp->tdb_proxy.sa.sa_family != 0)) {
sa                495 netinet/ipsec_input.c 			if ((tdbp->tdb_proxy.sa.sa_family == AF_INET6 &&
sa                499 netinet/ipsec_input.c 			    (tdbp->tdb_proxy.sa.sa_family != AF_INET6 &&
sa                500 netinet/ipsec_input.c 				tdbp->tdb_proxy.sa.sa_family != 0)) {
sa                721 netinet/ipsec_input.c ah4_ctlinput(int cmd, struct sockaddr *sa, void *v)
sa                723 netinet/ipsec_input.c 	if (sa->sa_family != AF_INET ||
sa                724 netinet/ipsec_input.c 	    sa->sa_len != sizeof(struct sockaddr_in))
sa                727 netinet/ipsec_input.c 	return (ipsec_common_ctlinput(cmd, sa, v, IPPROTO_AH));
sa                816 netinet/ipsec_input.c ipsec_common_ctlinput(int cmd, struct sockaddr *sa, void *v, int proto)
sa                882 netinet/ipsec_input.c udpencap_ctlinput(int cmd, struct sockaddr *sa, void *v)
sa                921 netinet/ipsec_input.c 		    !bcmp(&tdbp->tdb_dst, &dst, SA_LEN(&su_dst->sa)) &&
sa                922 netinet/ipsec_input.c 		    !bcmp(&tdbp->tdb_src, &src, SA_LEN(&su_src->sa))) {
sa                940 netinet/ipsec_input.c esp4_ctlinput(int cmd, struct sockaddr *sa, void *v)
sa                942 netinet/ipsec_input.c 	if (sa->sa_family != AF_INET ||
sa                943 netinet/ipsec_input.c 	    sa->sa_len != sizeof(struct sockaddr_in))
sa                946 netinet/ipsec_input.c 	return (ipsec_common_ctlinput(cmd, sa, v, IPPROTO_ESP));
sa                121 netinet/ipsec_output.c 	switch (tdb->tdb_dst.sa.sa_family) {
sa                136 netinet/ipsec_output.c 		    tdb->tdb_sproto, tdb->tdb_dst.sa.sa_family));
sa                170 netinet/ipsec_output.c 		if (af == tdb->tdb_dst.sa.sa_family) {
sa                203 netinet/ipsec_output.c 		if ((tdb->tdb_dst.sa.sa_family != af) || /* PF mismatch */
sa                207 netinet/ipsec_output.c 		    ((tdb->tdb_dst.sa.sa_family == AF_INET) &&
sa                212 netinet/ipsec_output.c 		    ((tdb->tdb_dst.sa.sa_family == AF_INET6) &&
sa                269 netinet/ipsec_output.c 			if (tdb->tdb_dst.sa.sa_family == AF_INET && setdf) {
sa                297 netinet/ipsec_output.c 	switch (tdb->tdb_dst.sa.sa_family) {
sa                430 netinet/ipsec_output.c 	switch (tdb->tdb_dst.sa.sa_family) {
sa                463 netinet/ipsec_output.c 		    tdb->tdb_dst.sa.sa_family));
sa                496 netinet/ipsec_output.c 		    tdb->tdb_dst.sa.sa_family, 0);
sa                509 netinet/ipsec_output.c 	switch (tdb->tdb_dst.sa.sa_family) {
sa                574 netinet/ipsec_output.c 	switch (tdbp->tdb_dst.sa.sa_family) {
sa                709 netinet/tcp_input.c 					syn_cache_reset(&src.sa, &dst.sa, th);
sa                719 netinet/tcp_input.c 					so = syn_cache_get(&src.sa, &dst.sa,
sa                848 netinet/tcp_input.c 				    syn_cache_add(&src.sa, &dst.sa, th, iphlen,
sa               2363 netinet/tcp_input.c 			src.sa.sa_len = sizeof(struct sockaddr_in);
sa               2364 netinet/tcp_input.c 			src.sa.sa_family = AF_INET;
sa               2366 netinet/tcp_input.c 			dst.sa.sa_len = sizeof(struct sockaddr_in);
sa               2367 netinet/tcp_input.c 			dst.sa.sa_family = AF_INET;
sa               2373 netinet/tcp_input.c 			src.sa.sa_len = sizeof(struct sockaddr_in6);
sa               2374 netinet/tcp_input.c 			src.sa.sa_family = AF_INET6;
sa               2376 netinet/tcp_input.c 			dst.sa.sa_len = sizeof(struct sockaddr_in6);
sa               2377 netinet/tcp_input.c 			dst.sa.sa_family = AF_INET6;
sa               3296 netinet/tcp_input.c #define SYN_HASH(sa, sp, dp) \
sa               3297 netinet/tcp_input.c 	((((sa)->s_addr^syn_hash1)*(((((u_int32_t)(dp))<<16) + \
sa               3307 netinet/tcp_input.c #define SYN_HASH6(sa, sp, dp) \
sa               3308 netinet/tcp_input.c 	((((sa)->s6_addr32[0] ^ (sa)->s6_addr32[3] ^ syn_hash1) * \
sa               3403 netinet/tcp_input.c 	SYN_HASHALL(sc->sc_hash, &sc->sc_src.sa, &sc->sc_dst.sa);
sa               4079 netinet/tcp_input.c 	    m->m_pkthdr.rcvif : NULL, sc->sc_src.sa.sa_family);
sa               4148 netinet/tcp_input.c 	switch (sc->sc_src.sa.sa_family) {
sa               4203 netinet/tcp_input.c 	switch (sc->sc_src.sa.sa_family) {
sa               4280 netinet/tcp_input.c 		src.sa.sa_len = sc->sc_src.sa.sa_len;
sa               4281 netinet/tcp_input.c 		src.sa.sa_family = sc->sc_src.sa.sa_family;
sa               4282 netinet/tcp_input.c 		dst.sa.sa_len = sc->sc_dst.sa.sa_len;
sa               4283 netinet/tcp_input.c 		dst.sa.sa_family = sc->sc_dst.sa.sa_family;
sa               4285 netinet/tcp_input.c 		switch (sc->sc_src.sa.sa_family) {
sa               4312 netinet/tcp_input.c 		if (tcp_signature(tdb, sc->sc_src.sa.sa_family, m, th,
sa               4329 netinet/tcp_input.c 	switch (sc->sc_src.sa.sa_family) {
sa               4351 netinet/tcp_input.c 	switch (sc->sc_src.sa.sa_family) {
sa               4370 netinet/tcp_input.c 	switch (sc->sc_src.sa.sa_family) {
sa                908 netinet/tcp_output.c 			src.sa.sa_len = sizeof(struct sockaddr_in);
sa                909 netinet/tcp_output.c 			src.sa.sa_family = AF_INET;
sa                911 netinet/tcp_output.c 			dst.sa.sa_len = sizeof(struct sockaddr_in);
sa                912 netinet/tcp_output.c 			dst.sa.sa_family = AF_INET;
sa                919 netinet/tcp_output.c 			src.sa.sa_len = sizeof(struct sockaddr_in6);
sa                920 netinet/tcp_output.c 			src.sa.sa_family = AF_INET6;
sa                922 netinet/tcp_output.c 			dst.sa.sa_len = sizeof(struct sockaddr_in6);
sa                923 netinet/tcp_output.c 			dst.sa.sa_family = AF_INET6;
sa                693 netinet/tcp_subr.c tcp6_ctlinput(cmd, sa, d)
sa                695 netinet/tcp_subr.c 	struct sockaddr *sa;
sa                703 netinet/tcp_subr.c 	struct sockaddr_in6 *sa6 = (struct sockaddr_in6 *)sa;
sa                714 netinet/tcp_subr.c 	if (sa->sa_family != AF_INET6 ||
sa                715 netinet/tcp_subr.c 	    sa->sa_len != sizeof(struct sockaddr_in6) ||
sa                798 netinet/tcp_subr.c 			    sa, &th);
sa                800 netinet/tcp_subr.c 		(void) in6_pcbnotify(&tcbtable, sa, 0,
sa                807 netinet/tcp_subr.c tcp_ctlinput(cmd, sa, v)
sa                809 netinet/tcp_subr.c 	struct sockaddr *sa;
sa                823 netinet/tcp_subr.c 	if (sa->sa_family != AF_INET)
sa                825 netinet/tcp_subr.c 	faddr = satosin(sa)->sin_addr;
sa                925 netinet/tcp_subr.c 			    sa, th);
sa                928 netinet/tcp_subr.c 		in_pcbnotifyall(&tcbtable, sa, errno, notify);
sa                246 netinet/tcp_var.h 	struct sockaddr sa;
sa                173 netinet/udp_usrreq.c 		struct sockaddr sa;
sa                201 netinet/udp_usrreq.c 		srcsa.sa.sa_family = AF_INET;
sa                207 netinet/udp_usrreq.c 		srcsa.sa.sa_family = AF_INET6;
sa                342 netinet/udp_usrreq.c 			    srcsa.sa.sa_family, IPPROTO_ESP, 1);
sa                348 netinet/udp_usrreq.c 	switch (srcsa.sa.sa_family) {
sa                473 netinet/udp_usrreq.c 					    &srcsa.sa, n, opts) == 0) {
sa                516 netinet/udp_usrreq.c 		    &srcsa.sa, m, opts) == 0) {
sa                578 netinet/udp_usrreq.c 	ipsp_spd_lookup(m, srcsa.sa.sa_family, iphlen, &error,
sa                592 netinet/udp_usrreq.c 				    srcsa.sa.sa_family, IPSP_DIRECTION_OUT);
sa                634 netinet/udp_usrreq.c 	if (sbappendaddr(&inp->inp_socket->so_rcv, &srcsa.sa, m, opts) == 0) {
sa                662 netinet/udp_usrreq.c udp6_ctlinput(cmd, sa, d)
sa                664 netinet/udp_usrreq.c 	struct sockaddr *sa;
sa                680 netinet/udp_usrreq.c 	if (sa == NULL)
sa                682 netinet/udp_usrreq.c 	if (sa->sa_family != AF_INET6 ||
sa                683 netinet/udp_usrreq.c 	    sa->sa_len != sizeof(struct sockaddr_in6))
sa                709 netinet/udp_usrreq.c 		sa6 = *(struct sockaddr_in6 *)sa;
sa                734 netinet/udp_usrreq.c 		sa6 = *(struct sockaddr_in6 *)sa;
sa                823 netinet/udp_usrreq.c udp_ctlinput(cmd, sa, v)
sa                825 netinet/udp_usrreq.c 	struct sockaddr *sa;
sa                836 netinet/udp_usrreq.c 	if (sa == NULL)
sa                838 netinet/udp_usrreq.c 	if (sa->sa_family != AF_INET ||
sa                839 netinet/udp_usrreq.c 	    sa->sa_len != sizeof(struct sockaddr_in))
sa                841 netinet/udp_usrreq.c 	faddr = satosin(sa)->sin_addr;
sa                861 netinet/udp_usrreq.c 			udpencap_ctlinput(cmd, sa, v);
sa                870 netinet/udp_usrreq.c 		in_pcbnotifyall(&udbtable, sa, errno, notify);
sa               1373 netinet6/in6.c 	struct sockaddr *sa;
sa               1390 netinet6/in6.c 		sa = (struct sockaddr *)&iflr->addr;
sa               1391 netinet6/in6.c 		if (sa->sa_family != AF_INET6)
sa               1393 netinet6/in6.c 		if (sa->sa_len != sizeof(struct sockaddr_in6))
sa               1396 netinet6/in6.c 		sa = (struct sockaddr *)&iflr->dstaddr;
sa               1397 netinet6/in6.c 		if (sa->sa_family && sa->sa_family != AF_INET6)
sa               1399 netinet6/in6.c 		if (sa->sa_len && sa->sa_len != sizeof(struct sockaddr_in6))
sa                729 netinet6/in6.h #define	satosin6(sa)	((struct sockaddr_in6 *)(sa))
sa                189 netinet6/in6_gif.c #define satoin6(sa)	(((struct sockaddr_in6 *)(sa))->sin6_addr)
sa                254 netinet6/raw_ip6.c rip6_ctlinput(cmd, sa, d)
sa                256 netinet6/raw_ip6.c 	struct sockaddr *sa;
sa                268 netinet6/raw_ip6.c 	if (sa->sa_family != AF_INET6 ||
sa                269 netinet6/raw_ip6.c 	    sa->sa_len != sizeof(struct sockaddr_in6))
sa                301 netinet6/raw_ip6.c 		struct sockaddr_in6 *sa6 = (struct sockaddr_in6 *)sa;
sa                352 netinet6/raw_ip6.c 	(void) in6_pcbnotify(&rawin6pcbtable, sa, 0,
sa                189 nfs/krpc_subr.c krpc_call(sa, prog, vers, func, data, from_p, retries)
sa                190 nfs/krpc_subr.c 	struct sockaddr_in *sa;
sa                212 nfs/krpc_subr.c 	if (sa->sin_family != AF_INET)
sa                291 nfs/krpc_subr.c 	bcopy((caddr_t)sa, (caddr_t)sin, (nam->m_len = sa->sin_len));
sa                171 scsi/cd.c      	struct scsi_attach_args *sa = aux;
sa                174 scsi/cd.c      	scsi_inqmatch(sa->sa_inqbuf, cd_patterns,
sa                187 scsi/cd.c      	struct scsi_attach_args *sa = aux;
sa                188 scsi/cd.c      	struct scsi_link *sc_link = sa->sa_sc_link;
sa                213 scsi/cd.c      	    SCSISPC(sa->sa_inqbuf->version) == 0)
sa                150 scsi/ch.c      	struct scsi_attach_args *sa = aux;
sa                153 scsi/ch.c      	(void)scsi_inqmatch(sa->sa_inqbuf,
sa                166 scsi/ch.c      	struct scsi_attach_args *sa = aux;
sa                167 scsi/ch.c      	struct scsi_link *link = sa->sa_sc_link;
sa                180 scsi/ch.c      	ch_get_quirks(sc, sa->sa_inqbuf);
sa                111 scsi/safte.c   	struct scsi_attach_args		*sa = aux;
sa                112 scsi/safte.c   	struct scsi_inquiry_data	*inq = sa->sa_inqbuf;
sa                148 scsi/safte.c   	if (scsi_scsi_cmd(sa->sa_sc_link, (struct scsi_generic *)&cmd,
sa                163 scsi/safte.c   	struct scsi_attach_args		*sa = aux;
sa                166 scsi/safte.c   	sc->sc_link = sa->sa_sc_link;
sa                167 scsi/safte.c   	sa->sa_sc_link->device_softc = sc;
sa                226 scsi/scsiconf.c 	struct scsi_attach_args		*sa = aux;
sa                227 scsi/scsiconf.c 	struct scsi_link		*sc_link = sa->sa_sc_link;
sa                587 scsi/scsiconf.c 	struct scsi_attach_args		*sa = aux;
sa                598 scsi/scsiconf.c 	inqbuf = sa->sa_inqbuf;
sa                600 scsi/scsiconf.c 	target = sa->sa_sc_link->target;
sa                601 scsi/scsiconf.c 	lun = sa->sa_sc_link->lun;
sa                699 scsi/scsiconf.c 	struct scsi_attach_args sa;
sa                821 scsi/scsiconf.c 	sa.sa_sc_link = sc_link;
sa                822 scsi/scsiconf.c 	sa.sa_inqbuf = &sc_link->inqdata;
sa                825 scsi/scsiconf.c 	    &sa)) == 0) {
sa                826 scsi/scsiconf.c 		scsibusprint(&sa, scsi->sc_dev.dv_xname);
sa                860 scsi/scsiconf.c 	config_attach((struct device *)scsi, cf, &sa, scsibusprint);
sa                146 scsi/sd.c      	struct scsi_attach_args *sa = aux;
sa                149 scsi/sd.c      	(void)scsi_inqmatch(sa->sa_inqbuf,
sa                166 scsi/sd.c      	struct scsi_attach_args *sa = aux;
sa                167 scsi/sd.c      	struct scsi_link *sc_link = sa->sa_sc_link;
sa                195 scsi/sd.c      	    SCSISPC(sa->sa_inqbuf->version) == 0)
sa                125 scsi/ses.c     	struct scsi_attach_args		*sa = aux;
sa                126 scsi/ses.c     	struct scsi_inquiry_data	*inq = sa->sa_inqbuf;
sa                147 scsi/ses.c     	struct scsi_attach_args		*sa = aux;
sa                154 scsi/ses.c     	sc->sc_link = sa->sa_sc_link;
sa                155 scsi/ses.c     	sa->sa_sc_link->device_softc = sc;
sa                302 scsi/ss.c      	struct scsi_attach_args *sa = aux;
sa                305 scsi/ss.c      	(void)scsi_inqmatch(sa->sa_inqbuf,
sa                323 scsi/ss.c      	struct scsi_attach_args *sa = aux;
sa                324 scsi/ss.c      	struct scsi_link *sc_link = sa->sa_sc_link;
sa                336 scsi/ss.c      	if (!bcmp(sa->sa_inqbuf->vendor, "MUSTEK", 6))
sa                337 scsi/ss.c      		mustek_attach(ss, sa);
sa                338 scsi/ss.c      	else if (!bcmp(sa->sa_inqbuf->vendor, "HP      ", 8))
sa                339 scsi/ss.c      		scanjet_attach(ss, sa);
sa                341 scsi/ss.c      		ss_identify_scanner(ss, sa->sa_inqbuf);
sa                100 scsi/ss_mustek.c mustek_attach(ss, sa)
sa                102 scsi/ss_mustek.c 	struct scsi_attach_args *sa;
sa                105 scsi/ss_mustek.c 	struct scsi_link *sc_link = sa->sa_sc_link;
sa                114 scsi/ss_mustek.c 	if (!bcmp(sa->sa_inqbuf->product, "MFS-06000CX", 11)) {
sa                118 scsi/ss_mustek.c 	if (!bcmp(sa->sa_inqbuf->product, "MFS-12000CX", 11)) {
sa                 90 scsi/ss_scanjet.c scanjet_attach(ss, sa)
sa                 92 scsi/ss_scanjet.c 	struct scsi_attach_args *sa;
sa                 95 scsi/ss_scanjet.c 	struct scsi_link *sc_link = sa->sa_sc_link;
sa                106 scsi/ss_scanjet.c 	if (!bcmp(sa->sa_inqbuf->product, "C1750A", 6)) {
sa                111 scsi/ss_scanjet.c 	if (!bcmp(sa->sa_inqbuf->product, "C1790A", 6)) {
sa                115 scsi/ss_scanjet.c 	if (!bcmp(sa->sa_inqbuf->product, "C2500A", 6)) {
sa                120 scsi/ss_scanjet.c 	if (!bcmp(sa->sa_inqbuf->product, "C2570A", 6)) {
sa                125 scsi/ss_scanjet.c 	if (!bcmp(sa->sa_inqbuf->product, "C2520A", 6)) {
sa                129 scsi/ss_scanjet.c 	if (!bcmp(sa->sa_inqbuf->product, "C1130A", 6)) {
sa                133 scsi/ss_scanjet.c 	if (!bcmp(sa->sa_inqbuf->product, "C5110A", 6)) {
sa                137 scsi/ss_scanjet.c 	if (!bcmp(sa->sa_inqbuf->product, "C6290A", 6)) {
sa                141 scsi/ss_scanjet.c 	if (!bcmp(sa->sa_inqbuf->product, "C5190A", 6)) {
sa                145 scsi/ss_scanjet.c 	if (!bcmp(sa->sa_inqbuf->product, "C7190A", 6)) {
sa                149 scsi/ss_scanjet.c 	if (!bcmp(sa->sa_inqbuf->product, "C6270A", 6)) {
sa                153 scsi/ss_scanjet.c 	if (!bcmp(sa->sa_inqbuf->product, "C7670A", 6)) {
sa                293 scsi/st.c      	struct scsi_attach_args *sa = aux;
sa                296 scsi/st.c      	(void)scsi_inqmatch(sa->sa_inqbuf,
sa                312 scsi/st.c      	struct scsi_attach_args *sa = aux;
sa                313 scsi/st.c      	struct scsi_link *sc_link = sa->sa_sc_link;
sa                328 scsi/st.c      	st_identify_drive(st, sa->sa_inqbuf);
sa                 91 scsi/uk.c      	struct scsi_attach_args		*sa = aux;
sa                 92 scsi/uk.c      	struct scsi_link		*sc_link = sa->sa_sc_link;