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;