taglinefilesource code
audio_devs476drivers/sound/ad1848.cdevc = (ad1848_info *) audio_devs[codec_dev]->devc;
audio_devs563drivers/sound/ad1848.cdevc = (ad1848_info *) audio_devs[dev]->devc;
audio_devs577drivers/sound/ad1848.cif (audio_devs[dev]->flags & DMA_DUPLEX)
audio_devs599drivers/sound/ad1848.cad1848_info    *devc = (ad1848_info *) audio_devs[dev]->devc;
audio_devs787drivers/sound/ad1848.cad1848_info    *devc = (ad1848_info *) audio_devs[dev]->devc;
audio_devs835drivers/sound/ad1848.cad1848_info    *devc = (ad1848_info *) audio_devs[dev]->devc;
audio_devs852drivers/sound/ad1848.cif (devc->irq_mode & PCM_ENABLE_OUTPUT && audio_devs[dev]->flags & DMA_AUTOMODE &&
audio_devs887drivers/sound/ad1848.cad1848_info    *devc = (ad1848_info *) audio_devs[dev]->devc;
audio_devs903drivers/sound/ad1848.cif (devc->irq_mode & PCM_ENABLE_INPUT && audio_devs[dev]->flags & DMA_AUTOMODE &&
audio_devs949drivers/sound/ad1848.cad1848_info    *devc = (ad1848_info *) audio_devs[dev]->devc;
audio_devs1026drivers/sound/ad1848.cad1848_info    *devc = (ad1848_info *) audio_devs[dev]->devc;
audio_devs1063drivers/sound/ad1848.cad1848_info    *devc = (ad1848_info *) audio_devs[dev]->devc;
audio_devs1087drivers/sound/ad1848.cad1848_info    *devc = (ad1848_info *) audio_devs[dev]->devc;
audio_devs1111drivers/sound/ad1848.cad1848_info    *devc = (ad1848_info *) audio_devs[dev]->devc;
audio_devs1463drivers/sound/ad1848.caudio_devs[my_dev = num_audiodevs++] = &ad1848_pcm_operations[nr_ad1848_devs];
audio_devs1466drivers/sound/ad1848.caudio_devs[my_dev]->devc = devc;
audio_devs1469drivers/sound/ad1848.caudio_devs[my_dev]->name,
audio_devs1505drivers/sound/ad1848.caudio_devs[my_dev]->dmachan1 = dma_playback;
audio_devs1506drivers/sound/ad1848.caudio_devs[my_dev]->dmachan2 = dma_capture;
audio_devs1507drivers/sound/ad1848.caudio_devs[my_dev]->buffsize = DSP_BUFFSIZE;
audio_devs1508drivers/sound/ad1848.caudio_devs[my_dev]->devc = devc;
audio_devs1509drivers/sound/ad1848.caudio_devs[my_dev]->format_mask = ad_format_mask[devc->mode];
audio_devs1537drivers/sound/ad1848.caudio_devs[my_dev]->mixer_dev = num_mixers;
audio_devs1568drivers/sound/ad1848.csound_free_dma (audio_devs[dev]->dmachan1);
audio_devs1570drivers/sound/ad1848.cif (audio_devs[dev]->dmachan2 != audio_devs[dev]->dmachan1)
audio_devs1571drivers/sound/ad1848.csound_free_dma (audio_devs[dev]->dmachan2);
audio_devs1607drivers/sound/ad1848.cdevc = (ad1848_info *) audio_devs[dev]->devc;
audio_devs1610drivers/sound/ad1848.cdevc = (ad1848_info *) audio_devs[dev]->devc;
audio_devs1847drivers/sound/ad1848.cad1848_info    *devc = (ad1848_info *) audio_devs[dev]->devc;
audio_devs1905drivers/sound/ad1848.cad1848_info    *devc = (ad1848_info *) audio_devs[dev]->devc;
audio_devs1918drivers/sound/ad1848.cad1848_info    *devc = (ad1848_info *) audio_devs[dev]->devc;
audio_devs1946drivers/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_devs150drivers/sound/audio.cif (audio_devs[dev]->coproc)
audio_devs151drivers/sound/audio.caudio_devs[dev]->coproc->close (audio_devs[dev]->coproc->devc, COPR_PCM);
audio_devs198drivers/sound/audio.cif ((audio_mode[dev] & AM_READ) && !(audio_devs[dev]->flags & DMA_DUPLEX))
audio_devs202drivers/sound/audio.cif (audio_devs[dev]->flags & DMA_DUPLEX)
audio_devs233drivers/sound/audio.cif (!audio_devs[dev]->copy_from_user)
audio_devs240drivers/sound/audio.caudio_devs[dev]->copy_from_user (dev,
audio_devs283drivers/sound/audio.cif ((audio_mode[dev] & AM_WRITE) && !(audio_devs[dev]->flags & DMA_DUPLEX))
audio_devs288drivers/sound/audio.cif (audio_devs[dev]->flags & DMA_DUPLEX)
audio_devs343drivers/sound/audio.cif (audio_devs[dev]->coproc)  /* Coprocessor ioctl */
audio_devs344drivers/sound/audio.creturn audio_devs[dev]->coproc->ioctl (audio_devs[dev]->coproc->devc, cmd, arg, 0);
audio_devs369drivers/sound/audio.creturn snd_ioctl_return ((int *) arg, audio_devs[dev]->format_mask);
audio_devs376drivers/sound/audio.cif ((audio_mode[dev] & AM_WRITE) && !(audio_devs[dev]->flags & DMA_DUPLEX))
audio_devs392drivers/sound/audio.cif ((audio_mode[dev] & AM_READ) && !(audio_devs[dev]->flags & DMA_DUPLEX))
audio_devs421drivers/sound/audio.cif (audio_devs[dev]->flags & DMA_DUPLEX)
audio_devs424drivers/sound/audio.cif (audio_devs[dev]->coproc)
audio_devs427drivers/sound/audio.cif (audio_devs[dev]->local_qlen)  /* Device has hidden buffers */
audio_devs430drivers/sound/audio.cif (audio_devs[dev]->trigger)    /* Supports SETTRIGGER */
audio_devs463drivers/sound/audio.cif (audio_mode[dev] & AM_WRITE && !(audio_devs[dev]->flags & DMA_DUPLEX))
audio_devs472drivers/sound/audio.cif (audio_mode[dev] & AM_READ && !(audio_devs[dev]->flags & DMA_DUPLEX))
audio_devs268drivers/sound/dev_table.hstruct audio_operations *audio_devs[MAX_AUDIO_DEV] = {NULL}; int num_audiodevs = 0;
audio_devs494drivers/sound/dev_table.hextern struct audio_operations * audio_devs[MAX_AUDIO_DEV]; extern int num_audiodevs;
audio_devs71drivers/sound/dmabuf.cstruct audio_operations *dsp_dev = audio_devs[dev];
audio_devs140drivers/sound/dmabuf.cif (dmap->fragment_size > (audio_devs[dev]->buffsize / 2))
audio_devs141drivers/sound/dmabuf.cdmap->fragment_size = (audio_devs[dev]->buffsize / 2);
audio_devs169drivers/sound/dmabuf.cif (dmap == audio_devs[dev]->dmap_out)
audio_devs181drivers/sound/dmabuf.cdmap->bytes_in_use = audio_devs[dev]->buffsize;
audio_devs206drivers/sound/dmabuf.cif (sound_open_dma (chan, audio_devs[dev]->name))
audio_devs248drivers/sound/dmabuf.cif (!audio_devs[dev])
audio_devs254drivers/sound/dmabuf.cif (!(audio_devs[dev]->flags & DMA_DUPLEX))
audio_devs256drivers/sound/dmabuf.caudio_devs[dev]->dmap_in = audio_devs[dev]->dmap_out;
audio_devs257drivers/sound/dmabuf.caudio_devs[dev]->dmachan2 = audio_devs[dev]->dmachan1;
audio_devs260drivers/sound/dmabuf.cif ((retval = audio_devs[dev]->open (dev, mode)) < 0)
audio_devs263drivers/sound/dmabuf.cdmap_out = audio_devs[dev]->dmap_out;
audio_devs264drivers/sound/dmabuf.cdmap_in = audio_devs[dev]->dmap_in;
audio_devs266drivers/sound/dmabuf.cif ((retval = open_dmap (dev, mode, dmap_out, audio_devs[dev]->dmachan1)) < 0)
audio_devs268drivers/sound/dmabuf.caudio_devs[dev]->close (dev);
audio_devs272drivers/sound/dmabuf.caudio_devs[dev]->enable_bits = mode;
audio_devs273drivers/sound/dmabuf.cif (audio_devs[dev]->flags & DMA_DUPLEX && dmap_out != dmap_in)
audio_devs274drivers/sound/dmabuf.cif ((retval = open_dmap (dev, mode, dmap_in, audio_devs[dev]->dmachan2)) < 0)
audio_devs276drivers/sound/dmabuf.caudio_devs[dev]->close (dev);
audio_devs277drivers/sound/dmabuf.cclose_dmap (dev, dmap_out, audio_devs[dev]->dmachan1);
audio_devs280drivers/sound/dmabuf.caudio_devs[dev]->open_mode = mode;
audio_devs281drivers/sound/dmabuf.caudio_devs[dev]->go = 1;
audio_devs285drivers/sound/dmabuf.caudio_devs[dev]->ioctl (dev, SOUND_PCM_WRITE_BITS, (caddr_t) 8, 1);
audio_devs286drivers/sound/dmabuf.caudio_devs[dev]->ioctl (dev, SOUND_PCM_WRITE_CHANNELS, (caddr_t) 1, 1);
audio_devs287drivers/sound/dmabuf.caudio_devs[dev]->ioctl (dev, SOUND_PCM_WRITE_RATE, (caddr_t) DSP_DEFAULT_SPEED, 1);
audio_devs299drivers/sound/dmabuf.caudio_devs[dev]->reset (dev);
audio_devs304drivers/sound/dmabuf.cif (audio_devs[dev]->flags & DMA_DUPLEX)
audio_devs315drivers/sound/dmabuf.cif (!(audio_devs[dev]->flags & DMA_DUPLEX) ||
audio_devs316drivers/sound/dmabuf.c!audio_devs[dev]->halt_output)
audio_devs317drivers/sound/dmabuf.caudio_devs[dev]->reset (dev);
audio_devs319drivers/sound/dmabuf.caudio_devs[dev]->halt_output (dev);
audio_devs322drivers/sound/dmabuf.cdma_init_buffers (dev, audio_devs[dev]->dmap_out);
audio_devs323drivers/sound/dmabuf.creorganize_buffers (dev, audio_devs[dev]->dmap_out);
audio_devs333drivers/sound/dmabuf.cif (!(audio_devs[dev]->flags & DMA_DUPLEX) ||
audio_devs334drivers/sound/dmabuf.c!audio_devs[dev]->halt_input)
audio_devs335drivers/sound/dmabuf.caudio_devs[dev]->reset (dev);
audio_devs337drivers/sound/dmabuf.caudio_devs[dev]->halt_input (dev);
audio_devs340drivers/sound/dmabuf.cdma_init_buffers (dev, audio_devs[dev]->dmap_in);
audio_devs341drivers/sound/dmabuf.creorganize_buffers (dev, audio_devs[dev]->dmap_in);
audio_devs349drivers/sound/dmabuf.cif (!audio_devs[dev]->go && (!audio_devs[dev]->enable_bits & PCM_ENABLE_OUTPUT))
audio_devs352drivers/sound/dmabuf.cif (audio_devs[dev]->dmap_out->dma_mode == DMODE_OUTPUT)
audio_devs358drivers/sound/dmabuf.c&& audio_devs[dev]->dmap_out->qlen)
audio_devs380drivers/sound/dmabuf.creturn audio_devs[dev]->dmap_out->qlen;
audio_devs392drivers/sound/dmabuf.cif (audio_devs[dev]->local_qlen)  /* Device has hidden buffers */
audio_devs395drivers/sound/dmabuf.c&& audio_devs[dev]->local_qlen (dev))
audio_devs418drivers/sound/dmabuf.creturn audio_devs[dev]->dmap_out->qlen;
audio_devs426drivers/sound/dmabuf.caudio_devs[dev]->dmap_out->closing = 1;
audio_devs427drivers/sound/dmabuf.caudio_devs[dev]->dmap_in->closing = 1;
audio_devs430drivers/sound/dmabuf.c&& (audio_devs[dev]->dmap_out->dma_mode == DMODE_OUTPUT))
audio_devs434drivers/sound/dmabuf.cmemset (audio_devs[dev]->dmap_out->raw_buf,
audio_devs435drivers/sound/dmabuf.caudio_devs[dev]->dmap_out->neutral_byte,
audio_devs436drivers/sound/dmabuf.caudio_devs[dev]->dmap_out->bytes_in_use);
audio_devs442drivers/sound/dmabuf.caudio_devs[dev]->close (dev);
audio_devs444drivers/sound/dmabuf.cclose_dmap (dev, audio_devs[dev]->dmap_out, audio_devs[dev]->dmachan1);
audio_devs446drivers/sound/dmabuf.cif (audio_devs[dev]->flags & DMA_DUPLEX)
audio_devs447drivers/sound/dmabuf.cclose_dmap (dev, audio_devs[dev]->dmap_in, audio_devs[dev]->dmachan2);
audio_devs448drivers/sound/dmabuf.caudio_devs[dev]->open_mode = 0;
audio_devs458drivers/sound/dmabuf.cif (!(audio_devs[dev]->enable_bits & PCM_ENABLE_INPUT))
audio_devs481drivers/sound/dmabuf.cif ((err = audio_devs[dev]->prepare_for_input (dev,
audio_devs491drivers/sound/dmabuf.caudio_devs[dev]->start_input (dev, dmap->raw_buf_phys +
audio_devs494drivers/sound/dmabuf.c!(audio_devs[dev]->flags & DMA_AUTOMODE) ||
audio_devs497drivers/sound/dmabuf.cif (audio_devs[dev]->trigger)
audio_devs498drivers/sound/dmabuf.caudio_devs[dev]->trigger (dev,
audio_devs499drivers/sound/dmabuf.caudio_devs[dev]->enable_bits * audio_devs[dev]->go);
audio_devs509drivers/sound/dmabuf.cstruct dma_buffparms *dmap = audio_devs[dev]->dmap_in;
audio_devs513drivers/sound/dmabuf.cif (audio_devs[dev]->dmap_in->mapping_flags & DMA_MAP_MAPPED)
audio_devs536drivers/sound/dmabuf.cif (!(audio_devs[dev]->enable_bits & PCM_ENABLE_INPUT) &
audio_devs537drivers/sound/dmabuf.caudio_devs[dev]->go)
audio_devs543drivers/sound/dmabuf.cif (!audio_devs[dev]->go)
audio_devs569drivers/sound/dmabuf.caudio_devs[dev]->reset (dev);
audio_devs589drivers/sound/dmabuf.cstruct dma_buffparms *dmap = audio_devs[dev]->dmap_in;
audio_devs593drivers/sound/dmabuf.cif (audio_devs[dev]->dmap_in->mapping_flags & DMA_MAP_MAPPED)
audio_devs670drivers/sound/dmabuf.cif (dmap->fragment_size > audio_devs[dev]->buffsize)
audio_devs671drivers/sound/dmabuf.cdmap->fragment_size = audio_devs[dev]->buffsize;
audio_devs673drivers/sound/dmabuf.cif (dmap->fragment_size == audio_devs[dev]->buffsize &&
audio_devs674drivers/sound/dmabuf.caudio_devs[dev]->flags & DMA_AUTOMODE)
audio_devs701drivers/sound/dmabuf.cif (audio_devs[dev]->flags & DMA_AUTOMODE)
audio_devs715drivers/sound/dmabuf.cstruct dma_buffparms *dmap_out = audio_devs[dev]->dmap_out;
audio_devs716drivers/sound/dmabuf.cstruct dma_buffparms *dmap_in = audio_devs[dev]->dmap_in;
audio_devs747drivers/sound/dmabuf.cif (audio_devs[dev]->flags & DMA_DUPLEX)
audio_devs763drivers/sound/dmabuf.cif (audio_devs[dev]->flags & DMA_DUPLEX)
audio_devs780drivers/sound/dmabuf.cif (cmd == SNDCTL_DSP_GETISPACE && audio_devs[dev]->flags & DMA_DUPLEX)
audio_devs800drivers/sound/dmabuf.cif (audio_devs[dev]->local_qlen)
audio_devs802drivers/sound/dmabuf.cint             tmp = audio_devs[dev]->local_qlen (dev);
audio_devs830drivers/sound/dmabuf.cint             bits = get_fs_long ((long *) arg) & audio_devs[dev]->open_mode;
audio_devs833drivers/sound/dmabuf.cif (audio_devs[dev]->trigger == NULL)
audio_devs836drivers/sound/dmabuf.cif (!(audio_devs[dev]->flags & DMA_DUPLEX))
audio_devs845drivers/sound/dmabuf.cchanged = audio_devs[dev]->enable_bits ^ bits;
audio_devs847drivers/sound/dmabuf.cif ((changed & bits) & PCM_ENABLE_INPUT && audio_devs[dev]->go)
audio_devs857drivers/sound/dmabuf.caudio_devs[dev]->go)
audio_devs866drivers/sound/dmabuf.caudio_devs[dev]->enable_bits = bits;
audio_devs867drivers/sound/dmabuf.cif (changed && audio_devs[dev]->trigger)
audio_devs868drivers/sound/dmabuf.caudio_devs[dev]->trigger (dev, bits * audio_devs[dev]->go);
audio_devs872drivers/sound/dmabuf.creturn snd_ioctl_return ((int *) arg, audio_devs[dev]->enable_bits);
audio_devs877drivers/sound/dmabuf.cif (!audio_devs[dev]->trigger)
audio_devs880drivers/sound/dmabuf.caudio_devs[dev]->trigger (dev, 0);
audio_devs881drivers/sound/dmabuf.caudio_devs[dev]->go = 0;
audio_devs892drivers/sound/dmabuf.cinfo.bytes = audio_devs[dev]->dmap_in->byte_counter;
audio_devs893drivers/sound/dmabuf.cinfo.ptr = get_buffer_pointer (dev, audio_devs[dev]->dmachan2, audio_devs[dev]->dmap_in);
audio_devs894drivers/sound/dmabuf.cinfo.blocks = audio_devs[dev]->dmap_in->qlen;
audio_devs898drivers/sound/dmabuf.cif (audio_devs[dev]->dmap_in->mapping_flags & DMA_MAP_MAPPED)
audio_devs899drivers/sound/dmabuf.caudio_devs[dev]->dmap_in->qlen = 0;  /* Acknowledge interrupts */
audio_devs912drivers/sound/dmabuf.cinfo.bytes = audio_devs[dev]->dmap_out->byte_counter;
audio_devs913drivers/sound/dmabuf.cinfo.ptr = get_buffer_pointer (dev, audio_devs[dev]->dmachan1, audio_devs[dev]->dmap_out);
audio_devs914drivers/sound/dmabuf.cinfo.blocks = audio_devs[dev]->dmap_out->qlen;
audio_devs918drivers/sound/dmabuf.cif (audio_devs[dev]->dmap_out->mapping_flags & DMA_MAP_MAPPED)
audio_devs919drivers/sound/dmabuf.caudio_devs[dev]->dmap_out->qlen = 0;  /* Acknowledge interrupts */
audio_devs927drivers/sound/dmabuf.creturn audio_devs[dev]->ioctl (dev, cmd, arg, local);
audio_devs944drivers/sound/dmabuf.cif (audio_devs[dev]->open_mode != 0)
audio_devs945drivers/sound/dmabuf.cif (!audio_devs[dev]->go)
audio_devs948drivers/sound/dmabuf.caudio_devs[dev]->go = 1;
audio_devs950drivers/sound/dmabuf.cif (audio_devs[dev]->trigger)
audio_devs951drivers/sound/dmabuf.caudio_devs[dev]->trigger (dev,
audio_devs952drivers/sound/dmabuf.caudio_devs[dev]->enable_bits * audio_devs[dev]->go);
audio_devs960drivers/sound/dmabuf.cstruct dma_buffparms *dmap = audio_devs[dev]->dmap_out;
audio_devs973drivers/sound/dmabuf.cif (audio_devs[dev]->local_qlen)
audio_devs975drivers/sound/dmabuf.ctmp = audio_devs[dev]->local_qlen (dev);
audio_devs993drivers/sound/dmabuf.cstruct dma_buffparms *dmap = audio_devs[dev]->dmap_out;
audio_devs995drivers/sound/dmabuf.cif (audio_devs[dev]->dmap_out->mapping_flags & DMA_MAP_MAPPED)
audio_devs1022drivers/sound/dmabuf.cif ((err = audio_devs[dev]->prepare_for_output (dev,
audio_devs1042drivers/sound/dmabuf.cif (!(audio_devs[dev]->enable_bits & PCM_ENABLE_OUTPUT) &&
audio_devs1043drivers/sound/dmabuf.caudio_devs[dev]->go)
audio_devs1052drivers/sound/dmabuf.cif (!audio_devs[dev]->go)
audio_devs1080drivers/sound/dmabuf.caudio_devs[dev]->reset (dev);
audio_devs1110drivers/sound/dmabuf.cstruct dma_buffparms *dmap = audio_devs[dev]->dmap_out;
audio_devs1124drivers/sound/dmabuf.cstruct dma_buffparms *dmap = audio_devs[dev]->dmap_out;
audio_devs1139drivers/sound/dmabuf.cstruct dma_buffparms *dmap = audio_devs[dev]->dmap_out;
audio_devs1146drivers/sound/dmabuf.cif (audio_devs[dev]->dmap_out->mapping_flags & DMA_MAP_MAPPED)
audio_devs1165drivers/sound/dmabuf.c((audio_devs[dev]->flags & DMA_AUTOMODE) &&
audio_devs1166drivers/sound/dmabuf.caudio_devs[dev]->flags & NEEDS_RESTART))
audio_devs1177drivers/sound/dmabuf.caudio_devs[dev]->output_block (dev, dmap->raw_buf_phys +
audio_devs1180drivers/sound/dmabuf.c!(audio_devs[dev]->flags & DMA_AUTOMODE) ||
audio_devs1183drivers/sound/dmabuf.cif (audio_devs[dev]->trigger)
audio_devs1184drivers/sound/dmabuf.caudio_devs[dev]->trigger (dev,
audio_devs1185drivers/sound/dmabuf.caudio_devs[dev]->enable_bits * audio_devs[dev]->go);
audio_devs1200drivers/sound/dmabuf.cchan = audio_devs[dev]->dmachan1;
audio_devs1201drivers/sound/dmabuf.cdmap = audio_devs[dev]->dmap_out;
audio_devs1205drivers/sound/dmabuf.cchan = audio_devs[dev]->dmachan2;
audio_devs1206drivers/sound/dmabuf.cdmap = audio_devs[dev]->dmap_in;
audio_devs1214drivers/sound/dmabuf.cif (audio_devs[dev]->flags & DMA_AUTOMODE)
audio_devs1256drivers/sound/dmabuf.cif (audio_devs[dev]->dmap_out == NULL)
audio_devs1258drivers/sound/dmabuf.caudio_devs[dev]->dmap_out =
audio_devs1259drivers/sound/dmabuf.caudio_devs[dev]->dmap_in =
audio_devs1262drivers/sound/dmabuf.cif (audio_devs[dev]->flags & DMA_DUPLEX)
audio_devs1263drivers/sound/dmabuf.caudio_devs[dev]->dmap_in =
audio_devs1283drivers/sound/dmabuf.cstruct dma_buffparms *dmap = audio_devs[dev]->dmap_out;
audio_devs1288drivers/sound/dmabuf.csound_dma_intr (dev, audio_devs[dev]->dmap_out, audio_devs[dev]->dmachan1);
audio_devs1306drivers/sound/dmabuf.cif (!(audio_devs[dev]->flags & DMA_AUTOMODE))
audio_devs1308drivers/sound/dmabuf.caudio_devs[dev]->output_block (dev, dmap->raw_buf_phys +
audio_devs1311drivers/sound/dmabuf.c!(audio_devs[dev]->flags & DMA_AUTOMODE));
audio_devs1312drivers/sound/dmabuf.cif (audio_devs[dev]->trigger)
audio_devs1313drivers/sound/dmabuf.caudio_devs[dev]->trigger (dev,
audio_devs1314drivers/sound/dmabuf.caudio_devs[dev]->enable_bits * audio_devs[dev]->go);
audio_devs1337drivers/sound/dmabuf.caudio_devs[dev]->halt_xfer (dev);
audio_devs1345drivers/sound/dmabuf.cmemset (audio_devs[dev]->dmap_out->raw_buf,
audio_devs1346drivers/sound/dmabuf.caudio_devs[dev]->dmap_out->neutral_byte,
audio_devs1347drivers/sound/dmabuf.caudio_devs[dev]->dmap_out->bytes_in_use);
audio_devs1353drivers/sound/dmabuf.cif (!(audio_devs[dev]->flags & DMA_AUTOMODE))
audio_devs1355drivers/sound/dmabuf.caudio_devs[dev]->output_block (dev, dmap->raw_buf_phys +
audio_devs1358drivers/sound/dmabuf.c!(audio_devs[dev]->flags & DMA_AUTOMODE));
audio_devs1359drivers/sound/dmabuf.cif (audio_devs[dev]->trigger)
audio_devs1360drivers/sound/dmabuf.caudio_devs[dev]->trigger (dev,
audio_devs1361drivers/sound/dmabuf.caudio_devs[dev]->enable_bits * audio_devs[dev]->go);
audio_devs1383drivers/sound/dmabuf.cstruct dma_buffparms *dmap = audio_devs[dev]->dmap_in;
audio_devs1388drivers/sound/dmabuf.csound_dma_intr (dev, audio_devs[dev]->dmap_in, audio_devs[dev]->dmachan2);
audio_devs1396drivers/sound/dmabuf.cif (!(audio_devs[dev]->flags & DMA_AUTOMODE))
audio_devs1398drivers/sound/dmabuf.caudio_devs[dev]->start_input (dev, dmap->raw_buf_phys +
audio_devs1401drivers/sound/dmabuf.c!(audio_devs[dev]->flags & DMA_AUTOMODE));
audio_devs1402drivers/sound/dmabuf.cif (audio_devs[dev]->trigger)
audio_devs1403drivers/sound/dmabuf.caudio_devs[dev]->trigger (dev,
audio_devs1404drivers/sound/dmabuf.caudio_devs[dev]->enable_bits * audio_devs[dev]->go);
audio_devs1414drivers/sound/dmabuf.cif (audio_devs[dev]->flags & DMA_AUTOMODE)
audio_devs1417drivers/sound/dmabuf.cif ((audio_devs[dev]->flags & DMA_DUPLEX) &&
audio_devs1418drivers/sound/dmabuf.caudio_devs[dev]->halt_input)
audio_devs1419drivers/sound/dmabuf.caudio_devs[dev]->halt_input (dev);
audio_devs1421drivers/sound/dmabuf.caudio_devs[dev]->halt_xfer (dev);
audio_devs1424drivers/sound/dmabuf.cif (audio_devs[dev]->flags & DMA_AUTOMODE)
audio_devs1439drivers/sound/dmabuf.cif (!(audio_devs[dev]->flags & DMA_AUTOMODE))
audio_devs1441drivers/sound/dmabuf.caudio_devs[dev]->start_input (dev, dmap->raw_buf_phys +
audio_devs1444drivers/sound/dmabuf.c!(audio_devs[dev]->flags & DMA_AUTOMODE));
audio_devs1445drivers/sound/dmabuf.cif (audio_devs[dev]->trigger)
audio_devs1446drivers/sound/dmabuf.caudio_devs[dev]->trigger (dev,
audio_devs1447drivers/sound/dmabuf.caudio_devs[dev]->enable_bits * audio_devs[dev]->go);
audio_devs1467drivers/sound/dmabuf.cint             chan = audio_devs[dev]->dmachan1;
audio_devs1471drivers/sound/dmabuf.cif ((err = open_dmap (dev, OPEN_READWRITE, audio_devs[dev]->dmap_out, audio_devs[dev]->dmachan1)) < 0)
audio_devs1475drivers/sound/dmabuf.cdma_init_buffers (dev, audio_devs[dev]->dmap_out);
audio_devs1476drivers/sound/dmabuf.caudio_devs[dev]->dmap_out->flags |= DMA_ALLOC_DONE;
audio_devs1477drivers/sound/dmabuf.caudio_devs[dev]->dmap_out->fragment_size = audio_devs[dev]->buffsize;
audio_devs1480drivers/sound/dmabuf.cif (audio_devs[dev]->flags & DMA_DUPLEX)
audio_devs1482drivers/sound/dmabuf.cif ((err = open_dmap (dev, OPEN_READWRITE, audio_devs[dev]->dmap_in, audio_devs[dev]->dmachan2)) < 0)
audio_devs1485drivers/sound/dmabuf.caudio_devs[dev]->dmachan2);
audio_devs1486drivers/sound/dmabuf.cclose_dmap (dev, audio_devs[dev]->dmap_out, audio_devs[dev]->dmachan1);
audio_devs1489drivers/sound/dmabuf.cdma_init_buffers (dev, audio_devs[dev]->dmap_in);
audio_devs1490drivers/sound/dmabuf.caudio_devs[dev]->dmap_in->flags |= DMA_ALLOC_DONE;
audio_devs1491drivers/sound/dmabuf.caudio_devs[dev]->dmap_in->fragment_size = audio_devs[dev]->buffsize;
audio_devs1496drivers/sound/dmabuf.caudio_devs[dev]->dmap_in = audio_devs[dev]->dmap_out;
audio_devs1497drivers/sound/dmabuf.caudio_devs[dev]->dmachan2 = audio_devs[dev]->dmachan1;
audio_devs1514drivers/sound/dmabuf.cclose_dmap (dev, audio_devs[dev]->dmap_out, audio_devs[dev]->dmachan1);
audio_devs1516drivers/sound/dmabuf.cif (audio_devs[dev]->flags & DMA_DUPLEX)
audio_devs1517drivers/sound/dmabuf.cclose_dmap (dev, audio_devs[dev]->dmap_in, audio_devs[dev]->dmachan2);
audio_devs1535drivers/sound/dmabuf.cdmap = audio_devs[dev]->dmap_in;
audio_devs1552drivers/sound/dmabuf.cif ((audio_devs[dev]->flags & DMA_DUPLEX) && !dmap->qlen &&
audio_devs1553drivers/sound/dmabuf.caudio_devs[dev]->enable_bits & PCM_ENABLE_INPUT &&
audio_devs1554drivers/sound/dmabuf.caudio_devs[dev]->go)
audio_devs1579drivers/sound/dmabuf.cdmap = audio_devs[dev]->dmap_out;
audio_devs1644drivers/sound/gus_wave.cblk_sz = audio_devs[gus_devnum]->dmap_out->bytes_in_use;
audio_devs1689drivers/sound/gus_wave.cmemcpy_fromfs (audio_devs[gus_devnum]->dmap_out->raw_buf, &((addr)[sizeof_patch + src_offs]), blk_sz);
audio_devs1696drivers/sound/gus_wave.caudio_devs[gus_devnum]->dmap_out->raw_buf_phys,
audio_devs1705drivers/sound/gus_wave.cif (audio_devs[gus_devnum]->dmachan1 > 3)
audio_devs1724drivers/sound/gus_wave.cif (audio_devs[gus_devnum]->dmachan1 > 3)
audio_devs2084drivers/sound/gus_wave.caudio_devs[dev]->format_mask = AFMT_U8;
audio_devs2086drivers/sound/gus_wave.caudio_devs[dev]->format_mask = AFMT_U8 | AFMT_S16_LE;
audio_devs2292drivers/sound/gus_wave.cif (audio_devs[dev]->dmachan1 > 3)
audio_devs2309drivers/sound/gus_wave.cif (audio_devs[dev]->dmachan1 > 3)
audio_devs2363drivers/sound/gus_wave.cif (audio_devs[dev]->dmachan2 > 3)
audio_devs3141drivers/sound/gus_wave.caudio_devs[gus_devnum = num_audiodevs++] = &gus_sampling_operations;
audio_devs3142drivers/sound/gus_wave.caudio_devs[gus_devnum]->dmachan1 = dma;
audio_devs3143drivers/sound/gus_wave.caudio_devs[gus_devnum]->dmachan2 = dma2;
audio_devs3144drivers/sound/gus_wave.caudio_devs[gus_devnum]->buffsize = DSP_BUFFSIZE;
audio_devs3146drivers/sound/gus_wave.caudio_devs[gus_devnum]->flags |= DMA_DUPLEX;
audio_devs292drivers/sound/pas2_pcm.cif (audio_devs[dev]->dmachan1 > 3)
audio_devs295drivers/sound/pas2_pcm.cif (audio_devs[dev]->flags & DMA_AUTOMODE &&
audio_devs311drivers/sound/pas2_pcm.cif (audio_devs[dev]->dmachan1 > 3)
audio_devs342drivers/sound/pas2_pcm.cif (audio_devs[dev]->dmachan1 > 3)
audio_devs345drivers/sound/pas2_pcm.cif (audio_devs[my_devnum]->flags & DMA_AUTOMODE &&
audio_devs358drivers/sound/pas2_pcm.cif (audio_devs[dev]->dmachan1 > 3)
audio_devs422drivers/sound/pas2_pcm.caudio_devs[my_devnum = num_audiodevs++] = &pas_pcm_operations;
audio_devs423drivers/sound/pas2_pcm.caudio_devs[my_devnum]->dmachan1 = hw_config->dma;
audio_devs424drivers/sound/pas2_pcm.caudio_devs[my_devnum]->buffsize = DSP_BUFFSIZE;
audio_devs444drivers/sound/pas2_pcm.cif (!(audio_devs[my_devnum]->flags & DMA_AUTOMODE))
audio_devs765drivers/sound/pss.caudio_devs[prev_devs]->coproc = &pss_coproc_operations;
audio_devs253drivers/sound/sb16_dsp.caudio_devs[dev]->dmachan1 = audio_devs[dev]->dmachan2 = dma8;
audio_devs288drivers/sound/sb16_dsp.cif (audio_devs[dev]->flags & DMA_AUTOMODE &&
audio_devs341drivers/sound/sb16_dsp.cif (audio_devs[dev]->flags & DMA_AUTOMODE &&
audio_devs379drivers/sound/sb16_dsp.caudio_devs[my_dev]->dmachan1 =
audio_devs380drivers/sound/sb16_dsp.caudio_devs[my_dev]->dmachan2 =
audio_devs391drivers/sound/sb16_dsp.caudio_devs[my_dev]->dmachan1 =
audio_devs392drivers/sound/sb16_dsp.caudio_devs[my_dev]->dmachan2 =
audio_devs503drivers/sound/sb16_dsp.caudio_devs[my_dev = num_audiodevs++] = &sb16_dsp_operations;
audio_devs504drivers/sound/sb16_dsp.caudio_devs[my_dev]->dmachan1 = audio_devs[my_dev]->dmachan2 = dma8;
audio_devs505drivers/sound/sb16_dsp.caudio_devs[my_dev]->buffsize = DSP_BUFFSIZE;
audio_devs475drivers/sound/sb_dsp.cif (audio_devs[dev]->dmachan1 > 3)
audio_devs565drivers/sound/sb_dsp.cif (audio_devs[dev]->dmachan1 > 3)
audio_devs709drivers/sound/sb_dsp.caudio_devs[my_dev]->dmachan1 =
audio_devs710drivers/sound/sb_dsp.caudio_devs[my_dev]->dmachan2 =
audio_devs780drivers/sound/sb_dsp.caudio_devs[my_dev]->dmachan1 =
audio_devs781drivers/sound/sb_dsp.caudio_devs[my_dev]->dmachan2 =
audio_devs847drivers/sound/sb_dsp.caudio_devs[my_dev]->dmachan1 =
audio_devs848drivers/sound/sb_dsp.caudio_devs[my_dev]->dmachan2 =
audio_devs879drivers/sound/sb_dsp.caudio_devs[my_dev]->dmachan1 =
audio_devs880drivers/sound/sb_dsp.caudio_devs[my_dev]->dmachan2 =
audio_devs1577drivers/sound/sb_dsp.caudio_devs[my_dev = num_audiodevs++] = &sb_dsp_operations;
audio_devs1580drivers/sound/sb_dsp.caudio_devs[my_dev]->flags |= DMA_AUTOMODE;
audio_devs1582drivers/sound/sb_dsp.caudio_devs[my_dev]->buffsize = DSP_BUFFSIZE;
audio_devs1583drivers/sound/sb_dsp.cdma8 = audio_devs[my_dev]->dmachan1 = hw_config->dma;
audio_devs1584drivers/sound/sb_dsp.cdma16 = audio_devs[my_dev]->dmachan2 = hw_config->dma;
audio_devs218drivers/sound/sound_switch.cif (!put_status (audio_devs[i]->name))
audio_devs221drivers/sound/sound_switch.cif (audio_devs[i]->flags & DMA_DUPLEX)
audio_devs523drivers/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_devs630drivers/sound/soundcard.cprintk ("sound: buffsize%d %lu\n", dev, audio_devs[dev]->buffsize);
audio_devs632drivers/sound/soundcard.caudio_devs[dev]->buffsize = dma_buffsize;
audio_devs634drivers/sound/soundcard.cif (audio_devs[dev]->buffsize > dma_pagesize)
audio_devs635drivers/sound/soundcard.caudio_devs[dev]->buffsize = dma_pagesize;
audio_devs644drivers/sound/soundcard.cwhile (start_addr == NULL && audio_devs[dev]->buffsize > PAGE_SIZE)
audio_devs649drivers/sound/soundcard.csize < audio_devs[dev]->buffsize;
audio_devs652drivers/sound/soundcard.caudio_devs[dev]->buffsize = PAGE_SIZE * (1 << sz);
audio_devs655drivers/sound/soundcard.caudio_devs[dev]->buffsize /= 2;
audio_devs666drivers/sound/soundcard.cend_addr = start_addr + audio_devs[dev]->buffsize - 1;
audio_devs681drivers/sound/soundcard.caudio_devs[dev]->buffsize);
audio_devs688drivers/sound/soundcard.cmemset (dmap->raw_buf, 0x00, audio_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;