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;