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;