di                124 arch/i386/stand/libsa/pxe.h 	uint16_t	di;
di                580 compat/ossaudio/ossaudio.c 	register struct audiodevinfo *di = &devcache;
di                590 compat/ossaudio/ossaudio.c 	if (di->done && di->dev == va.va_rdev)
di                591 compat/ossaudio/ossaudio.c 		return di;
di                593 compat/ossaudio/ossaudio.c 	di->done = 1;
di                594 compat/ossaudio/ossaudio.c 	di->dev = va.va_rdev;
di                595 compat/ossaudio/ossaudio.c 	di->devmask = 0;
di                596 compat/ossaudio/ossaudio.c 	di->recmask = 0;
di                597 compat/ossaudio/ossaudio.c 	di->stereomask = 0;
di                598 compat/ossaudio/ossaudio.c 	di->source = -1;
di                599 compat/ossaudio/ossaudio.c 	di->caps = 0;
di                601 compat/ossaudio/ossaudio.c 		di->devmap[i] = -1;
di                603 compat/ossaudio/ossaudio.c 		di->rdevmap[i] = -1;
di                614 compat/ossaudio/ossaudio.c 				di->devmap[dp->code] = i;
di                615 compat/ossaudio/ossaudio.c 				di->rdevmap[i] = dp->code;
di                616 compat/ossaudio/ossaudio.c 				di->devmask |= 1 << dp->code;
di                618 compat/ossaudio/ossaudio.c 					di->stereomask |= 1 << dp->code;
di                624 compat/ossaudio/ossaudio.c 				di->source = i;
di                626 compat/ossaudio/ossaudio.c 					di->recmask |= 1 << di->rdevmap[mi.un.e.member[j].ord];
di                627 compat/ossaudio/ossaudio.c 				di->caps = OSS_SOUND_CAP_EXCL_INPUT;
di                633 compat/ossaudio/ossaudio.c 				di->source = i;
di                639 compat/ossaudio/ossaudio.c 						di->recmask |= 1 << di->rdevmap[k];
di                646 compat/ossaudio/ossaudio.c 	return di;
di                662 compat/ossaudio/ossaudio.c 	struct audiodevinfo *di;
di                683 compat/ossaudio/ossaudio.c 	di = getdevinfo(fp, p);
di                684 compat/ossaudio/ossaudio.c 	if (di == 0) {
di                692 compat/ossaudio/ossaudio.c 		if (di->source == -1) {
di                696 compat/ossaudio/ossaudio.c 		mc.dev = di->source;
di                697 compat/ossaudio/ossaudio.c 		if (di->caps & OSS_SOUND_CAP_EXCL_INPUT) {
di                702 compat/ossaudio/ossaudio.c 			idat = 1 << di->rdevmap[mc.un.ord];
di                713 compat/ossaudio/ossaudio.c 					idat |= 1 << di->rdevmap[k];
di                717 compat/ossaudio/ossaudio.c 		idat = di->devmask;
di                720 compat/ossaudio/ossaudio.c 		idat = di->recmask;
di                723 compat/ossaudio/ossaudio.c 		idat = di->stereomask;
di                726 compat/ossaudio/ossaudio.c 		idat = di->caps;
di                730 compat/ossaudio/ossaudio.c 		if (di->source == -1) {
di                734 compat/ossaudio/ossaudio.c 		mc.dev = di->source;
di                738 compat/ossaudio/ossaudio.c 		if (di->caps & OSS_SOUND_CAP_EXCL_INPUT) {
di                744 compat/ossaudio/ossaudio.c 			    di->devmap[i] == -1) {
di                748 compat/ossaudio/ossaudio.c 			mc.un.ord = di->devmap[i];
di                754 compat/ossaudio/ossaudio.c 					if (di->devmap[i] == -1) {
di                758 compat/ossaudio/ossaudio.c 					mc.un.mask |= 1 << di->devmap[i];
di                768 compat/ossaudio/ossaudio.c 			if (di->devmap[n] == -1) {
di                773 compat/ossaudio/ossaudio.c 			mc.dev = di->devmap[n];
di                775 compat/ossaudio/ossaudio.c 			mc.un.value.num_channels = di->stereomask & (1<<n) ? 2 : 1;
di                787 compat/ossaudio/ossaudio.c 				 n, di->devmap[n], l, r, idat));
di                794 compat/ossaudio/ossaudio.c 			if (di->devmap[n] == -1) {
di                803 compat/ossaudio/ossaudio.c 			mc.dev = di->devmap[n];
di                805 compat/ossaudio/ossaudio.c 			if (di->stereomask & (1<<n)) {
di                814 compat/ossaudio/ossaudio.c 				 n, di->devmap[n], l, r, idat));
di               2213 dev/i2o/iop.c  		struct	i2o_param_device_identity di;
di               2223 dev/i2o/iop.c  	iop_strvis(sc, p.di.vendorinfo, sizeof(p.di.vendorinfo), buf,
di               2226 dev/i2o/iop.c  	iop_strvis(sc, p.di.productinfo, sizeof(p.di.productinfo), buf,
di               2229 dev/i2o/iop.c  	iop_strvis(sc, p.di.revlevel, sizeof(p.di.revlevel), buf, sizeof(buf));
di               2393 dev/isa/ess.c  	mixer_devinfo_t di;
di               2402 dev/isa/ess.c  	di.index = ESS_RECORD_SOURCE;
di               2403 dev/isa/ess.c  	if (ess_query_devinfo(sc, &di))
di               2407 dev/isa/ess.c  	for (i = 0; i < di.un.e.num_mem; i++) {
di               2408 dev/isa/ess.c  		if (ord == di.un.e.member[i].ord)
di               2411 dev/isa/ess.c  	if (i == di.un.e.num_mem)
di               2426 dev/isa/ess.c  	mixer_devinfo_t di;
di               2435 dev/isa/ess.c  	di.index = ESS_RECORD_SOURCE;
di               2436 dev/isa/ess.c  	if (ess_query_devinfo(sc, &di))
di               2443 dev/isa/ess.c  	for (i = 0; i < di.un.s.num_mem; i++) {
di               2447 dev/isa/ess.c  		port = ffs(di.un.s.member[i].mask);
di               2454 dev/isa/ess.c  		ess_set_gain(sc, port, mask & di.un.s.member[i].mask);
di                691 dev/pci/auixp.c auixp_query_devinfo(void *hdl, mixer_devinfo_t *di)
di                696 dev/pci/auixp.c 	return co->codec_if->vtbl->query_devinfo(co->codec_if, di);
di                557 dev/pci/esa.c  esa_query_devinfo(void *hdl, mixer_devinfo_t *di)
di                562 dev/pci/esa.c  	return (sc->codec_if->vtbl->query_devinfo(sc->codec_if, di));
di               3020 dev/pci/if_de.c     tulip_desc_t *di;
di               3075 dev/pci/if_de.c     for (di = ri->ri_first; di < ri->ri_last; di++)
di               3076 dev/pci/if_de.c 	di->d_status = 0;
di               3090 dev/pci/if_de.c     for (di = ri->ri_first; di < ri->ri_last; di++) {
di               3091 dev/pci/if_de.c 	di->d_status = 0;
di               3092 dev/pci/if_de.c 	di->d_length1 = 0; di->d_addr1 = 0;
di               3093 dev/pci/if_de.c 	di->d_length2 = 0; di->d_addr2 = 0;
di                756 dev/pci/if_devar.h #define TULIP_RXDESC_PRESYNC(sc, di, s)	\
di                758 dev/pci/if_devar.h 		   (caddr_t) di - (caddr_t) (sc)->tulip_rxdescs, \
di                760 dev/pci/if_devar.h #define TULIP_RXDESC_POSTSYNC(sc, di, s)	\
di                762 dev/pci/if_devar.h 		   (caddr_t) di - (caddr_t) (sc)->tulip_rxdescs, \
di                775 dev/pci/if_devar.h #define TULIP_TXDESC_PRESYNC(sc, di, s)	\
di                777 dev/pci/if_devar.h 			(caddr_t) di - (caddr_t) (sc)->tulip_txdescs, \
di                779 dev/pci/if_devar.h #define TULIP_TXDESC_POSTSYNC(sc, di, s)	\
di                781 dev/pci/if_devar.h 			(caddr_t) di - (caddr_t) (sc)->tulip_txdescs, \
di                182 dev/pci/if_lmc_common.c 	lmc_desc_t *di;
di                289 dev/pci/if_lmc_common.c 	for (di = ri->ri_first; di < ri->ri_last; di++)
di                290 dev/pci/if_lmc_common.c 		di->d_status = 0;
di                304 dev/pci/if_lmc_common.c 	for (di = ri->ri_first; di < ri->ri_last; di++) {
di                305 dev/pci/if_lmc_common.c 		u_int32_t ctl = di->d_ctl;
di                306 dev/pci/if_lmc_common.c 		di->d_status = 0;
di                307 dev/pci/if_lmc_common.c 		di->d_ctl = LMC_CTL(LMC_CTL_FLGS(ctl),0,0);
di                308 dev/pci/if_lmc_common.c 		di->d_addr1 = 0;
di                309 dev/pci/if_lmc_common.c 		di->d_addr2 = 0;
di                455 dev/pci/if_lmcvar.h #define LMC_RXDESC_PRESYNC(sc, di, s)	\
di                457 dev/pci/if_lmcvar.h 		   (caddr_t) di - (caddr_t) (sc)->lmc_rxdescs, \
di                459 dev/pci/if_lmcvar.h #define LMC_RXDESC_POSTSYNC(sc, di, s)	\
di                461 dev/pci/if_lmcvar.h 		   (caddr_t) di - (caddr_t) (sc)->lmc_rxdescs, \
di                474 dev/pci/if_lmcvar.h #define LMC_TXDESC_PRESYNC(sc, di, s)	\
di                476 dev/pci/if_lmcvar.h 			(caddr_t) di - (caddr_t) (sc)->lmc_txdescs, \
di                478 dev/pci/if_lmcvar.h #define LMC_TXDESC_POSTSYNC(sc, di, s)	\
di                480 dev/pci/if_lmcvar.h 			(caddr_t) di - (caddr_t) (sc)->lmc_txdescs, \
di                825 dev/pci/ips.c  ips_getdriveinfo(struct ips_softc *sc, struct ips_driveinfo *di)
di                827 dev/pci/ips.c  	return (ips_cmd(sc, IPS_CMD_GETDRIVEINFO, 0, 0, di, sizeof(*di),
di               2464 dev/pci/ubsec.c 	int i, si, di, n;
di               2477 dev/pci/ubsec.c 		di = dlen - 1;
di               2479 dev/pci/ubsec.c 			dst[di--] = dst[si--];
di               2480 dev/pci/ubsec.c 		while (di >= 0)
di               2481 dev/pci/ubsec.c 			dst[di--] = 0;
di                562 dev/usb/usb.c  		struct usb_device_info *di = (void *)data;
di                563 dev/usb/usb.c  		int addr = di->udi_addr;
di                571 dev/usb/usb.c  		usbd_fill_deviceinfo(dev, di, 1);
di               1241 dev/usb/usb_subr.c usbd_fill_deviceinfo(usbd_device_handle dev, struct usb_device_info *di,
di               1247 dev/usb/usb_subr.c 	di->udi_bus = dev->bus->bdev.dv_unit;
di               1248 dev/usb/usb_subr.c 	di->udi_addr = dev->address;
di               1249 dev/usb/usb_subr.c 	di->udi_cookie = dev->cookie;
di               1250 dev/usb/usb_subr.c 	usbd_devinfo_vp(dev, di->udi_vendor, di->udi_product, usedev);
di               1251 dev/usb/usb_subr.c 	usbd_printBCD(di->udi_release, sizeof di->udi_release,
di               1253 dev/usb/usb_subr.c 	di->udi_vendorNo = UGETW(dev->ddesc.idVendor);
di               1254 dev/usb/usb_subr.c 	di->udi_productNo = UGETW(dev->ddesc.idProduct);
di               1255 dev/usb/usb_subr.c 	di->udi_releaseNo = UGETW(dev->ddesc.bcdDevice);
di               1256 dev/usb/usb_subr.c 	di->udi_class = dev->ddesc.bDeviceClass;
di               1257 dev/usb/usb_subr.c 	di->udi_subclass = dev->ddesc.bDeviceSubClass;
di               1258 dev/usb/usb_subr.c 	di->udi_protocol = dev->ddesc.bDeviceProtocol;
di               1259 dev/usb/usb_subr.c 	di->udi_config = dev->config;
di               1260 dev/usb/usb_subr.c 	di->udi_power = dev->self_powered ? 0 : dev->power;
di               1261 dev/usb/usb_subr.c 	di->udi_speed = dev->speed;
di               1265 dev/usb/usb_subr.c 			strncpy(di->udi_devnames[i],
di               1267 dev/usb/usb_subr.c 			di->udi_devnames[i][USB_MAX_DEVNAMELEN-1] = '\0';
di               1273 dev/usb/usb_subr.c 		di->udi_devnames[i][0] = 0; /* empty */
di               1277 dev/usb/usb_subr.c 		    i < sizeof(di->udi_ports) / sizeof(di->udi_ports[0]) &&
di               1293 dev/usb/usb_subr.c 			di->udi_ports[i] = err;
di               1295 dev/usb/usb_subr.c 		di->udi_nports = dev->hub->hubdesc.bNbrPorts;
di               1297 dev/usb/usb_subr.c 		di->udi_nports = 0;
di                954 scsi/sd.c      sd_ioctl_inquiry(struct sd_softc *sd, struct dk_inquiry *di)
di                958 scsi/sd.c      	bzero(di, sizeof(struct dk_inquiry));
di                959 scsi/sd.c      	scsi_strvis(di->vendor, sd->sc_link->inqdata.vendor,
di                961 scsi/sd.c      	scsi_strvis(di->product, sd->sc_link->inqdata.product,
di                963 scsi/sd.c      	scsi_strvis(di->revision, sd->sc_link->inqdata.revision,
di                969 scsi/sd.c      		scsi_strvis(di->serial, vpd.serial, sizeof(vpd.serial));
di               2395 ufs/ffs/ffs_softdep.c 	} di;
di               2403 ufs/ffs/ffs_softdep.c 		tip.i_din1 = &di.di1;
di               2405 ufs/ffs/ffs_softdep.c 		tip.i_din2 = &di.di2;