taglinefilesource code
audio_devs201drivers/sound/ad1848.cdevc = (ad1848_info *) audio_devs[dev]->devc;
audio_devs237drivers/sound/ad1848.cad1848_info    *devc = (ad1848_info *) audio_devs[dev]->devc;
audio_devs411drivers/sound/ad1848.cad1848_info    *devc = (ad1848_info *) audio_devs[dev]->devc;
audio_devs459drivers/sound/ad1848.cad1848_info    *devc = (ad1848_info *) audio_devs[dev]->devc;
audio_devs476drivers/sound/ad1848.cif (audio_devs[dev]->flags & DMA_AUTOMODE &&
audio_devs521drivers/sound/ad1848.cad1848_info    *devc = (ad1848_info *) audio_devs[dev]->devc;
audio_devs539drivers/sound/ad1848.cif (audio_devs[dev]->flags & DMA_AUTOMODE &&
audio_devs594drivers/sound/ad1848.cad1848_info    *devc = (ad1848_info *) audio_devs[dev]->devc;
audio_devs653drivers/sound/ad1848.cad1848_info    *devc = (ad1848_info *) audio_devs[dev]->devc;
audio_devs850drivers/sound/ad1848.caudio_devs[my_dev = num_audiodevs++] = &ad1848_pcm_operations[nr_ad1848_devs];
audio_devs856drivers/sound/ad1848.caudio_devs[my_dev]->dmachan = dma_playback;
audio_devs857drivers/sound/ad1848.caudio_devs[my_dev]->buffcount = 1;
audio_devs858drivers/sound/ad1848.caudio_devs[my_dev]->buffsize = DSP_BUFFSIZE * 2;
audio_devs859drivers/sound/ad1848.caudio_devs[my_dev]->devc = devc;
audio_devs860drivers/sound/ad1848.caudio_devs[my_dev]->format_mask = ad_format_mask[devc->mode];
audio_devs880drivers/sound/ad1848.cdevc = (ad1848_info *) audio_devs[dev]->devc;
audio_devs65drivers/sound/audio.cif (!(audio_devs[dev]->format_mask & fmt))  /* Not supported */
audio_devs217drivers/sound/audio.cif (!audio_devs[dev]->copy_from_user)
audio_devs224drivers/sound/audio.caudio_devs[dev]->copy_from_user (dev,
audio_devs355drivers/sound/audio.creturn IOCTL_OUT (arg, audio_devs[dev]->format_mask);
audio_devs201drivers/sound/dev_table.hstruct audio_operations *audio_devs[MAX_AUDIO_DEV] = {NULL}; int num_audiodevs = 0;
audio_devs327drivers/sound/dev_table.hextern struct audio_operations * audio_devs[MAX_AUDIO_DEV]; int num_audiodevs;
audio_devs54drivers/sound/dmabuf.cstruct dma_buffparms *dmap = audio_devs[dev]->dmap;
audio_devs55drivers/sound/dmabuf.cstruct audio_operations *dsp_dev = audio_devs[dev];
audio_devs112drivers/sound/dmabuf.cif (dmap->fragment_size > audio_devs[dev]->buffsize)
audio_devs113drivers/sound/dmabuf.cdmap->fragment_size = audio_devs[dev]->buffsize;
audio_devs153drivers/sound/dmabuf.cstruct dma_buffparms *dmap = audio_devs[dev]->dmap = &dmaps[dev];
audio_devs176drivers/sound/dmabuf.cif (!audio_devs[dev])
audio_devs182drivers/sound/dmabuf.cdmap = audio_devs[dev]->dmap = &dmaps[dev];
audio_devs195drivers/sound/dmabuf.cif ((retval = audio_devs[dev]->open (dev, mode)) < 0)
audio_devs204drivers/sound/dmabuf.caudio_devs[dev]->ioctl (dev, SOUND_PCM_WRITE_BITS, 8, 1);
audio_devs205drivers/sound/dmabuf.caudio_devs[dev]->ioctl (dev, SOUND_PCM_WRITE_CHANNELS, 1, 1);
audio_devs206drivers/sound/dmabuf.caudio_devs[dev]->ioctl (dev, SOUND_PCM_WRITE_RATE, DSP_DEFAULT_SPEED, 1);
audio_devs219drivers/sound/dmabuf.caudio_devs[dev]->reset (dev);
audio_devs220drivers/sound/dmabuf.caudio_devs[dev]->close (dev);
audio_devs222drivers/sound/dmabuf.cif ((retval = audio_devs[dev]->open (dev, audio_devs[dev]->dmap->open_mode)) < 0)
audio_devs235drivers/sound/dmabuf.cif (audio_devs[dev]->dmap->dma_mode == DMODE_OUTPUT)
audio_devs240drivers/sound/dmabuf.c&& audio_devs[dev]->dmap->qlen)
audio_devs246drivers/sound/dmabuf.creturn audio_devs[dev]->dmap->qlen;
audio_devs257drivers/sound/dmabuf.cif (audio_devs[dev]->local_qlen)  /* Device has hidden buffers */
audio_devs260drivers/sound/dmabuf.c&& audio_devs[dev]->local_qlen (dev))
audio_devs267drivers/sound/dmabuf.creturn audio_devs[dev]->dmap->qlen;
audio_devs276drivers/sound/dmabuf.c&& (audio_devs[dev]->dmap->dma_mode == DMODE_OUTPUT))
audio_devs286drivers/sound/dmabuf.caudio_devs[dev]->reset (dev);
audio_devs288drivers/sound/dmabuf.caudio_devs[dev]->close (dev);
audio_devs290drivers/sound/dmabuf.caudio_devs[dev]->dmap->dma_mode = DMODE_NONE;
audio_devs291drivers/sound/dmabuf.caudio_devs[dev]->dmap->flags &= ~DMA_BUSY;
audio_devs302drivers/sound/dmabuf.cstruct dma_buffparms *dmap = audio_devs[dev]->dmap;
audio_devs327drivers/sound/dmabuf.cif ((err = audio_devs[dev]->prepare_for_input (dev,
audio_devs338drivers/sound/dmabuf.caudio_devs[dev]->start_input (dev, dmap->buf_phys[dmap->qtail],
audio_devs340drivers/sound/dmabuf.c!(audio_devs[dev]->flags & DMA_AUTOMODE) ||
audio_devs371drivers/sound/dmabuf.cstruct dma_buffparms *dmap = audio_devs[dev]->dmap;
audio_devs393drivers/sound/dmabuf.cstruct dma_buffparms *dmap = audio_devs[dev]->dmap;
audio_devs469drivers/sound/dmabuf.cif (dmap->fragment_size > audio_devs[dev]->buffsize)
audio_devs470drivers/sound/dmabuf.cdmap->fragment_size = audio_devs[dev]->buffsize;
audio_devs472drivers/sound/dmabuf.cif (dmap->fragment_size == audio_devs[dev]->buffsize &&
audio_devs473drivers/sound/dmabuf.caudio_devs[dev]->flags & DMA_AUTOMODE)
audio_devs482drivers/sound/dmabuf.creturn audio_devs[dev]->ioctl (dev, cmd, arg, local);
audio_devs492drivers/sound/dmabuf.cstruct dma_buffparms *dmap = audio_devs[dev]->dmap;
audio_devs505drivers/sound/dmabuf.cif (audio_devs[dev]->local_qlen)
audio_devs507drivers/sound/dmabuf.ctmp = audio_devs[dev]->local_qlen (dev);
audio_devs525drivers/sound/dmabuf.cstruct dma_buffparms *dmap = audio_devs[dev]->dmap;
audio_devs548drivers/sound/dmabuf.cif ((err = audio_devs[dev]->prepare_for_output (dev,
audio_devs594drivers/sound/dmabuf.cstruct dma_buffparms *dmap = audio_devs[dev]->dmap;
audio_devs607drivers/sound/dmabuf.c((audio_devs[dev]->flags & DMA_AUTOMODE) &&
audio_devs608drivers/sound/dmabuf.caudio_devs[dev]->flags & NEEDS_RESTART))
audio_devs618drivers/sound/dmabuf.caudio_devs[dev]->output_block (dev, dmap->buf_phys[dmap->qhead],
audio_devs620drivers/sound/dmabuf.c!(audio_devs[dev]->flags & DMA_AUTOMODE) ||
audio_devs631drivers/sound/dmabuf.cint             chan = audio_devs[dev]->dmachan;
audio_devs632drivers/sound/dmabuf.cstruct dma_buffparms *dmap = audio_devs[dev]->dmap;
audio_devs644drivers/sound/dmabuf.cif (audio_devs[dev]->flags & DMA_AUTOMODE)
audio_devs730drivers/sound/dmabuf.caudio_devs[dev]->dmap = &dmaps[dev];
audio_devs748drivers/sound/dmabuf.cstruct dma_buffparms *dmap = audio_devs[dev]->dmap;
audio_devs765drivers/sound/dmabuf.caudio_devs[dev]->output_block (dev, dmap->buf_phys[dmap->qhead],
audio_devs767drivers/sound/dmabuf.c!(audio_devs[dev]->flags & DMA_AUTOMODE));
audio_devs773drivers/sound/dmabuf.caudio_devs[dev]->halt_xfer (dev);
audio_devs774drivers/sound/dmabuf.cif ((audio_devs[dev]->flags & DMA_AUTOMODE) &&
audio_devs775drivers/sound/dmabuf.caudio_devs[dev]->flags & NEEDS_RESTART)
audio_devs794drivers/sound/dmabuf.cstruct dma_buffparms *dmap = audio_devs[dev]->dmap;
audio_devs800drivers/sound/dmabuf.caudio_devs[dev]->halt_xfer (dev);
audio_devs802drivers/sound/dmabuf.cif (audio_devs[dev]->flags & DMA_AUTOMODE)
audio_devs815drivers/sound/dmabuf.caudio_devs[dev]->start_input (dev, dmap->buf_phys[dmap->qtail],
audio_devs817drivers/sound/dmabuf.c!(audio_devs[dev]->flags & DMA_AUTOMODE));
audio_devs833drivers/sound/dmabuf.cint             chan = audio_devs[dev]->dmachan;
audio_devs854drivers/sound/dmabuf.cint             chan = audio_devs[dev]->dmachan;
audio_devs1605drivers/sound/gus_wave.cblk_size = audio_devs[gus_devnum]->buffsize;
audio_devs1649drivers/sound/gus_wave.cCOPY_FROM_USER (audio_devs[gus_devnum]->dmap->raw_buf[0],
audio_devs1656drivers/sound/gus_wave.caudio_devs[gus_devnum]->dmap->raw_buf_phys[0],
audio_devs1665drivers/sound/gus_wave.cif (audio_devs[gus_devnum]->dmachan > 3)
audio_devs1684drivers/sound/gus_wave.cif (audio_devs[gus_devnum]->dmachan > 3)
audio_devs2197drivers/sound/gus_wave.cif (audio_devs[dev]->dmachan > 3)
audio_devs2214drivers/sound/gus_wave.cif (audio_devs[dev]->dmachan > 3)
audio_devs2267drivers/sound/gus_wave.cif (audio_devs[dev]->dmachan > 3)
audio_devs2977drivers/sound/gus_wave.caudio_devs[gus_devnum = num_audiodevs++] = &gus_sampling_operations;
audio_devs2978drivers/sound/gus_wave.caudio_devs[gus_devnum]->dmachan = dma;
audio_devs2979drivers/sound/gus_wave.caudio_devs[gus_devnum]->buffcount = 1;
audio_devs2980drivers/sound/gus_wave.caudio_devs[gus_devnum]->buffsize = DSP_BUFFSIZE;
audio_devs277drivers/sound/pas2_pcm.cif (audio_devs[dev]->dmachan > 3)
audio_devs280drivers/sound/pas2_pcm.cif (audio_devs[dev]->flags & DMA_AUTOMODE &&
audio_devs295drivers/sound/pas2_pcm.cif (audio_devs[dev]->dmachan > 3)
audio_devs326drivers/sound/pas2_pcm.cif (audio_devs[dev]->dmachan > 3)
audio_devs329drivers/sound/pas2_pcm.cif (audio_devs[my_devnum]->flags & DMA_AUTOMODE &&
audio_devs341drivers/sound/pas2_pcm.cif (audio_devs[dev]->dmachan > 3)
audio_devs405drivers/sound/pas2_pcm.caudio_devs[my_devnum = num_audiodevs++] = &pas_pcm_operations;
audio_devs406drivers/sound/pas2_pcm.caudio_devs[my_devnum]->dmachan = hw_config->dma;
audio_devs407drivers/sound/pas2_pcm.caudio_devs[my_devnum]->buffcount = 1;
audio_devs408drivers/sound/pas2_pcm.caudio_devs[my_devnum]->buffsize = 2 * DSP_BUFFSIZE;
audio_devs428drivers/sound/pas2_pcm.cif (!(audio_devs[my_devnum]->flags & DMA_AUTOMODE))
audio_devs287drivers/sound/sb16_dsp.cint             pos, chan = audio_devs[dev]->dmachan;
audio_devs298drivers/sound/sb16_dsp.cif (audio_devs[dev]->flags & DMA_AUTOMODE &&
audio_devs344drivers/sound/sb16_dsp.cint             pos, chan = audio_devs[dev]->dmachan;
audio_devs355drivers/sound/sb16_dsp.cif (audio_devs[dev]->flags & DMA_AUTOMODE &&
audio_devs391drivers/sound/sb16_dsp.caudio_devs[my_dev]->dmachan = dsp_16bit ? dma16 : dma8;
audio_devs400drivers/sound/sb16_dsp.caudio_devs[my_dev]->dmachan = dsp_16bit ? dma16 : dma8;
audio_devs483drivers/sound/sb16_dsp.caudio_devs[my_dev = num_audiodevs++] = &sb16_dsp_operations;
audio_devs484drivers/sound/sb16_dsp.caudio_devs[my_dev]->dmachan = hw_config->dma;
audio_devs485drivers/sound/sb16_dsp.caudio_devs[my_dev]->buffcount = 1;
audio_devs486drivers/sound/sb16_dsp.caudio_devs[my_dev]->buffsize = DSP_BUFFSIZE;
audio_devs405drivers/sound/sb_dsp.cif (audio_devs[dev]->dmachan > 3)
audio_devs459drivers/sound/sb_dsp.cif (audio_devs[dev]->dmachan > 3)
audio_devs836drivers/sound/sb_dsp.caudio_devs[my_dev = num_audiodevs++] = &sb_dsp_operations;
audio_devs837drivers/sound/sb_dsp.caudio_devs[my_dev]->buffcount = DSP_BUFFCOUNT;
audio_devs838drivers/sound/sb_dsp.caudio_devs[my_dev]->buffsize = DSP_BUFFSIZE;
audio_devs839drivers/sound/sb_dsp.caudio_devs[my_dev]->dmachan = hw_config->dma;
audio_devs196drivers/sound/sound_switch.cif (!put_status (audio_devs[i]->name))
audio_devs304drivers/sound/soundcard.cif (audio_devs[dev]->buffcount > 0 && audio_devs[dev]->dmachan >= 0)
audio_devs306drivers/sound/soundcard.cdmap = audio_devs[dev]->dmap;
audio_devs308drivers/sound/soundcard.cif (audio_devs[dev]->flags & DMA_AUTOMODE)
audio_devs309drivers/sound/soundcard.caudio_devs[dev]->buffcount = 1;
audio_devs311drivers/sound/soundcard.cif (audio_devs[dev]->dmachan > 3 && audio_devs[dev]->buffsize > 65536)
audio_devs318drivers/sound/soundcard.cif (audio_devs[dev]->buffsize > dma_pagesize)
audio_devs319drivers/sound/soundcard.caudio_devs[dev]->buffsize = dma_pagesize;
audio_devs320drivers/sound/soundcard.caudio_devs[dev]->buffsize &= 0xfffff000;  /* Truncate to n*4k */
audio_devs321drivers/sound/soundcard.cif (audio_devs[dev]->buffsize < 4096)
audio_devs322drivers/sound/soundcard.caudio_devs[dev]->buffsize = 4096;
audio_devs326drivers/sound/soundcard.cfor (dmap->raw_count = 0; dmap->raw_count < audio_devs[dev]->buffcount; dmap->raw_count++)
audio_devs328drivers/sound/soundcard.cstart_addr = mem_ptr - audio_devs[dev]->buffsize;
audio_devs329drivers/sound/soundcard.cif (!valid_dma_page (start_addr, audio_devs[dev]->buffsize, dma_pagesize))
audio_devs333drivers/sound/soundcard.cend_addr = start_addr + audio_devs[dev]->buffsize - 1;