Lines Matching refs:idat

87 	int idat, idata;  local
121 error = copyin(SCARG(uap, data), &idat, sizeof idat);
125 tmpinfo.record.sample_rate = idat;
128 idat, error));
136 idat = tmpinfo.play.sample_rate;
137 error = copyout(&idat, SCARG(uap, data), sizeof idat);
143 error = copyin(SCARG(uap, data), &idat, sizeof idat);
147 tmpinfo.record.channels = idat ? 2 : 1;
152 idat = tmpinfo.play.channels - 1;
153 error = copyout(&idat, SCARG(uap, data), sizeof idat);
162 idat = tmpinfo.blocksize;
163 error = copyout(&idat, SCARG(uap, data), sizeof idat);
169 error = copyin(SCARG(uap, data), &idat, sizeof idat);
172 switch (idat) {
233 idat = OSS_AFMT_MU_LAW;
236 idat = OSS_AFMT_A_LAW;
240 idat = OSS_AFMT_S16_LE;
242 idat = OSS_AFMT_S8;
246 idat = OSS_AFMT_S16_BE;
248 idat = OSS_AFMT_S8;
252 idat = OSS_AFMT_U16_LE;
254 idat = OSS_AFMT_U8;
258 idat = OSS_AFMT_U16_BE;
260 idat = OSS_AFMT_U8;
263 idat = OSS_AFMT_IMA_ADPCM;
266 error = copyout(&idat, SCARG(uap, data), sizeof idat);
272 error = copyin(SCARG(uap, data), &idat, sizeof idat);
276 tmpinfo.record.channels = idat;
283 idat = tmpinfo.play.channels;
284 error = copyout(&idat, SCARG(uap, data), sizeof idat);
293 error = copyin(SCARG(uap, data), &idat, sizeof idat);
300 if (idat == 0)
301 idat = tmpinfo.play.buffer_size / tmpinfo.blocksize;
302 idat = (tmpinfo.play.buffer_size / idat) & -4;
304 tmpinfo.blocksize = idat;
308 idat = tmpinfo.play.buffer_size / tmpinfo.blocksize;
309 error = copyout(&idat, SCARG(uap, data), sizeof idat);
315 error = copyin(SCARG(uap, data), &idat, sizeof idat);
318 if ((idat & 0xffff) < 4 || (idat & 0xffff) > 17) {
322 tmpinfo.blocksize = 1 << (idat & 0xffff);
323 tmpinfo.hiwat = (idat >> 16) & 0x7fff;
333 for(idat = 0; u > 1; idat++, u >>= 1)
335 idat |= (tmpinfo.hiwat & 0x7fff) << 16;
336 error = copyout(&idat, SCARG(uap, data), sizeof idat);
341 for(idat = 0, tmpenc.index = 0;
348 idat |= OSS_AFMT_MU_LAW;
351 idat |= OSS_AFMT_A_LAW;
354 idat |= OSS_AFMT_S8;
358 idat |= OSS_AFMT_S16_LE;
360 idat |= OSS_AFMT_S8;
364 idat |= OSS_AFMT_S16_BE;
366 idat |= OSS_AFMT_S8;
369 idat |= OSS_AFMT_U8;
373 idat |= OSS_AFMT_U16_LE;
375 idat |= OSS_AFMT_U8;
379 idat |= OSS_AFMT_U16_BE;
381 idat |= OSS_AFMT_U8;
384 idat |= OSS_AFMT_IMA_ADPCM;
390 DPRINTF(("oss_sys_ioctl: SNDCTL_DSP_GETFMTS = %x\n", idat));
391 error = copyout(&idat, SCARG(uap, data), sizeof idat);
431 idat = 1;
432 error = ioctlf(fp, FIONBIO, (caddr_t)&idat, p);
440 idat = OSS_DSP_CAP_TRIGGER; /* pretend we have trigger */
442 idat |= OSS_DSP_CAP_DUPLEX;
444 idat |= OSS_DSP_CAP_MMAP;
445 DPRINTF(("oss_sys_ioctl: SNDCTL_DSP_GETCAPS = %x\n", idat));
446 error = copyout(&idat, SCARG(uap, data), sizeof idat);
455 idat = (tmpinfo.play.pause ? 0 : OSS_PCM_ENABLE_OUTPUT) |
457 error = copyout(&idat, SCARG(uap, data), sizeof idat);
463 error = copyin(SCARG(uap, data), &idat, sizeof idat);
466 tmpinfo.play.pause = (idat & OSS_PCM_ENABLE_OUTPUT) == 0;
467 tmpinfo.record.pause = (idat & OSS_PCM_ENABLE_INPUT) == 0;
469 error = copyout(&idat, SCARG(uap, data), sizeof idat);
477 idat = OSS_PCM_ENABLE_OUTPUT;
478 error = copyout(&idat, SCARG(uap, data), sizeof idat);
504 idat = 1;
505 error = ioctlf(fp, AUDIO_SETFD, (caddr_t)&idat, p);
667 int idat; local
705 idat = 1 << di->rdevmap[mc.un.ord];
713 idat = 0;
716 idat |= 1 << di->rdevmap[k];
720 idat = di->devmask;
723 idat = di->recmask;
726 idat = di->stereomask;
729 idat = di->caps;
738 error = copyin(SCARG(uap, data), &idat, sizeof idat);
744 if (idat & (1 << i))
756 if (idat & (1 << i)) {
788 idat = TO_OSSVOL(l) | (TO_OSSVOL(r) << 8);
790 n, di->devmap[n], l, r, idat));
801 error = copyin(SCARG(uap, data), &idat, sizeof idat);
804 l = FROM_OSSVOL( idat & 0xff);
805 r = FROM_OSSVOL((idat >> 8) & 0xff);
817 n, di->devmap[n], l, r, idat));
835 error = copyout(&idat, SCARG(uap, data), sizeof idat);
857 int idat;