taglinefilesource code
audio_devs481drivers/sound/ad1848.cdevc = (ad1848_info *) audio_devs[codec_dev]->devc;
audio_devs568drivers/sound/ad1848.cdevc = (ad1848_info *) audio_devs[dev]->devc;
audio_devs583drivers/sound/ad1848.cif (audio_devs[dev]->flags & DMA_DUPLEX)
audio_devs605drivers/sound/ad1848.cad1848_info    *devc = (ad1848_info *) audio_devs[dev]->devc;
audio_devs793drivers/sound/ad1848.cad1848_info    *devc = (ad1848_info *) audio_devs[dev]->devc;
audio_devs841drivers/sound/ad1848.cad1848_info    *devc = (ad1848_info *) audio_devs[dev]->devc;
audio_devs858drivers/sound/ad1848.cif (devc->irq_mode & PCM_ENABLE_OUTPUT && audio_devs[dev]->flags & DMA_AUTOMODE &&
audio_devs893drivers/sound/ad1848.cad1848_info    *devc = (ad1848_info *) audio_devs[dev]->devc;
audio_devs909drivers/sound/ad1848.cif (devc->irq_mode & PCM_ENABLE_INPUT && audio_devs[dev]->flags & DMA_AUTOMODE &&
audio_devs955drivers/sound/ad1848.cad1848_info    *devc = (ad1848_info *) audio_devs[dev]->devc;
audio_devs1045drivers/sound/ad1848.cad1848_info    *devc = (ad1848_info *) audio_devs[dev]->devc;
audio_devs1059drivers/sound/ad1848.cad1848_info    *devc = (ad1848_info *) audio_devs[dev]->devc;
audio_devs1071drivers/sound/ad1848.cdisable_dma (audio_devs[dev]->dmachan1);
audio_devs1078drivers/sound/ad1848.cenable_dma (audio_devs[dev]->dmachan1);
audio_devs1096drivers/sound/ad1848.cad1848_info    *devc = (ad1848_info *) audio_devs[dev]->devc;
audio_devs1107drivers/sound/ad1848.cdisable_dma (audio_devs[dev]->dmachan1);
audio_devs1114drivers/sound/ad1848.cenable_dma (audio_devs[dev]->dmachan1);
audio_devs1132drivers/sound/ad1848.cad1848_info    *devc = (ad1848_info *) audio_devs[dev]->devc;
audio_devs1479drivers/sound/ad1848.caudio_devs[my_dev = num_audiodevs++] = &ad1848_pcm_operations[nr_ad1848_devs];
audio_devs1482drivers/sound/ad1848.caudio_devs[my_dev]->devc = devc;
audio_devs1485drivers/sound/ad1848.caudio_devs[my_dev]->name,
audio_devs1521drivers/sound/ad1848.caudio_devs[my_dev]->dmachan1 = dma_playback;
audio_devs1522drivers/sound/ad1848.caudio_devs[my_dev]->dmachan2 = dma_capture;
audio_devs1523drivers/sound/ad1848.caudio_devs[my_dev]->buffsize = DSP_BUFFSIZE;
audio_devs1524drivers/sound/ad1848.caudio_devs[my_dev]->devc = devc;
audio_devs1525drivers/sound/ad1848.caudio_devs[my_dev]->format_mask = ad_format_mask[devc->mode];
audio_devs1553drivers/sound/ad1848.caudio_devs[my_dev]->mixer_dev = num_mixers;
audio_devs1584drivers/sound/ad1848.csound_free_dma (audio_devs[dev]->dmachan1);
audio_devs1586drivers/sound/ad1848.cif (audio_devs[dev]->dmachan2 != audio_devs[dev]->dmachan1)
audio_devs1587drivers/sound/ad1848.csound_free_dma (audio_devs[dev]->dmachan2);
audio_devs1623drivers/sound/ad1848.cdevc = (ad1848_info *) audio_devs[dev]->devc;
audio_devs1626drivers/sound/ad1848.cdevc = (ad1848_info *) audio_devs[dev]->devc;
audio_devs1873drivers/sound/ad1848.cad1848_info    *devc = (ad1848_info *) audio_devs[dev]->devc;
audio_devs1931drivers/sound/ad1848.cad1848_info    *devc = (ad1848_info *) audio_devs[dev]->devc;
audio_devs1944drivers/sound/ad1848.cad1848_info    *devc = (ad1848_info *) audio_devs[dev]->devc;
audio_devs1972drivers/sound/ad1848.csound_timer_init (&ad1848_tmr, audio_devs[dev]->name);
audio_devs61drivers/sound/audio.cif (!(audio_devs[dev]->format_mask & fmt))  /* Not supported */
audio_devs97drivers/sound/audio.cif (audio_devs[dev]->coproc)
audio_devs98drivers/sound/audio.cif ((ret = audio_devs[dev]->coproc->
audio_devs99drivers/sound/audio.copen (audio_devs[dev]->coproc->devc, COPR_PCM)) < 0)
audio_devs133drivers/sound/audio.cstruct dma_buffparms *dmap = audio_devs[dev]->dmap_out;
audio_devs166drivers/sound/audio.caudio_devs[dev]->dmap_out->closing = 1;
audio_devs167drivers/sound/audio.caudio_devs[dev]->dmap_in->closing = 1;
audio_devs171drivers/sound/audio.cif (audio_devs[dev]->coproc)
audio_devs172drivers/sound/audio.caudio_devs[dev]->coproc->close (audio_devs[dev]->coproc->devc, COPR_PCM);
audio_devs219drivers/sound/audio.cif ((audio_mode[dev] & AM_READ) && !(audio_devs[dev]->flags & DMA_DUPLEX))
audio_devs223drivers/sound/audio.cif (audio_devs[dev]->flags & DMA_DUPLEX)
audio_devs254drivers/sound/audio.cif (!audio_devs[dev]->copy_from_user)
audio_devs261drivers/sound/audio.caudio_devs[dev]->copy_from_user (dev,
audio_devs304drivers/sound/audio.cif ((audio_mode[dev] & AM_WRITE) && !(audio_devs[dev]->flags & DMA_DUPLEX))
audio_devs309drivers/sound/audio.cif (audio_devs[dev]->flags & DMA_DUPLEX)
audio_devs364drivers/sound/audio.cif (audio_devs[dev]->coproc)  /* Coprocessor ioctl */
audio_devs365drivers/sound/audio.creturn audio_devs[dev]->coproc->ioctl (audio_devs[dev]->coproc->devc, cmd, arg, 0);
audio_devs390drivers/sound/audio.creturn snd_ioctl_return ((int *) arg, audio_devs[dev]->format_mask | AFMT_MU_LAW);
audio_devs397drivers/sound/audio.cif ((audio_mode[dev] & AM_WRITE) && !(audio_devs[dev]->flags & DMA_DUPLEX))
audio_devs413drivers/sound/audio.cif ((audio_mode[dev] & AM_READ) && !(audio_devs[dev]->flags & DMA_DUPLEX))
audio_devs442drivers/sound/audio.cif (audio_devs[dev]->flags & DMA_DUPLEX)
audio_devs445drivers/sound/audio.cif (audio_devs[dev]->coproc)
audio_devs448drivers/sound/audio.cif (audio_devs[dev]->local_qlen)  /* Device has hidden buffers */
audio_devs451drivers/sound/audio.cif (audio_devs[dev]->trigger)    /* Supports SETTRIGGER */
audio_devs486drivers/sound/audio.cif (audio_mode[dev] & AM_WRITE && !(audio_devs[dev]->flags & DMA_DUPLEX))
audio_devs495drivers/sound/audio.cif (audio_mode[dev] & AM_READ && !(audio_devs[dev]->flags & DMA_DUPLEX))
audio_devs271drivers/sound/dev_table.hstruct audio_operations *audio_devs[MAX_AUDIO_DEV] = {NULL}; int num_audiodevs = 0;
audio_devs497drivers/sound/dev_table.hextern struct audio_operations * audio_devs[MAX_AUDIO_DEV]; extern int num_audiodevs;
audio_devs70drivers/sound/dmabuf.cstruct audio_operations *dsp_dev = audio_devs[dev];
audio_devs141drivers/sound/dmabuf.cif (dmap->fragment_size > (audio_devs[dev]->buffsize / 2))
audio_devs142drivers/sound/dmabuf.cdmap->fragment_size = (audio_devs[dev]->buffsize / 2);
audio_devs174drivers/sound/dmabuf.cif (dmap == audio_devs[dev]->dmap_out)
audio_devs186drivers/sound/dmabuf.cdmap->bytes_in_use = audio_devs[dev]->buffsize;
audio_devs211drivers/sound/dmabuf.cif (sound_open_dma (chan, audio_devs[dev]->name))
audio_devs254drivers/sound/dmabuf.cif (!audio_devs[dev])
audio_devs260drivers/sound/dmabuf.cif (!(audio_devs[dev]->flags & DMA_DUPLEX))
audio_devs262drivers/sound/dmabuf.caudio_devs[dev]->dmap_in = audio_devs[dev]->dmap_out;
audio_devs263drivers/sound/dmabuf.caudio_devs[dev]->dmachan2 = audio_devs[dev]->dmachan1;
audio_devs266drivers/sound/dmabuf.cif ((retval = audio_devs[dev]->open (dev, mode)) < 0)
audio_devs269drivers/sound/dmabuf.cdmap_out = audio_devs[dev]->dmap_out;
audio_devs270drivers/sound/dmabuf.cdmap_in = audio_devs[dev]->dmap_in;
audio_devs272drivers/sound/dmabuf.cif ((retval = open_dmap (dev, mode, dmap_out, audio_devs[dev]->dmachan1)) < 0)
audio_devs274drivers/sound/dmabuf.caudio_devs[dev]->close (dev);
audio_devs278drivers/sound/dmabuf.caudio_devs[dev]->enable_bits = mode;
audio_devs279drivers/sound/dmabuf.cif (audio_devs[dev]->flags & DMA_DUPLEX && dmap_out != dmap_in)
audio_devs280drivers/sound/dmabuf.cif ((retval = open_dmap (dev, mode, dmap_in, audio_devs[dev]->dmachan2)) < 0)
audio_devs282drivers/sound/dmabuf.caudio_devs[dev]->close (dev);
audio_devs283drivers/sound/dmabuf.cclose_dmap (dev, dmap_out, audio_devs[dev]->dmachan1);
audio_devs286drivers/sound/dmabuf.caudio_devs[dev]->open_mode = mode;
audio_devs287drivers/sound/dmabuf.caudio_devs[dev]->go = 1;
audio_devs291drivers/sound/dmabuf.caudio_devs[dev]->ioctl (dev, SOUND_PCM_WRITE_BITS, (caddr_t) 8, 1);
audio_devs292drivers/sound/dmabuf.caudio_devs[dev]->ioctl (dev, SOUND_PCM_WRITE_CHANNELS, (caddr_t) 1, 1);
audio_devs293drivers/sound/dmabuf.caudio_devs[dev]->ioctl (dev, SOUND_PCM_WRITE_RATE, (caddr_t) DSP_DEFAULT_SPEED, 1);
audio_devs305drivers/sound/dmabuf.caudio_devs[dev]->reset (dev);
audio_devs310drivers/sound/dmabuf.cif (audio_devs[dev]->flags & DMA_DUPLEX)
audio_devs321drivers/sound/dmabuf.cif (!(audio_devs[dev]->flags & DMA_DUPLEX) ||
audio_devs322drivers/sound/dmabuf.c!audio_devs[dev]->halt_output)
audio_devs323drivers/sound/dmabuf.caudio_devs[dev]->reset (dev);
audio_devs325drivers/sound/dmabuf.caudio_devs[dev]->halt_output (dev);
audio_devs328drivers/sound/dmabuf.cdma_init_buffers (dev, audio_devs[dev]->dmap_out);
audio_devs329drivers/sound/dmabuf.creorganize_buffers (dev, audio_devs[dev]->dmap_out, 0);
audio_devs339drivers/sound/dmabuf.cif (!(audio_devs[dev]->flags & DMA_DUPLEX) ||
audio_devs340drivers/sound/dmabuf.c!audio_devs[dev]->halt_input)
audio_devs341drivers/sound/dmabuf.caudio_devs[dev]->reset (dev);
audio_devs343drivers/sound/dmabuf.caudio_devs[dev]->halt_input (dev);
audio_devs346drivers/sound/dmabuf.cdma_init_buffers (dev, audio_devs[dev]->dmap_in);
audio_devs347drivers/sound/dmabuf.creorganize_buffers (dev, audio_devs[dev]->dmap_in, 1);
audio_devs355drivers/sound/dmabuf.cif (!audio_devs[dev]->go && (!audio_devs[dev]->enable_bits & PCM_ENABLE_OUTPUT))
audio_devs358drivers/sound/dmabuf.cif (audio_devs[dev]->dmap_out->dma_mode == DMODE_OUTPUT)
audio_devs363drivers/sound/dmabuf.caudio_devs[dev]->flags |= DMA_SYNCING;
audio_devs365drivers/sound/dmabuf.caudio_devs[dev]->dmap_out->underrun_count = 0;
audio_devs367drivers/sound/dmabuf.c&& audio_devs[dev]->dmap_out->qlen
audio_devs368drivers/sound/dmabuf.c&& audio_devs[dev]->dmap_out->underrun_count == 0)
audio_devs389drivers/sound/dmabuf.caudio_devs[dev]->flags &= ~DMA_SYNCING;
audio_devs391drivers/sound/dmabuf.creturn audio_devs[dev]->dmap_out->qlen;
audio_devs394drivers/sound/dmabuf.caudio_devs[dev]->flags &= ~DMA_SYNCING;
audio_devs404drivers/sound/dmabuf.cif (audio_devs[dev]->local_qlen)  /* Device has hidden buffers */
audio_devs407drivers/sound/dmabuf.c&& audio_devs[dev]->local_qlen (dev))
audio_devs430drivers/sound/dmabuf.creturn audio_devs[dev]->dmap_out->qlen;
audio_devs438drivers/sound/dmabuf.caudio_devs[dev]->dmap_out->closing = 1;
audio_devs439drivers/sound/dmabuf.caudio_devs[dev]->dmap_in->closing = 1;
audio_devs442drivers/sound/dmabuf.c&& (audio_devs[dev]->dmap_out->dma_mode == DMODE_OUTPUT))
audio_devs446drivers/sound/dmabuf.cmemset (audio_devs[dev]->dmap_out->raw_buf,
audio_devs447drivers/sound/dmabuf.caudio_devs[dev]->dmap_out->neutral_byte,
audio_devs448drivers/sound/dmabuf.caudio_devs[dev]->dmap_out->bytes_in_use);
audio_devs454drivers/sound/dmabuf.caudio_devs[dev]->close (dev);
audio_devs456drivers/sound/dmabuf.cclose_dmap (dev, audio_devs[dev]->dmap_out, audio_devs[dev]->dmachan1);
audio_devs458drivers/sound/dmabuf.cif (audio_devs[dev]->flags & DMA_DUPLEX)
audio_devs459drivers/sound/dmabuf.cclose_dmap (dev, audio_devs[dev]->dmap_in, audio_devs[dev]->dmachan2);
audio_devs460drivers/sound/dmabuf.caudio_devs[dev]->open_mode = 0;
audio_devs470drivers/sound/dmabuf.cif (!(audio_devs[dev]->enable_bits & PCM_ENABLE_INPUT))
audio_devs493drivers/sound/dmabuf.cif ((err = audio_devs[dev]->prepare_for_input (dev,
audio_devs503drivers/sound/dmabuf.caudio_devs[dev]->start_input (dev, dmap->raw_buf_phys +
audio_devs506drivers/sound/dmabuf.c!(audio_devs[dev]->flags & DMA_AUTOMODE) ||
audio_devs509drivers/sound/dmabuf.cif (audio_devs[dev]->trigger)
audio_devs510drivers/sound/dmabuf.caudio_devs[dev]->trigger (dev,
audio_devs511drivers/sound/dmabuf.caudio_devs[dev]->enable_bits * audio_devs[dev]->go);
audio_devs521drivers/sound/dmabuf.cstruct dma_buffparms *dmap = audio_devs[dev]->dmap_in;
audio_devs525drivers/sound/dmabuf.cif (audio_devs[dev]->dmap_in->mapping_flags & DMA_MAP_MAPPED)
audio_devs548drivers/sound/dmabuf.cif (!(audio_devs[dev]->enable_bits & PCM_ENABLE_INPUT) &
audio_devs549drivers/sound/dmabuf.caudio_devs[dev]->go)
audio_devs555drivers/sound/dmabuf.cif (!audio_devs[dev]->go)
audio_devs581drivers/sound/dmabuf.caudio_devs[dev]->reset (dev);
audio_devs601drivers/sound/dmabuf.cstruct dma_buffparms *dmap = audio_devs[dev]->dmap_in;
audio_devs605drivers/sound/dmabuf.cif (audio_devs[dev]->dmap_in->mapping_flags & DMA_MAP_MAPPED)
audio_devs682drivers/sound/dmabuf.cif (dmap->fragment_size > audio_devs[dev]->buffsize)
audio_devs683drivers/sound/dmabuf.cdmap->fragment_size = audio_devs[dev]->buffsize;
audio_devs685drivers/sound/dmabuf.cif (dmap->fragment_size == audio_devs[dev]->buffsize &&
audio_devs686drivers/sound/dmabuf.caudio_devs[dev]->flags & DMA_AUTOMODE)
audio_devs713drivers/sound/dmabuf.cif (audio_devs[dev]->flags & DMA_AUTOMODE)
audio_devs728drivers/sound/dmabuf.cstruct dma_buffparms *dmap_out = audio_devs[dev]->dmap_out;
audio_devs729drivers/sound/dmabuf.cstruct dma_buffparms *dmap_in = audio_devs[dev]->dmap_in;
audio_devs748drivers/sound/dmabuf.c(audio_devs[dev]->open_mode == OPEN_READ));
audio_devs749drivers/sound/dmabuf.cif (audio_devs[dev]->flags & DMA_DUPLEX)
audio_devs751drivers/sound/dmabuf.c(audio_devs[dev]->open_mode == OPEN_READ));
audio_devs766drivers/sound/dmabuf.cif (audio_devs[dev]->flags & DMA_DUPLEX)
audio_devs782drivers/sound/dmabuf.cif (audio_devs[dev]->flags & DMA_DUPLEX)
audio_devs799drivers/sound/dmabuf.cif (cmd == SNDCTL_DSP_GETISPACE && audio_devs[dev]->flags & DMA_DUPLEX)
audio_devs819drivers/sound/dmabuf.cif (audio_devs[dev]->local_qlen)
audio_devs821drivers/sound/dmabuf.cint             tmp = audio_devs[dev]->local_qlen (dev);
audio_devs849drivers/sound/dmabuf.cint             bits = get_fs_long ((long *) arg) & audio_devs[dev]->open_mode;
audio_devs852drivers/sound/dmabuf.cif (audio_devs[dev]->trigger == NULL)
audio_devs855drivers/sound/dmabuf.cif (!(audio_devs[dev]->flags & DMA_DUPLEX))
audio_devs864drivers/sound/dmabuf.cchanged = audio_devs[dev]->enable_bits ^ bits;
audio_devs866drivers/sound/dmabuf.cif ((changed & bits) & PCM_ENABLE_INPUT && audio_devs[dev]->go)
audio_devs875drivers/sound/dmabuf.cif ((err = audio_devs[dev]->prepare_for_input (dev,
audio_devs884drivers/sound/dmabuf.caudio_devs[dev]->go)
audio_devs893drivers/sound/dmabuf.cif ((err = audio_devs[dev]->prepare_for_output (dev,
audio_devs901drivers/sound/dmabuf.caudio_devs[dev]->enable_bits = bits;
audio_devs902drivers/sound/dmabuf.cif (changed && audio_devs[dev]->trigger)
audio_devs903drivers/sound/dmabuf.caudio_devs[dev]->trigger (dev, bits * audio_devs[dev]->go);
audio_devs907drivers/sound/dmabuf.creturn snd_ioctl_return ((int *) arg, audio_devs[dev]->enable_bits);
audio_devs912drivers/sound/dmabuf.cif (!audio_devs[dev]->trigger)
audio_devs915drivers/sound/dmabuf.caudio_devs[dev]->trigger (dev, 0);
audio_devs916drivers/sound/dmabuf.caudio_devs[dev]->go = 0;
audio_devs927drivers/sound/dmabuf.cinfo.bytes = audio_devs[dev]->dmap_in->byte_counter;
audio_devs928drivers/sound/dmabuf.cinfo.ptr = get_buffer_pointer (dev, audio_devs[dev]->dmachan2, audio_devs[dev]->dmap_in);
audio_devs929drivers/sound/dmabuf.cinfo.blocks = audio_devs[dev]->dmap_in->qlen;
audio_devs933drivers/sound/dmabuf.cif (audio_devs[dev]->dmap_in->mapping_flags & DMA_MAP_MAPPED)
audio_devs934drivers/sound/dmabuf.caudio_devs[dev]->dmap_in->qlen = 0;  /* Acknowledge interrupts */
audio_devs947drivers/sound/dmabuf.cinfo.bytes = audio_devs[dev]->dmap_out->byte_counter;
audio_devs948drivers/sound/dmabuf.cinfo.ptr = get_buffer_pointer (dev, audio_devs[dev]->dmachan1, audio_devs[dev]->dmap_out);
audio_devs949drivers/sound/dmabuf.cinfo.blocks = audio_devs[dev]->dmap_out->qlen;
audio_devs953drivers/sound/dmabuf.cif (audio_devs[dev]->dmap_out->mapping_flags & DMA_MAP_MAPPED)
audio_devs954drivers/sound/dmabuf.caudio_devs[dev]->dmap_out->qlen = 0;  /* Acknowledge interrupts */
audio_devs962drivers/sound/dmabuf.creturn audio_devs[dev]->ioctl (dev, cmd, arg, local);
audio_devs979drivers/sound/dmabuf.cif (audio_devs[dev]->open_mode != 0)
audio_devs980drivers/sound/dmabuf.cif (!audio_devs[dev]->go)
audio_devs983drivers/sound/dmabuf.caudio_devs[dev]->go = 1;
audio_devs985drivers/sound/dmabuf.cif (audio_devs[dev]->trigger)
audio_devs986drivers/sound/dmabuf.caudio_devs[dev]->trigger (dev,
audio_devs987drivers/sound/dmabuf.caudio_devs[dev]->enable_bits * audio_devs[dev]->go);
audio_devs995drivers/sound/dmabuf.cstruct dma_buffparms *dmap = audio_devs[dev]->dmap_out;
audio_devs1008drivers/sound/dmabuf.cif (audio_devs[dev]->local_qlen)
audio_devs1010drivers/sound/dmabuf.ctmp = audio_devs[dev]->local_qlen (dev);
audio_devs1028drivers/sound/dmabuf.cstruct dma_buffparms *dmap = audio_devs[dev]->dmap_out;
audio_devs1032drivers/sound/dmabuf.cif (audio_devs[dev]->dmap_out->mapping_flags & DMA_MAP_MAPPED)
audio_devs1059drivers/sound/dmabuf.cif ((err = audio_devs[dev]->prepare_for_output (dev,
audio_devs1079drivers/sound/dmabuf.cif (!(audio_devs[dev]->enable_bits & PCM_ENABLE_OUTPUT) &&
audio_devs1080drivers/sound/dmabuf.caudio_devs[dev]->go)
audio_devs1089drivers/sound/dmabuf.cif (!audio_devs[dev]->go)
audio_devs1117drivers/sound/dmabuf.caudio_devs[dev]->reset (dev);
audio_devs1142drivers/sound/dmabuf.cstruct dma_buffparms *dmap = audio_devs[dev]->dmap_out;
audio_devs1156drivers/sound/dmabuf.cstruct dma_buffparms *dmap = audio_devs[dev]->dmap_out;
audio_devs1171drivers/sound/dmabuf.cstruct dma_buffparms *dmap = audio_devs[dev]->dmap_out;
audio_devs1179drivers/sound/dmabuf.cif (audio_devs[dev]->dmap_out->mapping_flags & DMA_MAP_MAPPED)
audio_devs1206drivers/sound/dmabuf.c((audio_devs[dev]->flags & DMA_AUTOMODE) &&
audio_devs1207drivers/sound/dmabuf.caudio_devs[dev]->flags & NEEDS_RESTART))
audio_devs1218drivers/sound/dmabuf.caudio_devs[dev]->output_block (dev, dmap->raw_buf_phys +
audio_devs1221drivers/sound/dmabuf.c!(audio_devs[dev]->flags & DMA_AUTOMODE) ||
audio_devs1224drivers/sound/dmabuf.cif (audio_devs[dev]->trigger)
audio_devs1225drivers/sound/dmabuf.caudio_devs[dev]->trigger (dev,
audio_devs1226drivers/sound/dmabuf.caudio_devs[dev]->enable_bits * audio_devs[dev]->go);
audio_devs1241drivers/sound/dmabuf.cchan = audio_devs[dev]->dmachan1;
audio_devs1242drivers/sound/dmabuf.cdmap = audio_devs[dev]->dmap_out;
audio_devs1246drivers/sound/dmabuf.cchan = audio_devs[dev]->dmachan2;
audio_devs1247drivers/sound/dmabuf.cdmap = audio_devs[dev]->dmap_in;
audio_devs1255drivers/sound/dmabuf.cif (audio_devs[dev]->flags & DMA_AUTOMODE)
audio_devs1297drivers/sound/dmabuf.cif (audio_devs[dev]->dmap_out == NULL)
audio_devs1299drivers/sound/dmabuf.caudio_devs[dev]->dmap_out =
audio_devs1300drivers/sound/dmabuf.caudio_devs[dev]->dmap_in =
audio_devs1303drivers/sound/dmabuf.cif (audio_devs[dev]->flags & DMA_DUPLEX)
audio_devs1304drivers/sound/dmabuf.caudio_devs[dev]->dmap_in =
audio_devs1338drivers/sound/dmabuf.cif ((audio_devs[dev]->flags & DMA_DUPLEX) &&
audio_devs1339drivers/sound/dmabuf.caudio_devs[dev]->halt_output)
audio_devs1340drivers/sound/dmabuf.caudio_devs[dev]->halt_output (dev);
audio_devs1342drivers/sound/dmabuf.caudio_devs[dev]->halt_xfer (dev);
audio_devs1345drivers/sound/dmabuf.cif (audio_devs[dev]->flags & DMA_AUTOMODE)
audio_devs1365drivers/sound/dmabuf.cstruct dma_buffparms *dmap = audio_devs[dev]->dmap_out;
audio_devs1370drivers/sound/dmabuf.csound_dma_intr (dev, audio_devs[dev]->dmap_out, audio_devs[dev]->dmachan1);
audio_devs1382drivers/sound/dmabuf.cif (!(audio_devs[dev]->flags & DMA_AUTOMODE))
audio_devs1384drivers/sound/dmabuf.caudio_devs[dev]->output_block (dev, dmap->raw_buf_phys +
audio_devs1387drivers/sound/dmabuf.c!(audio_devs[dev]->flags & DMA_AUTOMODE));
audio_devs1388drivers/sound/dmabuf.cif (audio_devs[dev]->trigger)
audio_devs1389drivers/sound/dmabuf.caudio_devs[dev]->trigger (dev,
audio_devs1390drivers/sound/dmabuf.caudio_devs[dev]->enable_bits * audio_devs[dev]->go);
audio_devs1412drivers/sound/dmabuf.c(audio_devs[dev]->flags & DMA_SYNCING || dmap->underrun_count > 5 || dmap->flags & DMA_EMPTY))
audio_devs1422drivers/sound/dmabuf.caudio_devs[dev]->halt_xfer (dev);
audio_devs1440drivers/sound/dmabuf.cif (!(audio_devs[dev]->flags & DMA_AUTOMODE))
audio_devs1446drivers/sound/dmabuf.caudio_devs[dev]->output_block (dev, dmap->raw_buf_phys +
audio_devs1449drivers/sound/dmabuf.c!(audio_devs[dev]->flags & DMA_AUTOMODE));
audio_devs1450drivers/sound/dmabuf.cif (audio_devs[dev]->trigger)
audio_devs1451drivers/sound/dmabuf.caudio_devs[dev]->trigger (dev,
audio_devs1452drivers/sound/dmabuf.caudio_devs[dev]->enable_bits * audio_devs[dev]->go);
audio_devs1474drivers/sound/dmabuf.cstruct dma_buffparms *dmap = audio_devs[dev]->dmap_in;
audio_devs1479drivers/sound/dmabuf.csound_dma_intr (dev, audio_devs[dev]->dmap_in, audio_devs[dev]->dmachan2);
audio_devs1487drivers/sound/dmabuf.cif (!(audio_devs[dev]->flags & DMA_AUTOMODE))
audio_devs1489drivers/sound/dmabuf.caudio_devs[dev]->start_input (dev, dmap->raw_buf_phys +
audio_devs1492drivers/sound/dmabuf.c!(audio_devs[dev]->flags & DMA_AUTOMODE));
audio_devs1493drivers/sound/dmabuf.cif (audio_devs[dev]->trigger)
audio_devs1494drivers/sound/dmabuf.caudio_devs[dev]->trigger (dev,
audio_devs1495drivers/sound/dmabuf.caudio_devs[dev]->enable_bits * audio_devs[dev]->go);
audio_devs1505drivers/sound/dmabuf.cif (audio_devs[dev]->flags & DMA_AUTOMODE)
audio_devs1508drivers/sound/dmabuf.cif ((audio_devs[dev]->flags & DMA_DUPLEX) &&
audio_devs1509drivers/sound/dmabuf.caudio_devs[dev]->halt_input)
audio_devs1510drivers/sound/dmabuf.caudio_devs[dev]->halt_input (dev);
audio_devs1512drivers/sound/dmabuf.caudio_devs[dev]->halt_xfer (dev);
audio_devs1515drivers/sound/dmabuf.cif (audio_devs[dev]->flags & DMA_AUTOMODE)
audio_devs1530drivers/sound/dmabuf.cif (!(audio_devs[dev]->flags & DMA_AUTOMODE))
audio_devs1532drivers/sound/dmabuf.caudio_devs[dev]->start_input (dev, dmap->raw_buf_phys +
audio_devs1535drivers/sound/dmabuf.c!(audio_devs[dev]->flags & DMA_AUTOMODE));
audio_devs1536drivers/sound/dmabuf.cif (audio_devs[dev]->trigger)
audio_devs1537drivers/sound/dmabuf.caudio_devs[dev]->trigger (dev,
audio_devs1538drivers/sound/dmabuf.caudio_devs[dev]->enable_bits * audio_devs[dev]->go);
audio_devs1558drivers/sound/dmabuf.cint             chan = audio_devs[dev]->dmachan1;
audio_devs1562drivers/sound/dmabuf.cif ((err = open_dmap (dev, OPEN_READWRITE, audio_devs[dev]->dmap_out, audio_devs[dev]->dmachan1)) < 0)
audio_devs1566drivers/sound/dmabuf.cdma_init_buffers (dev, audio_devs[dev]->dmap_out);
audio_devs1567drivers/sound/dmabuf.caudio_devs[dev]->dmap_out->flags |= DMA_ALLOC_DONE;
audio_devs1568drivers/sound/dmabuf.caudio_devs[dev]->dmap_out->fragment_size = audio_devs[dev]->buffsize;
audio_devs1571drivers/sound/dmabuf.cif (audio_devs[dev]->flags & DMA_DUPLEX)
audio_devs1573drivers/sound/dmabuf.cif ((err = open_dmap (dev, OPEN_READWRITE, audio_devs[dev]->dmap_in, audio_devs[dev]->dmachan2)) < 0)
audio_devs1576drivers/sound/dmabuf.caudio_devs[dev]->dmachan2);
audio_devs1577drivers/sound/dmabuf.cclose_dmap (dev, audio_devs[dev]->dmap_out, audio_devs[dev]->dmachan1);
audio_devs1580drivers/sound/dmabuf.cdma_init_buffers (dev, audio_devs[dev]->dmap_in);
audio_devs1581drivers/sound/dmabuf.caudio_devs[dev]->dmap_in->flags |= DMA_ALLOC_DONE;
audio_devs1582drivers/sound/dmabuf.caudio_devs[dev]->dmap_in->fragment_size = audio_devs[dev]->buffsize;
audio_devs1587drivers/sound/dmabuf.caudio_devs[dev]->dmap_in = audio_devs[dev]->dmap_out;
audio_devs1588drivers/sound/dmabuf.caudio_devs[dev]->dmachan2 = audio_devs[dev]->dmachan1;
audio_devs1605drivers/sound/dmabuf.cclose_dmap (dev, audio_devs[dev]->dmap_out, audio_devs[dev]->dmachan1);
audio_devs1607drivers/sound/dmabuf.cif (audio_devs[dev]->flags & DMA_DUPLEX)
audio_devs1608drivers/sound/dmabuf.cclose_dmap (dev, audio_devs[dev]->dmap_in, audio_devs[dev]->dmachan2);
audio_devs1626drivers/sound/dmabuf.cdmap = audio_devs[dev]->dmap_in;
audio_devs1644drivers/sound/dmabuf.cif ((audio_devs[dev]->flags & DMA_DUPLEX) && !dmap->qlen &&
audio_devs1645drivers/sound/dmabuf.caudio_devs[dev]->enable_bits & PCM_ENABLE_INPUT &&
audio_devs1646drivers/sound/dmabuf.caudio_devs[dev]->go)
audio_devs1672drivers/sound/dmabuf.cdmap = audio_devs[dev]->dmap_out;
audio_devs1645drivers/sound/gus_wave.cblk_sz = audio_devs[gus_devnum]->dmap_out->bytes_in_use;
audio_devs1690drivers/sound/gus_wave.cmemcpy_fromfs (audio_devs[gus_devnum]->dmap_out->raw_buf, &((addr)[sizeof_patch + src_offs]), blk_sz);
audio_devs1697drivers/sound/gus_wave.caudio_devs[gus_devnum]->dmap_out->raw_buf_phys,
audio_devs1706drivers/sound/gus_wave.cif (audio_devs[gus_devnum]->dmachan1 > 3)
audio_devs1725drivers/sound/gus_wave.cif (audio_devs[gus_devnum]->dmachan1 > 3)
audio_devs2085drivers/sound/gus_wave.caudio_devs[dev]->format_mask = AFMT_U8;
audio_devs2087drivers/sound/gus_wave.caudio_devs[dev]->format_mask = AFMT_U8 | AFMT_S16_LE;
audio_devs2293drivers/sound/gus_wave.cif (audio_devs[dev]->dmachan1 > 3)
audio_devs2310drivers/sound/gus_wave.cif (audio_devs[dev]->dmachan1 > 3)
audio_devs2364drivers/sound/gus_wave.cif (audio_devs[dev]->dmachan2 > 3)
audio_devs3154drivers/sound/gus_wave.caudio_devs[gus_devnum = num_audiodevs++] = &gus_sampling_operations;
audio_devs3155drivers/sound/gus_wave.caudio_devs[gus_devnum]->dmachan1 = dma;
audio_devs3156drivers/sound/gus_wave.caudio_devs[gus_devnum]->dmachan2 = dma2;
audio_devs3157drivers/sound/gus_wave.caudio_devs[gus_devnum]->buffsize = DSP_BUFFSIZE;
audio_devs3159drivers/sound/gus_wave.caudio_devs[gus_devnum]->flags |= DMA_DUPLEX;
audio_devs294drivers/sound/pas2_pcm.cif (audio_devs[dev]->dmachan1 > 3)
audio_devs297drivers/sound/pas2_pcm.cif (audio_devs[dev]->flags & DMA_AUTOMODE &&
audio_devs313drivers/sound/pas2_pcm.cif (audio_devs[dev]->dmachan1 > 3)
audio_devs346drivers/sound/pas2_pcm.cif (audio_devs[dev]->dmachan1 > 3)
audio_devs349drivers/sound/pas2_pcm.cif (audio_devs[my_devnum]->flags & DMA_AUTOMODE &&
audio_devs362drivers/sound/pas2_pcm.cif (audio_devs[dev]->dmachan1 > 3)
audio_devs457drivers/sound/pas2_pcm.caudio_devs[my_devnum = num_audiodevs++] = &pas_pcm_operations;
audio_devs458drivers/sound/pas2_pcm.caudio_devs[my_devnum]->dmachan1 = hw_config->dma;
audio_devs459drivers/sound/pas2_pcm.caudio_devs[my_devnum]->buffsize = DSP_BUFFSIZE;
audio_devs479drivers/sound/pas2_pcm.cif (!(audio_devs[my_devnum]->flags & DMA_AUTOMODE))
audio_devs847drivers/sound/pss.caudio_devs[prev_devs]->coproc = &pss_coproc_operations;
audio_devs254drivers/sound/sb16_dsp.caudio_devs[dev]->dmachan1 = audio_devs[dev]->dmachan2 = dma8;
audio_devs289drivers/sound/sb16_dsp.cif (audio_devs[dev]->flags & DMA_AUTOMODE &&
audio_devs342drivers/sound/sb16_dsp.cif (audio_devs[dev]->flags & DMA_AUTOMODE &&
audio_devs380drivers/sound/sb16_dsp.caudio_devs[my_dev]->dmachan1 =
audio_devs381drivers/sound/sb16_dsp.caudio_devs[my_dev]->dmachan2 =
audio_devs392drivers/sound/sb16_dsp.caudio_devs[my_dev]->dmachan1 =
audio_devs393drivers/sound/sb16_dsp.caudio_devs[my_dev]->dmachan2 =
audio_devs504drivers/sound/sb16_dsp.caudio_devs[my_dev = num_audiodevs++] = &sb16_dsp_operations;
audio_devs505drivers/sound/sb16_dsp.caudio_devs[my_dev]->dmachan1 = audio_devs[my_dev]->dmachan2 = dma8;
audio_devs506drivers/sound/sb16_dsp.caudio_devs[my_dev]->buffsize = DSP_BUFFSIZE;
audio_devs484drivers/sound/sb_dsp.cif (audio_devs[dev]->dmachan1 > 3)
audio_devs571drivers/sound/sb_dsp.cif (audio_devs[dev]->dmachan1 > 3)
audio_devs716drivers/sound/sb_dsp.caudio_devs[my_dev]->dmachan1 =
audio_devs717drivers/sound/sb_dsp.caudio_devs[my_dev]->dmachan2 =
audio_devs787drivers/sound/sb_dsp.caudio_devs[my_dev]->dmachan1 =
audio_devs788drivers/sound/sb_dsp.caudio_devs[my_dev]->dmachan2 =
audio_devs859drivers/sound/sb_dsp.caudio_devs[my_dev]->dmachan1 =
audio_devs860drivers/sound/sb_dsp.caudio_devs[my_dev]->dmachan2 =
audio_devs891drivers/sound/sb_dsp.caudio_devs[my_dev]->dmachan1 =
audio_devs892drivers/sound/sb_dsp.caudio_devs[my_dev]->dmachan2 =
audio_devs1592drivers/sound/sb_dsp.caudio_devs[my_dev = num_audiodevs++] = &sb_dsp_operations;
audio_devs1595drivers/sound/sb_dsp.caudio_devs[my_dev]->flags |= DMA_AUTOMODE;
audio_devs1597drivers/sound/sb_dsp.caudio_devs[my_dev]->buffsize = DSP_BUFFSIZE;
audio_devs1598drivers/sound/sb_dsp.cdma8 = audio_devs[my_dev]->dmachan1 = hw_config->dma;
audio_devs1599drivers/sound/sb_dsp.cdma16 = audio_devs[my_dev]->dmachan2 = hw_config->dma;
audio_devs230drivers/sound/sound_switch.cif (!put_status (audio_devs[i]->name))
audio_devs233drivers/sound/sound_switch.cif (audio_devs[i]->flags & DMA_DUPLEX)
audio_devs535drivers/sound/sound_switch.cmixdev = audio_devs[dev >> 4]->mixer_dev;
audio_devs261drivers/sound/soundcard.cdmap = audio_devs[dev]->dmap_in;
audio_devs265drivers/sound/soundcard.cdmap = audio_devs[dev]->dmap_out;
audio_devs632drivers/sound/soundcard.cprintk ("sound: buffsize[%d] = %lu\n", dev, audio_devs[dev]->buffsize);
audio_devs634drivers/sound/soundcard.caudio_devs[dev]->buffsize = dma_buffsize;
audio_devs636drivers/sound/soundcard.cif (audio_devs[dev]->buffsize > dma_pagesize)
audio_devs637drivers/sound/soundcard.caudio_devs[dev]->buffsize = dma_pagesize;
audio_devs646drivers/sound/soundcard.cwhile (start_addr == NULL && audio_devs[dev]->buffsize > PAGE_SIZE)
audio_devs651drivers/sound/soundcard.csize < audio_devs[dev]->buffsize;
audio_devs654drivers/sound/soundcard.caudio_devs[dev]->buffsize = PAGE_SIZE * (1 << sz);
audio_devs657drivers/sound/soundcard.caudio_devs[dev]->buffsize /= 2;
audio_devs668drivers/sound/soundcard.cend_addr = start_addr + audio_devs[dev]->buffsize - 1;
audio_devs683drivers/sound/soundcard.caudio_devs[dev]->buffsize);
audio_devs712drivers/sound/soundcard.csize < audio_devs[dev]->buffsize;
audio_devs716drivers/sound/soundcard.cend_addr = start_addr + audio_devs[dev]->buffsize;
audio_devs484drivers/sound/sscape.cmemcpy (audio_devs[devc->my_audiodev]->dmap_out->raw_buf, block, size);
audio_devs490drivers/sound/sscape.caudio_devs[devc->my_audiodev]->dmap_out->raw_buf_phys,
audio_devs696drivers/sound/sscape.csscape_info    *devc = (sscape_info *) audio_devs[dev]->devc;
audio_devs727drivers/sound/sscape.csscape_info    *devc = (sscape_info *) audio_devs[dev]->devc;
audio_devs760drivers/sound/sscape.csscape_info    *devc = (sscape_info *) audio_devs[dev]->devc;
audio_devs991drivers/sound/sscape.caudio_devs[my_dev = num_audiodevs++] = &sscape_audio_operations;
audio_devs992drivers/sound/sscape.caudio_devs[my_dev]->dmachan1 = hw_config->dma;
audio_devs993drivers/sound/sscape.caudio_devs[my_dev]->buffsize = DSP_BUFFSIZE;
audio_devs994drivers/sound/sscape.caudio_devs[my_dev]->devc = devc;
audio_devs997drivers/sound/sscape.caudio_devs[my_dev]->coproc = &sscape_coproc_operations;
audio_devs1178drivers/sound/sscape.caudio_devs[prev_devs]->coproc = &sscape_coproc_operations;