si 212 arch/i386/i386/svr4_machdep.c svr4_getsiginfo(union svr4_siginfo *si, int sig, u_long code, int type, si 215 arch/i386/i386/svr4_machdep.c si->svr4_si_signo = bsd_to_svr4_sig[sig]; si 216 arch/i386/i386/svr4_machdep.c si->svr4_si_errno = 0; si 217 arch/i386/i386/svr4_machdep.c si->svr4_si_addr = addr; si 219 arch/i386/i386/svr4_machdep.c si->svr4_si_code = 0; si 220 arch/i386/i386/svr4_machdep.c si->svr4_si_trap = 0; si 226 arch/i386/i386/svr4_machdep.c si->svr4_si_code = SVR4_SEGV_ACCERR; si 227 arch/i386/i386/svr4_machdep.c si->svr4_si_trap = SVR4_T_PROTFLT; si 230 arch/i386/i386/svr4_machdep.c si->svr4_si_code = SVR4_SEGV_MAPERR; si 231 arch/i386/i386/svr4_machdep.c si->svr4_si_trap = SVR4_T_SEGNPFLT; si 238 arch/i386/i386/svr4_machdep.c si->svr4_si_code = SVR4_BUS_ADRALN; si 239 arch/i386/i386/svr4_machdep.c si->svr4_si_trap = SVR4_T_ALIGNFLT; si 246 arch/i386/i386/svr4_machdep.c si->svr4_si_code = SVR4_TRAP_BRKPT; si 247 arch/i386/i386/svr4_machdep.c si->svr4_si_trap = SVR4_T_BPTFLT; si 250 arch/i386/i386/svr4_machdep.c si->svr4_si_code = SVR4_TRAP_TRACE; si 251 arch/i386/i386/svr4_machdep.c si->svr4_si_trap = SVR4_T_TRCTRAP; si 262 arch/i386/i386/svr4_machdep.c si->svr4_si_code = SVR4_ILL_PRVOPC; si 263 arch/i386/i386/svr4_machdep.c si->svr4_si_trap = SVR4_T_PRIVINFLT; si 266 arch/i386/i386/svr4_machdep.c si->svr4_si_code = SVR4_ILL_BADSTK; si 267 arch/i386/i386/svr4_machdep.c si->svr4_si_trap = SVR4_T_STKFLT; si 274 arch/i386/i386/svr4_machdep.c si->svr4_si_code = SVR4_FPE_INTOVF; si 275 arch/i386/i386/svr4_machdep.c si->svr4_si_trap = SVR4_T_DIVIDE; si 278 arch/i386/i386/svr4_machdep.c si->svr4_si_code = SVR4_FPE_FLTDIV; si 279 arch/i386/i386/svr4_machdep.c si->svr4_si_trap = SVR4_T_DIVIDE; si 282 arch/i386/i386/svr4_machdep.c si->svr4_si_code = SVR4_FPE_FLTOVF; si 283 arch/i386/i386/svr4_machdep.c si->svr4_si_trap = SVR4_T_DIVIDE; si 286 arch/i386/i386/svr4_machdep.c si->svr4_si_code = SVR4_FPE_FLTSUB; si 287 arch/i386/i386/svr4_machdep.c si->svr4_si_trap = SVR4_T_BOUND; si 290 arch/i386/i386/svr4_machdep.c si->svr4_si_code = SVR4_FPE_FLTINV; si 291 arch/i386/i386/svr4_machdep.c si->svr4_si_trap = SVR4_T_FPOPFLT; si 157 arch/i386/include/apmvar.h #define BATT_COUNT(regp) ((regp)->si) si 1486 compat/linux/linux_misc.c struct linux_sysinfo si; si 1492 compat/linux/linux_misc.c si.uptime = tv.tv_sec; si 1494 compat/linux/linux_misc.c si.loads[0] = la->ldavg[0] * LINUX_SYSINFO_LOADS_SCALE / la->fscale; si 1495 compat/linux/linux_misc.c si.loads[1] = la->ldavg[1] * LINUX_SYSINFO_LOADS_SCALE / la->fscale; si 1496 compat/linux/linux_misc.c si.loads[2] = la->ldavg[2] * LINUX_SYSINFO_LOADS_SCALE / la->fscale; si 1497 compat/linux/linux_misc.c si.totalram = ctob(physmem); si 1498 compat/linux/linux_misc.c si.freeram = uvmexp.free * uvmexp.pagesize; si 1499 compat/linux/linux_misc.c si.sharedram = 0;/* XXX */ si 1500 compat/linux/linux_misc.c si.bufferram = bufpages * PAGE_SIZE; si 1501 compat/linux/linux_misc.c si.totalswap = uvmexp.swpages * PAGE_SIZE; si 1502 compat/linux/linux_misc.c si.freeswap = (uvmexp.swpages - uvmexp.swpginuse) * PAGE_SIZE; si 1503 compat/linux/linux_misc.c si.procs = nprocs; si 1505 compat/linux/linux_misc.c si.totalbig = 0; si 1506 compat/linux/linux_misc.c si.freebig = 0; si 1507 compat/linux/linux_misc.c si.mem_unit = 1; si 1509 compat/linux/linux_misc.c return (copyout(&si, SCARG(uap, sysinfo), sizeof(si))); si 1741 dev/audio.c struct selinfo *si; si 1743 dev/audio.c si = play? &sc->sc_wsel : &sc->sc_rsel; si 1746 dev/audio.c selwakeup(si); si 1749 dev/audio.c KNOTE(&si->si_note, 0); si 590 dev/ic/ac97.c const struct ac97_source_info *si = &source_info[idx]; si 592 dev/ic/ac97.c ac97_write(as, si->reg, si->default_value); si 603 dev/ic/ac97.c const struct ac97_source_info *si = &source_info[idx]; si 605 dev/ic/ac97.c ac97_write(as, si->reg, as->shadow_reg[si->reg >> 1]); si 618 dev/ic/ac97.c struct ac97_source_info *si, *si2; si 622 dev/ic/ac97.c si = &as->source_info[ouridx]; si 624 dev/ic/ac97.c bcopy(&source_info[idx], si, sizeof(*si)); si 626 dev/ic/ac97.c switch (si->type) { si 628 dev/ic/ac97.c si->mixer_class = ouridx; si 636 dev/ic/ac97.c if (si->mute) { si 637 dev/ic/ac97.c si = &as->source_info[ouridx]; si 638 dev/ic/ac97.c bcopy(&source_info[idx], si, sizeof(*si)); si 639 dev/ic/ac97.c si->qualifier = AudioNmute; si 640 dev/ic/ac97.c si->type = AUDIO_MIXER_ENUM; si 641 dev/ic/ac97.c si->info = &ac97_on_off; si 642 dev/ic/ac97.c si->info_size = sizeof(ac97_on_off); si 643 dev/ic/ac97.c si->bits = 1; si 644 dev/ic/ac97.c si->ofs = 15; si 645 dev/ic/ac97.c si->mute = 0; si 646 dev/ic/ac97.c si->polarity = 0; si 665 dev/ic/ac97.c si = &as->source_info[idx]; si 672 dev/ic/ac97.c ac97_str_equal(si->class, si2->class)) { si 673 dev/ic/ac97.c si->mixer_class = idx2; si 679 dev/ic/ac97.c if (si->prev != 0 || si->qualifier) si 682 dev/ic/ac97.c si->prev = AUDIO_MIXER_LAST; si 692 dev/ic/ac97.c ac97_str_equal(si->class, si2->class) && si 693 dev/ic/ac97.c ac97_str_equal(si->device, si2->device)) { si 837 dev/ic/ac97.c struct ac97_source_info *si = &as->source_info[dip->index]; si 840 dev/ic/ac97.c dip->type = si->type; si 841 dev/ic/ac97.c dip->mixer_class = si->mixer_class; si 842 dev/ic/ac97.c dip->prev = si->prev; si 843 dev/ic/ac97.c dip->next = si->next; si 845 dev/ic/ac97.c if (si->qualifier) si 846 dev/ic/ac97.c name = si->qualifier; si 847 dev/ic/ac97.c else if (si->device) si 848 dev/ic/ac97.c name = si->device; si 849 dev/ic/ac97.c else if (si->class) si 850 dev/ic/ac97.c name = si->class; si 855 dev/ic/ac97.c bcopy(si->info, &dip->un, si->info_size); si 859 dev/ic/ac97.c dip->un.v.delta = 1 << (8 - si->bits); si 871 dev/ic/ac97.c struct ac97_source_info *si = &as->source_info[cp->dev]; si 877 dev/ic/ac97.c cp->type != si->type) si 880 dev/ic/ac97.c ac97_read(as, si->reg, &val); si 882 dev/ic/ac97.c DPRINTFN(5, ("read(%x) = %x\n", si->reg, val)); si 884 dev/ic/ac97.c mask = (1 << si->bits) - 1; si 891 dev/ic/ac97.c newval = (cp->un.ord << si->ofs); si 892 dev/ic/ac97.c if (si->reg == AC97_REG_RECORD_SELECT) { si 893 dev/ic/ac97.c newval |= (newval << (8 + si->ofs)); si 897 dev/ic/ac97.c if (si->mute) { si 905 dev/ic/ac97.c const struct audio_mixer_value *value = si->info; si 924 dev/ic/ac97.c if (!si->polarity) { si 929 dev/ic/ac97.c l >>= 8 - si->bits; si 930 dev/ic/ac97.c r >>= 8 - si->bits; si 932 dev/ic/ac97.c newval = ((l & mask) << si->ofs); si 934 dev/ic/ac97.c newval |= ((r & mask) << (si->ofs + 8)); si 944 dev/ic/ac97.c mask = mask << si->ofs; si 945 dev/ic/ac97.c error = ac97_write(as, si->reg, (val & ~mask) | newval); si 960 dev/ic/ac97.c struct ac97_source_info *si = &as->source_info[idx]; si 961 dev/ic/ac97.c if (ac97_str_equal(class, si->class) && si 962 dev/ic/ac97.c ac97_str_equal(device, si->device) && si 963 dev/ic/ac97.c ac97_str_equal(qualifier, si->qualifier)) si 974 dev/ic/ac97.c struct ac97_source_info *si = &as->source_info[cp->dev]; si 979 dev/ic/ac97.c cp->type != si->type) si 982 dev/ic/ac97.c ac97_read(as, si->reg, &val); si 984 dev/ic/ac97.c DPRINTFN(5, ("read(%x) = %x\n", si->reg, val)); si 986 dev/ic/ac97.c mask = (1 << si->bits) - 1; si 990 dev/ic/ac97.c cp->un.ord = (val >> si->ofs) & mask; si 991 dev/ic/ac97.c DPRINTFN(4, ("AUDIO_MIXER_ENUM: %x %d %x %d\n", val, si->ofs, si 996 dev/ic/ac97.c const struct audio_mixer_value *value = si->info; si 1004 dev/ic/ac97.c l = r = (val >> si->ofs) & mask; si 1007 dev/ic/ac97.c l = (val >> si->ofs) & mask; si 1008 dev/ic/ac97.c r = (val >> (si->ofs + 8)) & mask; si 1010 dev/ic/ac97.c r = (val >> si->ofs) & mask; si 1011 dev/ic/ac97.c l = (val >> (si->ofs + 8)) & mask; si 1015 dev/ic/ac97.c l <<= 8 - si->bits; si 1016 dev/ic/ac97.c r <<= 8 - si->bits; si 1017 dev/ic/ac97.c if (!si->polarity) { si 2464 dev/pci/ubsec.c int i, si, di, n; si 2476 dev/pci/ubsec.c si = dlen - n - 1; si 2478 dev/pci/ubsec.c while (si >= 0) si 2479 dev/pci/ubsec.c dst[di--] = dst[si--]; si 503 dev/rnd.c u_int8_t si, sj, ret; si 510 dev/rnd.c si = arc4random_state.s[arc4random_state.i]; si 511 dev/rnd.c arc4random_state.j += si; si 514 dev/rnd.c arc4random_state.s[arc4random_state.j] = si; si 515 dev/rnd.c ret = arc4random_state.s[(si + sj) & 0xff]; si 524 dev/rnd.c u_int8_t si; si 539 dev/rnd.c si = arc4random_state.s[arc4random_state.i]; si 540 dev/rnd.c arc4random_state.j += si + buf[n % len]; si 543 dev/rnd.c arc4random_state.s[arc4random_state.j] = si; si 457 dev/sequencer.c struct synth_info *si; si 498 dev/sequencer.c si = (struct synth_info*)addr; si 499 dev/sequencer.c devno = si->device; si 503 dev/sequencer.c strncpy(si->name, md->name, sizeof si->name); si 504 dev/sequencer.c si->synth_type = SYNTH_TYPE_MIDI; si 505 dev/sequencer.c si->synth_subtype = md->subtype; si 506 dev/sequencer.c si->nr_voices = md->nr_voices; si 507 dev/sequencer.c si->instr_bank_size = md->instr_bank_size; si 508 dev/sequencer.c si->capabilities = md->capabilities; si 430 dev/systrace.c selrecord(p, &fst->si); si 611 dev/systrace.c selwakeup(&fst->si); si 198 dev/systrace.h struct selinfo si; si 1021 dev/usb/ugen.c struct usb_string_desc *si; si 1200 dev/usb/ugen.c si = (struct usb_string_desc *)addr; si 1201 dev/usb/ugen.c err = usbd_get_string_desc(sc->sc_udev, si->usd_string_index, si 1202 dev/usb/ugen.c si->usd_language_id, &si->usd_desc, &len); si 161 dev/usb/usb_subr.c usbd_get_string(usbd_device_handle dev, int si, char *buf) si 171 dev/usb/usb_subr.c if (si == 0) si 186 dev/usb/usb_subr.c err = usbd_get_string_desc(dev, si, dev->langid, &us, &size); si 240 kern/kern_ktrace.c siginfo_t *si) si 251 kern/kern_ktrace.c kp.si = *si; si 736 kern/kern_sig.c siginfo_t si; si 738 kern/kern_sig.c initsiginfo(&si, signum, code, type, sigval); si 740 kern/kern_sig.c p->p_sigmask, type, &si); si 1257 kern/kern_sig.c siginfo_t si; si 1259 kern/kern_sig.c initsiginfo(&si, signum, code, type, sigval); si 1261 kern/kern_sig.c ps->ps_oldmask : p->p_sigmask, type, &si); si 1479 kern/kern_sig.c initsiginfo(siginfo_t *si, int sig, u_long code, int type, union sigval val) si 1481 kern/kern_sig.c bzero(si, sizeof *si); si 1483 kern/kern_sig.c si->si_signo = sig; si 1484 kern/kern_sig.c si->si_code = type; si 1486 kern/kern_sig.c si->si_value = val; si 1493 kern/kern_sig.c si->si_addr = val.sival_ptr; si 1494 kern/kern_sig.c si->si_trapno = code; si 432 net/if_gre.c struct sockaddr_in si; si 529 net/if_gre.c bzero(&si, sizeof(si)); si 530 net/if_gre.c si.sin_family = AF_INET; si 531 net/if_gre.c si.sin_len = sizeof(struct sockaddr_in); si 532 net/if_gre.c si.sin_addr.s_addr = sc->g_src.s_addr; si 533 net/if_gre.c sa = sintosa(&si); si 537 net/if_gre.c bzero(&si, sizeof(si)); si 538 net/if_gre.c si.sin_family = AF_INET; si 539 net/if_gre.c si.sin_len = sizeof(struct sockaddr_in); si 540 net/if_gre.c si.sin_addr.s_addr = sc->g_dst.s_addr; si 541 net/if_gre.c sa = sintosa(&si); si 552 net/if_gre.c if (lifr->addr.ss_len != sizeof(si) || si 553 net/if_gre.c lifr->dstaddr.ss_len != sizeof(si)) { si 573 net/if_gre.c bzero(&si, sizeof(si)); si 574 net/if_gre.c si.sin_family = AF_INET; si 575 net/if_gre.c si.sin_len = sizeof(struct sockaddr_in); si 576 net/if_gre.c si.sin_addr.s_addr = sc->g_src.s_addr; si 577 net/if_gre.c memcpy(&lifr->addr, &si, sizeof(si)); si 578 net/if_gre.c si.sin_addr.s_addr = sc->g_dst.s_addr; si 579 net/if_gre.c memcpy(&lifr->dstaddr, &si, sizeof(si)); si 3965 net/if_spppsubr.c struct sockaddr_in *si, *sm = 0; si 3975 net/if_spppsubr.c for (ifa = ifp->if_addrhead.tqh_first, si = 0; si 3979 net/if_spppsubr.c si = 0; si 3984 net/if_spppsubr.c si = (struct sockaddr_in *)ifa->ifa_addr; si 3986 net/if_spppsubr.c if (si) si 3991 net/if_spppsubr.c if (si && si->sin_addr.s_addr) { si 3992 net/if_spppsubr.c ssrc = si->sin_addr.s_addr; si 3997 net/if_spppsubr.c si = (struct sockaddr_in *)ifa->ifa_dstaddr; si 3998 net/if_spppsubr.c if (si && si->sin_addr.s_addr) si 3999 net/if_spppsubr.c ddst = si->sin_addr.s_addr; si 4014 net/if_spppsubr.c struct sockaddr_in *si; si 4023 net/if_spppsubr.c for (ifa = ifp->if_addrhead.tqh_first, si = 0; si 4027 net/if_spppsubr.c si = 0; si 4033 net/if_spppsubr.c si = (struct sockaddr_in *)ifa->ifa_addr; si 4035 net/if_spppsubr.c if (si) si 4040 net/if_spppsubr.c if (ifa && si) { si 4042 net/if_spppsubr.c struct sockaddr_in new_sin = *si; si 4078 net/if_spppsubr.c struct sockaddr_in *si; si 4092 net/if_spppsubr.c si = 0; si 4095 net/if_spppsubr.c si = (struct sockaddr_in *)ifa->ifa_addr; si 4097 net/if_spppsubr.c if (si) si 4102 net/if_spppsubr.c if (ifa && si) { si 4103 net/if_spppsubr.c struct sockaddr_in new_sin = *si; si 115 scsi/safte.c struct safte_inq *si = (struct safte_inq *)&inqbuf.extra; si 153 scsi/safte.c if (memcmp(si->ident, SAFTE_IDENT, sizeof(si->ident)) == 0) si 115 scsi/scsi_ioctl.c struct scsi_ioctl *si; si 118 scsi/scsi_ioctl.c si = malloc(sizeof(struct scsi_ioctl), M_TEMP, M_WAITOK); si 119 scsi/scsi_ioctl.c bzero(si, sizeof(struct scsi_ioctl)); si 121 scsi/scsi_ioctl.c LIST_INSERT_HEAD(&si_head, si, si_list); si 123 scsi/scsi_ioctl.c return (si); si 127 scsi/scsi_ioctl.c si_free(struct scsi_ioctl *si) si 132 scsi/scsi_ioctl.c LIST_REMOVE(si, si_list); si 134 scsi/scsi_ioctl.c free(si, M_TEMP); si 140 scsi/scsi_ioctl.c struct scsi_ioctl *si; si 144 scsi/scsi_ioctl.c LIST_FOREACH(si, &si_head, si_list) { si 145 scsi/scsi_ioctl.c if (bp == &si->si_bp) si 150 scsi/scsi_ioctl.c return (si); si 165 scsi/scsi_ioctl.c struct scsi_ioctl *si; si 178 scsi/scsi_ioctl.c si = si_find(bp); si 179 scsi/scsi_ioctl.c if (si == NULL) { si 185 scsi/scsi_ioctl.c screq = &si->si_screq; si 186 scsi/scsi_ioctl.c sc_link = si->si_sc_link; si 253 scsi/scsi_ioctl.c struct scsi_ioctl *si; si 260 scsi/scsi_ioctl.c si = si_find(bp); si 261 scsi/scsi_ioctl.c if (si == NULL) { si 267 scsi/scsi_ioctl.c screq = &si->si_screq; si 268 scsi/scsi_ioctl.c sc_link = si->si_sc_link; si 378 scsi/scsi_ioctl.c struct scsi_ioctl *si; si 380 scsi/scsi_ioctl.c si = si_get(); si 381 scsi/scsi_ioctl.c si->si_screq = *screq; si 382 scsi/scsi_ioctl.c si->si_sc_link = sc_link; si 384 scsi/scsi_ioctl.c si->si_iov.iov_base = screq->databuf; si 385 scsi/scsi_ioctl.c si->si_iov.iov_len = screq->datalen; si 386 scsi/scsi_ioctl.c si->si_uio.uio_iov = &si->si_iov; si 387 scsi/scsi_ioctl.c si->si_uio.uio_iovcnt = 1; si 388 scsi/scsi_ioctl.c si->si_uio.uio_resid = screq->datalen; si 389 scsi/scsi_ioctl.c si->si_uio.uio_offset = 0; si 390 scsi/scsi_ioctl.c si->si_uio.uio_segflg = UIO_USERSPACE; si 391 scsi/scsi_ioctl.c si->si_uio.uio_rw = si 393 scsi/scsi_ioctl.c si->si_uio.uio_procp = p; si 394 scsi/scsi_ioctl.c error = physio(scsistrategy, &si->si_bp, dev, si 396 scsi/scsi_ioctl.c sc_link->adapter->scsi_minphys, &si->si_uio); si 399 scsi/scsi_ioctl.c si->si_bp.b_flags = 0; si 400 scsi/scsi_ioctl.c si->si_bp.b_data = 0; si 401 scsi/scsi_ioctl.c si->si_bp.b_bcount = 0; si 402 scsi/scsi_ioctl.c si->si_bp.b_dev = dev; si 403 scsi/scsi_ioctl.c si->si_bp.b_proc = p; si 404 scsi/scsi_ioctl.c scsistrategy(&si->si_bp); si 405 scsi/scsi_ioctl.c error = si->si_bp.b_error; si 407 scsi/scsi_ioctl.c *screq = si->si_screq; si 408 scsi/scsi_ioctl.c si_free(si); si 119 sys/ktrace.h siginfo_t si; si 125 uvm/uvm_unix.c int si; si 147 uvm/uvm_unix.c si = btoc(sp - USRSTACK) - vm->vm_ssize; si 149 uvm/uvm_unix.c si = btoc(USRSTACK - sp) - vm->vm_ssize; si 151 uvm/uvm_unix.c if (vm->vm_ssize + si <= btoc(p->p_rlimit[RLIMIT_STACK].rlim_cur)) si 152 uvm/uvm_unix.c vm->vm_ssize += si;