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;