taglinefilesource code
audio_devs465drivers/sound/ad1848.cdevc = (ad1848_info *) audio_devs[codec_dev]->devc;
audio_devs551drivers/sound/ad1848.cdevc = (ad1848_info *) audio_devs[dev]->devc;
audio_devs565drivers/sound/ad1848.cif (audio_devs[dev]->flags & DMA_DUPLEX)
audio_devs586drivers/sound/ad1848.cad1848_info    *devc = (ad1848_info *) audio_devs[dev]->devc;
audio_devs774drivers/sound/ad1848.cad1848_info    *devc = (ad1848_info *) audio_devs[dev]->devc;
audio_devs822drivers/sound/ad1848.cad1848_info    *devc = (ad1848_info *) audio_devs[dev]->devc;
audio_devs839drivers/sound/ad1848.cif (devc->irq_mode & PCM_ENABLE_OUTPUT && audio_devs[dev]->flags & DMA_AUTOMODE &&
audio_devs874drivers/sound/ad1848.cad1848_info    *devc = (ad1848_info *) audio_devs[dev]->devc;
audio_devs890drivers/sound/ad1848.cif (devc->irq_mode & PCM_ENABLE_INPUT && audio_devs[dev]->flags & DMA_AUTOMODE &&
audio_devs936drivers/sound/ad1848.cad1848_info    *devc = (ad1848_info *) audio_devs[dev]->devc;
audio_devs1013drivers/sound/ad1848.cad1848_info    *devc = (ad1848_info *) audio_devs[dev]->devc;
audio_devs1044drivers/sound/ad1848.cad1848_info    *devc = (ad1848_info *) audio_devs[dev]->devc;
audio_devs1068drivers/sound/ad1848.cad1848_info    *devc = (ad1848_info *) audio_devs[dev]->devc;
audio_devs1092drivers/sound/ad1848.cad1848_info    *devc = (ad1848_info *) audio_devs[dev]->devc;
audio_devs1427drivers/sound/ad1848.caudio_devs[my_dev = num_audiodevs++] = &ad1848_pcm_operations[nr_ad1848_devs];
audio_devs1430drivers/sound/ad1848.caudio_devs[my_dev]->devc = devc;
audio_devs1433drivers/sound/ad1848.caudio_devs[my_dev]->name,
audio_devs1469drivers/sound/ad1848.caudio_devs[my_dev]->dmachan1 = dma_playback;
audio_devs1470drivers/sound/ad1848.caudio_devs[my_dev]->dmachan2 = dma_capture;
audio_devs1471drivers/sound/ad1848.caudio_devs[my_dev]->buffsize = DSP_BUFFSIZE;
audio_devs1472drivers/sound/ad1848.caudio_devs[my_dev]->devc = devc;
audio_devs1473drivers/sound/ad1848.caudio_devs[my_dev]->format_mask = ad_format_mask[devc->mode];
audio_devs1501drivers/sound/ad1848.caudio_devs[my_dev]->mixer_dev = num_mixers;
audio_devs1532drivers/sound/ad1848.csound_free_dma (audio_devs[dev]->dmachan1);
audio_devs1534drivers/sound/ad1848.cif (audio_devs[dev]->dmachan2 != audio_devs[dev]->dmachan1)
audio_devs1535drivers/sound/ad1848.csound_free_dma (audio_devs[dev]->dmachan2);
audio_devs1570drivers/sound/ad1848.cdevc = (ad1848_info *) audio_devs[dev]->devc;
audio_devs1573drivers/sound/ad1848.cdevc = (ad1848_info *) audio_devs[dev]->devc;
audio_devs1782drivers/sound/ad1848.cad1848_info    *devc = (ad1848_info *) audio_devs[dev]->devc;
audio_devs1840drivers/sound/ad1848.cad1848_info    *devc = (ad1848_info *) audio_devs[dev]->devc;
audio_devs1853drivers/sound/ad1848.cad1848_info    *devc = (ad1848_info *) audio_devs[dev]->devc;
audio_devs1881drivers/sound/ad1848.csound_timer_init (&ad1848_tmr, audio_devs[dev]->name);
audio_devs68drivers/sound/audio.cif (!(audio_devs[dev]->format_mask & fmt))  /* Not supported */
audio_devs104drivers/sound/audio.cif (audio_devs[dev]->coproc)
audio_devs105drivers/sound/audio.cif ((ret = audio_devs[dev]->coproc->
audio_devs106drivers/sound/audio.copen (audio_devs[dev]->coproc->devc, COPR_PCM)) < 0)
audio_devs152drivers/sound/audio.cif (audio_devs[dev]->coproc)
audio_devs153drivers/sound/audio.caudio_devs[dev]->coproc->close (audio_devs[dev]->coproc->devc, COPR_PCM);
audio_devs199drivers/sound/audio.cif ((audio_mode[dev] & AM_READ) && !(audio_devs[dev]->flags & DMA_DUPLEX))
audio_devs204drivers/sound/audio.cif (audio_devs[dev]->flags & DMA_DUPLEX)
audio_devs246drivers/sound/audio.cif (!audio_devs[dev]->copy_from_user)
audio_devs253drivers/sound/audio.caudio_devs[dev]->copy_from_user (dev,
audio_devs300drivers/sound/audio.cif ((audio_mode[dev] & AM_WRITE) && !(audio_devs[dev]->flags & DMA_DUPLEX))
audio_devs306drivers/sound/audio.cif (!(audio_devs[dev]->flags & DMA_DUPLEX))
audio_devs311drivers/sound/audio.cif (audio_devs[dev]->flags & DMA_DUPLEX)
audio_devs366drivers/sound/audio.cif (audio_devs[dev]->coproc)  /* Coprocessor ioctl */
audio_devs367drivers/sound/audio.creturn audio_devs[dev]->coproc->ioctl (audio_devs[dev]->coproc->devc, cmd, arg, 0);
audio_devs403drivers/sound/audio.creturn snd_ioctl_return ((int *) arg, audio_devs[dev]->format_mask);
audio_devs410drivers/sound/audio.cif ((audio_mode[dev] & AM_WRITE) && !(audio_devs[dev]->flags & DMA_DUPLEX))
audio_devs426drivers/sound/audio.cif ((audio_mode[dev] & AM_READ) && !(audio_devs[dev]->flags & DMA_DUPLEX))
audio_devs453drivers/sound/audio.cif (audio_devs[dev]->flags & DMA_DUPLEX)
audio_devs456drivers/sound/audio.cif (audio_devs[dev]->coproc)
audio_devs459drivers/sound/audio.cif (audio_devs[dev]->local_qlen)  /* Device has hidden buffers */
audio_devs462drivers/sound/audio.cif (audio_devs[dev]->trigger)    /* Supports SETTRIGGER */
audio_devs493drivers/sound/audio.cif (!(audio_mode[dev] & AM_READ) && !(audio_devs[dev]->flags & DMA_DUPLEX))
audio_devs501drivers/sound/audio.cif (!(audio_mode[dev] & AM_WRITE) && !(audio_devs[dev]->flags & DMA_DUPLEX))
audio_devs263drivers/sound/dev_table.hstruct audio_operations *audio_devs[MAX_AUDIO_DEV] = {NULL}; int num_audiodevs = 0;
audio_devs477drivers/sound/dev_table.hextern struct audio_operations * audio_devs[MAX_AUDIO_DEV]; int num_audiodevs;
audio_devs71drivers/sound/dmabuf.cstruct audio_operations *dsp_dev = audio_devs[dev];
audio_devs130drivers/sound/dmabuf.cif (dmap->fragment_size > (audio_devs[dev]->buffsize / 2))
audio_devs131drivers/sound/dmabuf.cdmap->fragment_size = (audio_devs[dev]->buffsize / 2);
audio_devs156drivers/sound/dmabuf.cif (dmap == audio_devs[dev]->dmap_out)
audio_devs166drivers/sound/dmabuf.cdmap->bytes_in_use = audio_devs[dev]->buffsize;
audio_devs189drivers/sound/dmabuf.cif (sound_open_dma (chan, audio_devs[dev]->name))
audio_devs231drivers/sound/dmabuf.cif (!audio_devs[dev])
audio_devs237drivers/sound/dmabuf.cif (!(audio_devs[dev]->flags & DMA_DUPLEX))
audio_devs239drivers/sound/dmabuf.caudio_devs[dev]->dmap_in = audio_devs[dev]->dmap_out;
audio_devs240drivers/sound/dmabuf.caudio_devs[dev]->dmachan2 = audio_devs[dev]->dmachan1;
audio_devs243drivers/sound/dmabuf.cif ((retval = audio_devs[dev]->open (dev, mode)) < 0)
audio_devs246drivers/sound/dmabuf.cdmap_out = audio_devs[dev]->dmap_out;
audio_devs247drivers/sound/dmabuf.cdmap_in = audio_devs[dev]->dmap_in;
audio_devs249drivers/sound/dmabuf.cif ((retval = open_dmap (dev, mode, dmap_out, audio_devs[dev]->dmachan1)) < 0)
audio_devs251drivers/sound/dmabuf.caudio_devs[dev]->close (dev);
audio_devs255drivers/sound/dmabuf.caudio_devs[dev]->enable_bits = mode;
audio_devs256drivers/sound/dmabuf.cif (audio_devs[dev]->flags & DMA_DUPLEX && dmap_out != dmap_in)
audio_devs257drivers/sound/dmabuf.cif ((retval = open_dmap (dev, mode, dmap_in, audio_devs[dev]->dmachan2)) < 0)
audio_devs259drivers/sound/dmabuf.caudio_devs[dev]->close (dev);
audio_devs260drivers/sound/dmabuf.cclose_dmap (dev, dmap_out, audio_devs[dev]->dmachan1);
audio_devs263drivers/sound/dmabuf.caudio_devs[dev]->open_mode = mode;
audio_devs264drivers/sound/dmabuf.caudio_devs[dev]->go = 1;
audio_devs266drivers/sound/dmabuf.caudio_devs[dev]->ioctl (dev, SOUND_PCM_WRITE_BITS, (ioctl_arg) 8, 1);
audio_devs267drivers/sound/dmabuf.caudio_devs[dev]->ioctl (dev, SOUND_PCM_WRITE_CHANNELS, (ioctl_arg) 1, 1);
audio_devs268drivers/sound/dmabuf.caudio_devs[dev]->ioctl (dev, SOUND_PCM_WRITE_RATE, (ioctl_arg) DSP_DEFAULT_SPEED, 1);
audio_devs280drivers/sound/dmabuf.caudio_devs[dev]->reset (dev);
audio_devs285drivers/sound/dmabuf.cif (audio_devs[dev]->flags & DMA_DUPLEX)
audio_devs296drivers/sound/dmabuf.cif (!(audio_devs[dev]->flags & DMA_DUPLEX) ||
audio_devs297drivers/sound/dmabuf.c!audio_devs[dev]->halt_output)
audio_devs298drivers/sound/dmabuf.caudio_devs[dev]->reset (dev);
audio_devs300drivers/sound/dmabuf.caudio_devs[dev]->halt_output (dev);
audio_devs303drivers/sound/dmabuf.cdma_init_buffers (dev, audio_devs[dev]->dmap_out);
audio_devs304drivers/sound/dmabuf.creorganize_buffers (dev, audio_devs[dev]->dmap_out);
audio_devs314drivers/sound/dmabuf.cif (!(audio_devs[dev]->flags & DMA_DUPLEX) ||
audio_devs315drivers/sound/dmabuf.c!audio_devs[dev]->halt_input)
audio_devs316drivers/sound/dmabuf.caudio_devs[dev]->reset (dev);
audio_devs318drivers/sound/dmabuf.caudio_devs[dev]->halt_input (dev);
audio_devs321drivers/sound/dmabuf.cdma_init_buffers (dev, audio_devs[dev]->dmap_in);
audio_devs322drivers/sound/dmabuf.creorganize_buffers (dev, audio_devs[dev]->dmap_in);
audio_devs330drivers/sound/dmabuf.cif (!audio_devs[dev]->go && (!audio_devs[dev]->enable_bits & PCM_ENABLE_OUTPUT))
audio_devs333drivers/sound/dmabuf.cif (audio_devs[dev]->dmap_out->dma_mode == DMODE_OUTPUT)
audio_devs339drivers/sound/dmabuf.c&& audio_devs[dev]->dmap_out->qlen)
audio_devs361drivers/sound/dmabuf.creturn audio_devs[dev]->dmap_out->qlen;
audio_devs373drivers/sound/dmabuf.cif (audio_devs[dev]->local_qlen)  /* Device has hidden buffers */
audio_devs376drivers/sound/dmabuf.c&& audio_devs[dev]->local_qlen (dev))
audio_devs399drivers/sound/dmabuf.creturn audio_devs[dev]->dmap_out->qlen;
audio_devs408drivers/sound/dmabuf.c&& (audio_devs[dev]->dmap_out->dma_mode == DMODE_OUTPUT))
audio_devs415drivers/sound/dmabuf.caudio_devs[dev]->reset (dev);
audio_devs417drivers/sound/dmabuf.caudio_devs[dev]->close (dev);
audio_devs419drivers/sound/dmabuf.cclose_dmap (dev, audio_devs[dev]->dmap_out, audio_devs[dev]->dmachan1);
audio_devs421drivers/sound/dmabuf.cif (audio_devs[dev]->flags & DMA_DUPLEX)
audio_devs422drivers/sound/dmabuf.cclose_dmap (dev, audio_devs[dev]->dmap_in, audio_devs[dev]->dmachan2);
audio_devs423drivers/sound/dmabuf.caudio_devs[dev]->open_mode = 0;
audio_devs433drivers/sound/dmabuf.cif (!(audio_devs[dev]->enable_bits & PCM_ENABLE_INPUT))
audio_devs456drivers/sound/dmabuf.cif ((err = audio_devs[dev]->prepare_for_input (dev,
audio_devs466drivers/sound/dmabuf.caudio_devs[dev]->start_input (dev, dmap->raw_buf_phys +
audio_devs469drivers/sound/dmabuf.c!(audio_devs[dev]->flags & DMA_AUTOMODE) ||
audio_devs472drivers/sound/dmabuf.cif (audio_devs[dev]->trigger)
audio_devs473drivers/sound/dmabuf.caudio_devs[dev]->trigger (dev,
audio_devs474drivers/sound/dmabuf.caudio_devs[dev]->enable_bits * audio_devs[dev]->go);
audio_devs484drivers/sound/dmabuf.cstruct dma_buffparms *dmap = audio_devs[dev]->dmap_in;
audio_devs506drivers/sound/dmabuf.cif (!(audio_devs[dev]->enable_bits & PCM_ENABLE_INPUT) &
audio_devs507drivers/sound/dmabuf.caudio_devs[dev]->go)
audio_devs513drivers/sound/dmabuf.cif (!audio_devs[dev]->go)
audio_devs558drivers/sound/dmabuf.cstruct dma_buffparms *dmap = audio_devs[dev]->dmap_in;
audio_devs629drivers/sound/dmabuf.cif (dmap->fragment_size > audio_devs[dev]->buffsize)
audio_devs630drivers/sound/dmabuf.cdmap->fragment_size = audio_devs[dev]->buffsize;
audio_devs632drivers/sound/dmabuf.cif (dmap->fragment_size == audio_devs[dev]->buffsize &&
audio_devs633drivers/sound/dmabuf.caudio_devs[dev]->flags & DMA_AUTOMODE)
audio_devs660drivers/sound/dmabuf.cif (audio_devs[dev]->flags & DMA_AUTOMODE)
audio_devs674drivers/sound/dmabuf.cstruct dma_buffparms *dmap_out = audio_devs[dev]->dmap_out;
audio_devs675drivers/sound/dmabuf.cstruct dma_buffparms *dmap_in = audio_devs[dev]->dmap_in;
audio_devs706drivers/sound/dmabuf.cif (audio_devs[dev]->flags & DMA_DUPLEX)
audio_devs722drivers/sound/dmabuf.cif (audio_devs[dev]->flags & DMA_DUPLEX)
audio_devs739drivers/sound/dmabuf.cif (cmd == SNDCTL_DSP_GETISPACE && audio_devs[dev]->flags & DMA_DUPLEX)
audio_devs757drivers/sound/dmabuf.cif (audio_devs[dev]->local_qlen)
audio_devs759drivers/sound/dmabuf.cint             tmp = audio_devs[dev]->local_qlen (dev);
audio_devs787drivers/sound/dmabuf.cint             bits = get_fs_long ((long *) arg) & audio_devs[dev]->open_mode;
audio_devs790drivers/sound/dmabuf.cif (audio_devs[dev]->trigger == NULL)
audio_devs793drivers/sound/dmabuf.cif (!(audio_devs[dev]->flags & DMA_DUPLEX))
audio_devs802drivers/sound/dmabuf.cchanged = audio_devs[dev]->enable_bits ^ bits;
audio_devs804drivers/sound/dmabuf.cif ((changed & bits) & PCM_ENABLE_INPUT && audio_devs[dev]->go)
audio_devs813drivers/sound/dmabuf.caudio_devs[dev]->enable_bits = bits;
audio_devs814drivers/sound/dmabuf.cif (changed && audio_devs[dev]->trigger)
audio_devs815drivers/sound/dmabuf.caudio_devs[dev]->trigger (dev, bits * audio_devs[dev]->go);
audio_devs819drivers/sound/dmabuf.creturn snd_ioctl_return ((int *) arg, audio_devs[dev]->enable_bits);
audio_devs829drivers/sound/dmabuf.cinfo.bytes = audio_devs[dev]->dmap_in->byte_counter;
audio_devs830drivers/sound/dmabuf.cinfo.ptr = get_buffer_pointer (dev, audio_devs[dev]->dmachan2, audio_devs[dev]->dmap_in);
audio_devs831drivers/sound/dmabuf.cinfo.blocks = audio_devs[dev]->dmap_in->qlen;
audio_devs847drivers/sound/dmabuf.cinfo.bytes = audio_devs[dev]->dmap_out->byte_counter;
audio_devs848drivers/sound/dmabuf.cinfo.ptr = get_buffer_pointer (dev, audio_devs[dev]->dmachan1, audio_devs[dev]->dmap_out);
audio_devs849drivers/sound/dmabuf.cinfo.blocks = audio_devs[dev]->dmap_out->qlen;
audio_devs860drivers/sound/dmabuf.creturn audio_devs[dev]->ioctl (dev, cmd, arg, local);
audio_devs877drivers/sound/dmabuf.cif (audio_devs[dev]->open_mode != 0)
audio_devs878drivers/sound/dmabuf.cif (!audio_devs[dev]->go)
audio_devs881drivers/sound/dmabuf.caudio_devs[dev]->go = 1;
audio_devs889drivers/sound/dmabuf.cstruct dma_buffparms *dmap = audio_devs[dev]->dmap_out;
audio_devs902drivers/sound/dmabuf.cif (audio_devs[dev]->local_qlen)
audio_devs904drivers/sound/dmabuf.ctmp = audio_devs[dev]->local_qlen (dev);
audio_devs922drivers/sound/dmabuf.cstruct dma_buffparms *dmap = audio_devs[dev]->dmap_out;
audio_devs946drivers/sound/dmabuf.cif ((err = audio_devs[dev]->prepare_for_output (dev,
audio_devs966drivers/sound/dmabuf.cif (!(audio_devs[dev]->enable_bits & PCM_ENABLE_OUTPUT) &&
audio_devs967drivers/sound/dmabuf.caudio_devs[dev]->go)
audio_devs976drivers/sound/dmabuf.cif (!audio_devs[dev]->go)
audio_devs1028drivers/sound/dmabuf.cstruct dma_buffparms *dmap = audio_devs[dev]->dmap_out;
audio_devs1048drivers/sound/dmabuf.c((audio_devs[dev]->flags & DMA_AUTOMODE) &&
audio_devs1049drivers/sound/dmabuf.caudio_devs[dev]->flags & NEEDS_RESTART))
audio_devs1060drivers/sound/dmabuf.caudio_devs[dev]->output_block (dev, dmap->raw_buf_phys +
audio_devs1063drivers/sound/dmabuf.c!(audio_devs[dev]->flags & DMA_AUTOMODE) ||
audio_devs1066drivers/sound/dmabuf.cif (audio_devs[dev]->trigger)
audio_devs1067drivers/sound/dmabuf.caudio_devs[dev]->trigger (dev,
audio_devs1068drivers/sound/dmabuf.caudio_devs[dev]->enable_bits * audio_devs[dev]->go);
audio_devs1083drivers/sound/dmabuf.cchan = audio_devs[dev]->dmachan1;
audio_devs1084drivers/sound/dmabuf.cdmap = audio_devs[dev]->dmap_out;
audio_devs1088drivers/sound/dmabuf.cchan = audio_devs[dev]->dmachan2;
audio_devs1089drivers/sound/dmabuf.cdmap = audio_devs[dev]->dmap_in;
audio_devs1097drivers/sound/dmabuf.cif (audio_devs[dev]->flags & DMA_AUTOMODE)
audio_devs1139drivers/sound/dmabuf.cif (audio_devs[dev]->dmap_out == NULL)
audio_devs1141drivers/sound/dmabuf.caudio_devs[dev]->dmap_out =
audio_devs1142drivers/sound/dmabuf.caudio_devs[dev]->dmap_in =
audio_devs1145drivers/sound/dmabuf.cif (audio_devs[dev]->flags & DMA_DUPLEX)
audio_devs1146drivers/sound/dmabuf.caudio_devs[dev]->dmap_in =
audio_devs1166drivers/sound/dmabuf.cstruct dma_buffparms *dmap = audio_devs[dev]->dmap_out;
audio_devs1171drivers/sound/dmabuf.csound_dma_intr (dev, audio_devs[dev]->dmap_out, audio_devs[dev]->dmachan1);
audio_devs1189drivers/sound/dmabuf.cif (!(audio_devs[dev]->flags & DMA_AUTOMODE))
audio_devs1191drivers/sound/dmabuf.caudio_devs[dev]->output_block (dev, dmap->raw_buf_phys +
audio_devs1194drivers/sound/dmabuf.c!(audio_devs[dev]->flags & DMA_AUTOMODE));
audio_devs1195drivers/sound/dmabuf.cif (audio_devs[dev]->trigger)
audio_devs1196drivers/sound/dmabuf.caudio_devs[dev]->trigger (dev,
audio_devs1197drivers/sound/dmabuf.caudio_devs[dev]->enable_bits * audio_devs[dev]->go);
audio_devs1204drivers/sound/dmabuf.cif ((audio_devs[dev]->flags & DMA_DUPLEX) &&
audio_devs1205drivers/sound/dmabuf.caudio_devs[dev]->halt_output)
audio_devs1206drivers/sound/dmabuf.caudio_devs[dev]->halt_output (dev);
audio_devs1208drivers/sound/dmabuf.caudio_devs[dev]->halt_xfer (dev);
audio_devs1210drivers/sound/dmabuf.cif ((audio_devs[dev]->flags & DMA_AUTOMODE) &&
audio_devs1211drivers/sound/dmabuf.caudio_devs[dev]->flags & NEEDS_RESTART)
audio_devs1234drivers/sound/dmabuf.cstruct dma_buffparms *dmap = audio_devs[dev]->dmap_in;
audio_devs1239drivers/sound/dmabuf.csound_dma_intr (dev, audio_devs[dev]->dmap_in, audio_devs[dev]->dmachan2);
audio_devs1246drivers/sound/dmabuf.cif ((audio_devs[dev]->flags & DMA_DUPLEX) &&
audio_devs1247drivers/sound/dmabuf.caudio_devs[dev]->halt_input)
audio_devs1248drivers/sound/dmabuf.caudio_devs[dev]->halt_input (dev);
audio_devs1250drivers/sound/dmabuf.caudio_devs[dev]->halt_xfer (dev);
audio_devs1253drivers/sound/dmabuf.cif (audio_devs[dev]->flags & DMA_AUTOMODE)
audio_devs1266drivers/sound/dmabuf.cif (!(audio_devs[dev]->flags & DMA_AUTOMODE))
audio_devs1268drivers/sound/dmabuf.caudio_devs[dev]->start_input (dev, dmap->raw_buf_phys +
audio_devs1271drivers/sound/dmabuf.c!(audio_devs[dev]->flags & DMA_AUTOMODE));
audio_devs1272drivers/sound/dmabuf.cif (audio_devs[dev]->trigger)
audio_devs1273drivers/sound/dmabuf.caudio_devs[dev]->trigger (dev,
audio_devs1274drivers/sound/dmabuf.caudio_devs[dev]->enable_bits * audio_devs[dev]->go);
audio_devs1295drivers/sound/dmabuf.cint             chan = audio_devs[dev]->dmachan1;
audio_devs1299drivers/sound/dmabuf.cif ((err = open_dmap (dev, OPEN_READWRITE, audio_devs[dev]->dmap_out, audio_devs[dev]->dmachan1)) < 0)
audio_devs1303drivers/sound/dmabuf.cdma_init_buffers (dev, audio_devs[dev]->dmap_out);
audio_devs1304drivers/sound/dmabuf.caudio_devs[dev]->dmap_out->flags |= DMA_ALLOC_DONE;
audio_devs1305drivers/sound/dmabuf.caudio_devs[dev]->dmap_out->fragment_size = audio_devs[dev]->buffsize;
audio_devs1308drivers/sound/dmabuf.cif (audio_devs[dev]->flags & DMA_DUPLEX)
audio_devs1310drivers/sound/dmabuf.cif ((err = open_dmap (dev, OPEN_READWRITE, audio_devs[dev]->dmap_in, audio_devs[dev]->dmachan2)) < 0)
audio_devs1313drivers/sound/dmabuf.caudio_devs[dev]->dmachan2);
audio_devs1314drivers/sound/dmabuf.cclose_dmap (dev, audio_devs[dev]->dmap_out, audio_devs[dev]->dmachan1);
audio_devs1317drivers/sound/dmabuf.cdma_init_buffers (dev, audio_devs[dev]->dmap_in);
audio_devs1318drivers/sound/dmabuf.caudio_devs[dev]->dmap_in->flags |= DMA_ALLOC_DONE;
audio_devs1319drivers/sound/dmabuf.caudio_devs[dev]->dmap_in->fragment_size = audio_devs[dev]->buffsize;
audio_devs1324drivers/sound/dmabuf.caudio_devs[dev]->dmap_in = audio_devs[dev]->dmap_out;
audio_devs1325drivers/sound/dmabuf.caudio_devs[dev]->dmachan2 = audio_devs[dev]->dmachan1;
audio_devs1342drivers/sound/dmabuf.cclose_dmap (dev, audio_devs[dev]->dmap_out, audio_devs[dev]->dmachan1);
audio_devs1344drivers/sound/dmabuf.cif (audio_devs[dev]->flags & DMA_DUPLEX)
audio_devs1345drivers/sound/dmabuf.cclose_dmap (dev, audio_devs[dev]->dmap_in, audio_devs[dev]->dmachan2);
audio_devs1363drivers/sound/dmabuf.cdmap = audio_devs[dev]->dmap_in;
audio_devs1368drivers/sound/dmabuf.cif ((audio_devs[dev]->flags & DMA_DUPLEX) && !dmap->qlen &&
audio_devs1369drivers/sound/dmabuf.caudio_devs[dev]->enable_bits & PCM_ENABLE_INPUT &&
audio_devs1370drivers/sound/dmabuf.caudio_devs[dev]->go)
audio_devs1395drivers/sound/dmabuf.cdmap = audio_devs[dev]->dmap_out;
audio_devs1642drivers/sound/gus_wave.cblk_size = audio_devs[gus_devnum]->dmap_out->bytes_in_use;
audio_devs1687drivers/sound/gus_wave.cmemcpy_fromfs (audio_devs[gus_devnum]->dmap_out->raw_buf, &((addr)[sizeof_patch + src_offs]), blk_size);
audio_devs1694drivers/sound/gus_wave.caudio_devs[gus_devnum]->dmap_out->raw_buf_phys,
audio_devs1703drivers/sound/gus_wave.cif (audio_devs[gus_devnum]->dmachan1 > 3)
audio_devs1722drivers/sound/gus_wave.cif (audio_devs[gus_devnum]->dmachan1 > 3)
audio_devs2081drivers/sound/gus_wave.caudio_devs[dev]->format_mask = AFMT_U8;
audio_devs2083drivers/sound/gus_wave.caudio_devs[dev]->format_mask = AFMT_U8 | AFMT_S16_LE;
audio_devs2289drivers/sound/gus_wave.cif (audio_devs[dev]->dmachan1 > 3)
audio_devs2306drivers/sound/gus_wave.cif (audio_devs[dev]->dmachan1 > 3)
audio_devs2360drivers/sound/gus_wave.cif (audio_devs[dev]->dmachan2 > 3)
audio_devs3128drivers/sound/gus_wave.caudio_devs[gus_devnum = num_audiodevs++] = &gus_sampling_operations;
audio_devs3129drivers/sound/gus_wave.caudio_devs[gus_devnum]->dmachan1 = dma;
audio_devs3130drivers/sound/gus_wave.caudio_devs[gus_devnum]->dmachan2 = dma2;
audio_devs3131drivers/sound/gus_wave.caudio_devs[gus_devnum]->buffsize = DSP_BUFFSIZE;
audio_devs3133drivers/sound/gus_wave.caudio_devs[gus_devnum]->flags |= DMA_DUPLEX;
audio_devs273drivers/sound/pas2_pcm.cif (audio_devs[dev]->dmachan1 > 3)
audio_devs276drivers/sound/pas2_pcm.cif (audio_devs[dev]->flags & DMA_AUTOMODE &&
audio_devs292drivers/sound/pas2_pcm.cif (audio_devs[dev]->dmachan1 > 3)
audio_devs323drivers/sound/pas2_pcm.cif (audio_devs[dev]->dmachan1 > 3)
audio_devs326drivers/sound/pas2_pcm.cif (audio_devs[my_devnum]->flags & DMA_AUTOMODE &&
audio_devs339drivers/sound/pas2_pcm.cif (audio_devs[dev]->dmachan1 > 3)
audio_devs403drivers/sound/pas2_pcm.caudio_devs[my_devnum = num_audiodevs++] = &pas_pcm_operations;
audio_devs404drivers/sound/pas2_pcm.caudio_devs[my_devnum]->dmachan1 = hw_config->dma;
audio_devs405drivers/sound/pas2_pcm.caudio_devs[my_devnum]->buffsize = DSP_BUFFSIZE;
audio_devs425drivers/sound/pas2_pcm.cif (!(audio_devs[my_devnum]->flags & DMA_AUTOMODE))
audio_devs768drivers/sound/pss.caudio_devs[prev_devs]->coproc = &pss_coproc_operations;
audio_devs253drivers/sound/sb16_dsp.caudio_devs[dev]->dmachan1 = dma8;
audio_devs277drivers/sound/sb16_dsp.cint             pos, chan = audio_devs[dev]->dmachan;
audio_devs289drivers/sound/sb16_dsp.cif (audio_devs[dev]->flags & DMA_AUTOMODE &&
audio_devs336drivers/sound/sb16_dsp.cint             pos, chan = audio_devs[dev]->dmachan;
audio_devs348drivers/sound/sb16_dsp.cif (audio_devs[dev]->flags & DMA_AUTOMODE &&
audio_devs385drivers/sound/sb16_dsp.caudio_devs[my_dev]->dmachan1 = dsp_16bit ? dma16 : dma8;
audio_devs396drivers/sound/sb16_dsp.caudio_devs[my_dev]->dmachan1 = dsp_16bit ? dma16 : dma8;
audio_devs498drivers/sound/sb16_dsp.caudio_devs[my_dev = num_audiodevs++] = &sb16_dsp_operations;
audio_devs499drivers/sound/sb16_dsp.caudio_devs[my_dev]->dmachan1 = dma8;
audio_devs500drivers/sound/sb16_dsp.caudio_devs[my_dev]->buffsize = DSP_BUFFSIZE;
audio_devs408drivers/sound/sb_dsp.cif (audio_devs[dev]->dmachan1 > 3)
audio_devs472drivers/sound/sb_dsp.cif (audio_devs[dev]->dmachan1 > 3)
audio_devs549drivers/sound/sb_dsp.caudio_devs[my_dev]->dmachan1 = dsp_16bit ? dma16 : dma8;
audio_devs586drivers/sound/sb_dsp.caudio_devs[my_dev]->dmachan1 = dsp_16bit ? dma16 : dma8;
audio_devs657drivers/sound/sb_dsp.caudio_devs[my_dev]->dmachan1 = dma8;
audio_devs690drivers/sound/sb_dsp.caudio_devs[my_dev]->dmachan1 = dma8;
audio_devs1250drivers/sound/sb_dsp.caudio_devs[my_dev = num_audiodevs++] = &sb_dsp_operations;
audio_devs1251drivers/sound/sb_dsp.caudio_devs[my_dev]->buffsize = DSP_BUFFSIZE;
audio_devs1252drivers/sound/sb_dsp.cdma8 = audio_devs[my_dev]->dmachan1 = hw_config->dma;
audio_devs1253drivers/sound/sb_dsp.caudio_devs[my_dev]->dmachan2 = -1;
audio_devs226drivers/sound/sound_switch.cif (!put_status (audio_devs[i]->name))
audio_devs229drivers/sound/sound_switch.cif (audio_devs[i]->flags & DMA_DUPLEX)
audio_devs534drivers/sound/sound_switch.cmixdev = audio_devs[dev >> 4]->mixer_dev;
audio_devs553drivers/sound/soundcard.cprintk ("sound: buffsize%d %lu\n", dev, audio_devs[dev]->buffsize);
audio_devs555drivers/sound/soundcard.caudio_devs[dev]->buffsize = dma_buffsize;
audio_devs557drivers/sound/soundcard.cif (audio_devs[dev]->buffsize > dma_pagesize)
audio_devs558drivers/sound/soundcard.caudio_devs[dev]->buffsize = dma_pagesize;
audio_devs567drivers/sound/soundcard.cwhile (start_addr == NULL && audio_devs[dev]->buffsize > PAGE_SIZE)
audio_devs572drivers/sound/soundcard.csize < audio_devs[dev]->buffsize;
audio_devs575drivers/sound/soundcard.caudio_devs[dev]->buffsize = PAGE_SIZE * (1 << sz);
audio_devs578drivers/sound/soundcard.caudio_devs[dev]->buffsize /= 2;
audio_devs589drivers/sound/soundcard.cend_addr = start_addr + audio_devs[dev]->buffsize - 1;
audio_devs604drivers/sound/soundcard.caudio_devs[dev]->buffsize);
audio_devs611drivers/sound/soundcard.cmemset (dmap->raw_buf, 0x00, audio_devs[dev]->buffsize);
audio_devs631drivers/sound/soundcard.csize < audio_devs[dev]->buffsize;
audio_devs635drivers/sound/soundcard.cend_addr = start_addr + audio_devs[dev]->buffsize;
audio_devs502drivers/sound/sscape.cmemcpy (audio_devs[devc->my_audiodev]->dmap_out->raw_buf, block, size);
audio_devs508drivers/sound/sscape.caudio_devs[devc->my_audiodev]->dmap_out->raw_buf_phys,
audio_devs714drivers/sound/sscape.csscape_info    *devc = (sscape_info *) audio_devs[dev]->devc;
audio_devs745drivers/sound/sscape.csscape_info    *devc = (sscape_info *) audio_devs[dev]->devc;
audio_devs778drivers/sound/sscape.csscape_info    *devc = (sscape_info *) audio_devs[dev]->devc;
audio_devs1009drivers/sound/sscape.caudio_devs[my_dev = num_audiodevs++] = &sscape_audio_operations;
audio_devs1010drivers/sound/sscape.caudio_devs[my_dev]->dmachan1 = hw_config->dma;
audio_devs1011drivers/sound/sscape.caudio_devs[my_dev]->buffsize = DSP_BUFFSIZE;
audio_devs1012drivers/sound/sscape.caudio_devs[my_dev]->devc = devc;
audio_devs1015drivers/sound/sscape.caudio_devs[my_dev]->coproc = &sscape_coproc_operations;
audio_devs1197drivers/sound/sscape.caudio_devs[prev_devs]->coproc = &sscape_coproc_operations;