dmasound 91 drivers/media/pci/saa7134/saa7134-alsa.c dev->dmasound.dma_blk = -1; dmasound 92 drivers/media/pci/saa7134/saa7134-alsa.c dev->dmasound.dma_running = 0; dmasound 107 drivers/media/pci/saa7134/saa7134-alsa.c dev->dmasound.dma_blk = 0; dmasound 108 drivers/media/pci/saa7134/saa7134-alsa.c dev->dmasound.dma_running = 1; dmasound 129 drivers/media/pci/saa7134/saa7134-alsa.c if (UNSET == dev->dmasound.dma_blk) { dmasound 137 drivers/media/pci/saa7134/saa7134-alsa.c if (0 == (dev->dmasound.dma_blk & 0x01)) dmasound 141 drivers/media/pci/saa7134/saa7134-alsa.c if (1 == (dev->dmasound.dma_blk & 0x01)) dmasound 150 drivers/media/pci/saa7134/saa7134-alsa.c if (dev->dmasound.read_count >= dev->dmasound.blksize * (dev->dmasound.blocks-2)) { dmasound 152 drivers/media/pci/saa7134/saa7134-alsa.c dev->dmasound.read_count, dmasound 153 drivers/media/pci/saa7134/saa7134-alsa.c dev->dmasound.bufsize, dev->dmasound.blocks); dmasound 155 drivers/media/pci/saa7134/saa7134-alsa.c snd_pcm_stop_xrun(dev->dmasound.substream); dmasound 160 drivers/media/pci/saa7134/saa7134-alsa.c next_blk = (dev->dmasound.dma_blk + 2) % dev->dmasound.blocks; dmasound 161 drivers/media/pci/saa7134/saa7134-alsa.c saa_writel(reg,next_blk * dev->dmasound.blksize); dmasound 164 drivers/media/pci/saa7134/saa7134-alsa.c next_blk * dev->dmasound.blksize, dev->dmasound.blocks, dmasound 165 drivers/media/pci/saa7134/saa7134-alsa.c dev->dmasound.blksize, dev->dmasound.read_count); dmasound 168 drivers/media/pci/saa7134/saa7134-alsa.c dev->dmasound.dma_blk = (dev->dmasound.dma_blk + 1) % dev->dmasound.blocks; dmasound 169 drivers/media/pci/saa7134/saa7134-alsa.c dev->dmasound.read_count += dev->dmasound.blksize; dmasound 171 drivers/media/pci/saa7134/saa7134-alsa.c dev->dmasound.recording_on = reg; dmasound 173 drivers/media/pci/saa7134/saa7134-alsa.c if (dev->dmasound.read_count >= snd_pcm_lib_period_bytes(dev->dmasound.substream)) { dmasound 175 drivers/media/pci/saa7134/saa7134-alsa.c snd_pcm_period_elapsed(dev->dmasound.substream); dmasound 194 drivers/media/pci/saa7134/saa7134-alsa.c struct saa7134_dmasound *dmasound = dev_id; dmasound 195 drivers/media/pci/saa7134/saa7134-alsa.c struct saa7134_dev *dev = dmasound->priv_data; dmasound 257 drivers/media/pci/saa7134/saa7134-alsa.c struct saa7134_dmasound *dma = &dev->dmasound; dmasound 297 drivers/media/pci/saa7134/saa7134-alsa.c struct saa7134_dmasound *dma = &dev->dmasound; dmasound 311 drivers/media/pci/saa7134/saa7134-alsa.c struct saa7134_dmasound *dma = &dev->dmasound; dmasound 345 drivers/media/pci/saa7134/saa7134-alsa.c BUG_ON(!dev->dmasound.bufsize); dmasound 348 drivers/media/pci/saa7134/saa7134-alsa.c (dev->dmasound.bufsize + PAGE_SIZE) >> PAGE_SHIFT); dmasound 363 drivers/media/pci/saa7134/saa7134-alsa.c BUG_ON(!dev->dmasound.blksize); dmasound 365 drivers/media/pci/saa7134/saa7134-alsa.c saa7134_alsa_dma_free(&dev->dmasound); dmasound 367 drivers/media/pci/saa7134/saa7134-alsa.c dev->dmasound.blocks = 0; dmasound 368 drivers/media/pci/saa7134/saa7134-alsa.c dev->dmasound.blksize = 0; dmasound 369 drivers/media/pci/saa7134/saa7134-alsa.c dev->dmasound.bufsize = 0; dmasound 403 drivers/media/pci/saa7134/saa7134-alsa.c dev->dmasound.input = addr; dmasound 422 drivers/media/pci/saa7134/saa7134-alsa.c rate = (32000 == dev->dmasound.rate) ? dmasound 505 drivers/media/pci/saa7134/saa7134-alsa.c pcm->dev->dmasound.substream = substream; dmasound 533 drivers/media/pci/saa7134/saa7134-alsa.c fmt |= (MIXER_ADDR_TVTUNER == dev->dmasound.input) ? 0xc0 : 0x80; dmasound 534 drivers/media/pci/saa7134/saa7134-alsa.c saa_writeb(SAA7134_NUM_SAMPLES0, ((dev->dmasound.blksize - 1) & 0x0000ff)); dmasound 535 drivers/media/pci/saa7134/saa7134-alsa.c saa_writeb(SAA7134_NUM_SAMPLES1, ((dev->dmasound.blksize - 1) & 0x00ff00) >> 8); dmasound 536 drivers/media/pci/saa7134/saa7134-alsa.c saa_writeb(SAA7134_NUM_SAMPLES2, ((dev->dmasound.blksize - 1) & 0xff0000) >> 16); dmasound 548 drivers/media/pci/saa7134/saa7134-alsa.c saa_writel(SAA7133_NUM_SAMPLES, dev->dmasound.blksize -1); dmasound 559 drivers/media/pci/saa7134/saa7134-alsa.c (dev->dmasound.pt.dma >> 12); dmasound 564 drivers/media/pci/saa7134/saa7134-alsa.c saa_writel(SAA7134_RS_BA2(6),dev->dmasound.blksize); dmasound 568 drivers/media/pci/saa7134/saa7134-alsa.c dev->dmasound.rate = runtime->rate; dmasound 571 drivers/media/pci/saa7134/saa7134-alsa.c snd_saa7134_capsrc_set(saa7134->capture_ctl[dev->dmasound.input], 1, 1, dmasound 596 drivers/media/pci/saa7134/saa7134-alsa.c if (dev->dmasound.read_count) { dmasound 597 drivers/media/pci/saa7134/saa7134-alsa.c dev->dmasound.read_count -= snd_pcm_lib_period_bytes(substream); dmasound 598 drivers/media/pci/saa7134/saa7134-alsa.c dev->dmasound.read_offset += snd_pcm_lib_period_bytes(substream); dmasound 599 drivers/media/pci/saa7134/saa7134-alsa.c if (dev->dmasound.read_offset == dev->dmasound.bufsize) dmasound 600 drivers/media/pci/saa7134/saa7134-alsa.c dev->dmasound.read_offset = 0; dmasound 603 drivers/media/pci/saa7134/saa7134-alsa.c return bytes_to_frames(runtime, dev->dmasound.read_offset); dmasound 680 drivers/media/pci/saa7134/saa7134-alsa.c if (dev->dmasound.blocks == periods && dmasound 681 drivers/media/pci/saa7134/saa7134-alsa.c dev->dmasound.blksize == period_size) dmasound 686 drivers/media/pci/saa7134/saa7134-alsa.c saa7134_pgtable_free(dev->pci, &dev->dmasound.pt); dmasound 691 drivers/media/pci/saa7134/saa7134-alsa.c dev->dmasound.blocks = periods; dmasound 692 drivers/media/pci/saa7134/saa7134-alsa.c dev->dmasound.blksize = period_size; dmasound 693 drivers/media/pci/saa7134/saa7134-alsa.c dev->dmasound.bufsize = period_size * periods; dmasound 697 drivers/media/pci/saa7134/saa7134-alsa.c dev->dmasound.blocks = 0; dmasound 698 drivers/media/pci/saa7134/saa7134-alsa.c dev->dmasound.blksize = 0; dmasound 699 drivers/media/pci/saa7134/saa7134-alsa.c dev->dmasound.bufsize = 0; dmasound 708 drivers/media/pci/saa7134/saa7134-alsa.c err = saa7134_pgtable_alloc(dev->pci, &dev->dmasound.pt); dmasound 714 drivers/media/pci/saa7134/saa7134-alsa.c err = saa7134_pgtable_build(dev->pci, &dev->dmasound.pt, dmasound 715 drivers/media/pci/saa7134/saa7134-alsa.c dev->dmasound.sglist, dev->dmasound.sglen, 0); dmasound 717 drivers/media/pci/saa7134/saa7134-alsa.c saa7134_pgtable_free(dev->pci, &dev->dmasound.pt); dmasound 727 drivers/media/pci/saa7134/saa7134-alsa.c substream->runtime->dma_area = dev->dmasound.vaddr; dmasound 728 drivers/media/pci/saa7134/saa7134-alsa.c substream->runtime->dma_bytes = dev->dmasound.bufsize; dmasound 753 drivers/media/pci/saa7134/saa7134-alsa.c saa7134_pgtable_free(dev->pci, &dev->dmasound.pt); dmasound 806 drivers/media/pci/saa7134/saa7134-alsa.c mutex_lock(&dev->dmasound.lock); dmasound 808 drivers/media/pci/saa7134/saa7134-alsa.c dev->dmasound.read_count = 0; dmasound 809 drivers/media/pci/saa7134/saa7134-alsa.c dev->dmasound.read_offset = 0; dmasound 814 drivers/media/pci/saa7134/saa7134-alsa.c dev->dmasound.input = amux - 1; dmasound 816 drivers/media/pci/saa7134/saa7134-alsa.c mutex_unlock(&dev->dmasound.lock); dmasound 1096 drivers/media/pci/saa7134/saa7134-alsa.c if (chip->dev->dmasound.priv_data == NULL) dmasound 1100 drivers/media/pci/saa7134/saa7134-alsa.c free_irq(chip->irq, &chip->dev->dmasound); dmasound 1102 drivers/media/pci/saa7134/saa7134-alsa.c chip->dev->dmasound.priv_data = NULL; dmasound 1152 drivers/media/pci/saa7134/saa7134-alsa.c (void*) &dev->dmasound); dmasound 1162 drivers/media/pci/saa7134/saa7134-alsa.c mutex_init(&dev->dmasound.lock); dmasound 1192 drivers/media/pci/saa7134/saa7134-alsa.c dev->dmasound.priv_data = dev; dmasound 423 drivers/media/pci/saa7134/saa7134-core.c if (dev->dmasound.dma_running) { dmasound 528 drivers/media/pci/saa7134/saa7134-core.c (dev->dmasound.priv_data != NULL) ) dmasound 1270 drivers/media/pci/saa7134/saa7134-core.c if (saa7134_dmasound_init && !dev->dmasound.priv_data) dmasound 1317 drivers/media/pci/saa7134/saa7134-core.c if (saa7134_dmasound_exit && dev->dmasound.priv_data) { dmasound 1353 drivers/media/pci/saa7134/saa7134-core.c if (dev->dmasound.priv_data != NULL) { dmasound 1354 drivers/media/pci/saa7134/saa7134-core.c free_irq(pci_dev->irq, &dev->dmasound); dmasound 1355 drivers/media/pci/saa7134/saa7134-core.c dev->dmasound.priv_data = NULL; dmasound 1483 drivers/media/pci/saa7134/saa7134-core.c dev->dmasound.dma_running = 0; dmasound 561 drivers/media/pci/saa7134/saa7134.h struct saa7134_dmasound dmasound; dmasound 176 sound/oss/dmasound/dmasound.h extern struct sound_settings dmasound; dmasound 189 sound/oss/dmasound/dmasound.h return dmasound.mach.setVolume(volume); dmasound 194 sound/oss/dmasound/dmasound.h return dmasound.mach.setBass ? dmasound.mach.setBass(bass) : 50; dmasound 199 sound/oss/dmasound/dmasound.h return dmasound.mach.setTreble ? dmasound.mach.setTreble(treble) : 50; dmasound 204 sound/oss/dmasound/dmasound.h return dmasound.mach.setGain ? dmasound.mach.setGain(gain) : 100; dmasound 159 sound/oss/dmasound/dmasound_atari.c char *table = dmasound.soft.format == AFMT_MU_LAW ? dmasound_ulaw2dma8 dmasound 165 sound/oss/dmasound/dmasound_atari.c if (dmasound.soft.stereo) dmasound 188 sound/oss/dmasound/dmasound_atari.c if (dmasound.soft.stereo) dmasound 204 sound/oss/dmasound/dmasound_atari.c if (!dmasound.soft.stereo) { dmasound 239 sound/oss/dmasound/dmasound_atari.c if (!dmasound.soft.stereo) { dmasound 271 sound/oss/dmasound/dmasound_atari.c if (!dmasound.soft.stereo) { dmasound 311 sound/oss/dmasound/dmasound_atari.c if (!dmasound.soft.stereo) { dmasound 352 sound/oss/dmasound/dmasound_atari.c if (!dmasound.soft.stereo) { dmasound 389 sound/oss/dmasound/dmasound_atari.c char *table = dmasound.soft.format == AFMT_MU_LAW ? dmasound_ulaw2dma8 dmasound 393 sound/oss/dmasound/dmasound_atari.c long hSpeed = dmasound.hard.speed, sSpeed = dmasound.soft.speed; dmasound 398 sound/oss/dmasound/dmasound_atari.c if (!dmasound.soft.stereo) { dmasound 453 sound/oss/dmasound/dmasound_atari.c long hSpeed = dmasound.hard.speed, sSpeed = dmasound.soft.speed; dmasound 458 sound/oss/dmasound/dmasound_atari.c if (!dmasound.soft.stereo) { dmasound 507 sound/oss/dmasound/dmasound_atari.c long hSpeed = dmasound.hard.speed, sSpeed = dmasound.soft.speed; dmasound 512 sound/oss/dmasound/dmasound_atari.c if (!dmasound.soft.stereo) { dmasound 563 sound/oss/dmasound/dmasound_atari.c long hSpeed = dmasound.hard.speed, sSpeed = dmasound.soft.speed; dmasound 568 sound/oss/dmasound/dmasound_atari.c if (!dmasound.soft.stereo) { dmasound 619 sound/oss/dmasound/dmasound_atari.c long hSpeed = dmasound.hard.speed, sSpeed = dmasound.soft.speed; dmasound 624 sound/oss/dmasound/dmasound_atari.c if (!dmasound.soft.stereo) { dmasound 677 sound/oss/dmasound/dmasound_atari.c long hSpeed = dmasound.hard.speed, sSpeed = dmasound.soft.speed; dmasound 682 sound/oss/dmasound/dmasound_atari.c if (!dmasound.soft.stereo) { dmasound 735 sound/oss/dmasound/dmasound_atari.c long hSpeed = dmasound.hard.speed, sSpeed = dmasound.soft.speed; dmasound 740 sound/oss/dmasound/dmasound_atari.c if (!dmasound.soft.stereo) { dmasound 880 sound/oss/dmasound/dmasound_atari.c dmasound.bass = TONE_VOXWARE_TO_DB(bass); dmasound 881 sound/oss/dmasound/dmasound_atari.c atari_microwire_cmd(MW_LM1992_BASS(dmasound.bass)); dmasound 882 sound/oss/dmasound/dmasound_atari.c return TONE_DB_TO_VOXWARE(dmasound.bass); dmasound 888 sound/oss/dmasound/dmasound_atari.c dmasound.treble = TONE_VOXWARE_TO_DB(treble); dmasound 889 sound/oss/dmasound/dmasound_atari.c atari_microwire_cmd(MW_LM1992_TREBLE(dmasound.treble)); dmasound 890 sound/oss/dmasound/dmasound_atari.c return TONE_DB_TO_VOXWARE(dmasound.treble); dmasound 919 sound/oss/dmasound/dmasound_atari.c if ((100 * abs(dmasound.soft.speed - freq[i]) / freq[i]) < catchRadius) dmasound 922 sound/oss/dmasound/dmasound_atari.c dmasound.soft.speed = freq[idx]; dmasound 923 sound/oss/dmasound/dmasound_atari.c dmasound.trans_write = &transTTNormal; dmasound 925 sound/oss/dmasound/dmasound_atari.c dmasound.trans_write = &transTTExpanding; dmasound 928 sound/oss/dmasound/dmasound_atari.c dmasound.hard = dmasound.soft; dmasound 930 sound/oss/dmasound/dmasound_atari.c if (dmasound.hard.speed > 50066) { dmasound 932 sound/oss/dmasound/dmasound_atari.c dmasound.hard.speed = 50066; dmasound 934 sound/oss/dmasound/dmasound_atari.c dmasound.trans_write = &transTTNormal; dmasound 935 sound/oss/dmasound/dmasound_atari.c } else if (dmasound.hard.speed > 25033) { dmasound 936 sound/oss/dmasound/dmasound_atari.c dmasound.hard.speed = 50066; dmasound 938 sound/oss/dmasound/dmasound_atari.c } else if (dmasound.hard.speed > 12517) { dmasound 939 sound/oss/dmasound/dmasound_atari.c dmasound.hard.speed = 25033; dmasound 941 sound/oss/dmasound/dmasound_atari.c } else if (dmasound.hard.speed > 6258) { dmasound 942 sound/oss/dmasound/dmasound_atari.c dmasound.hard.speed = 12517; dmasound 945 sound/oss/dmasound/dmasound_atari.c dmasound.hard.speed = 6258; dmasound 949 sound/oss/dmasound/dmasound_atari.c tt_dmasnd.mode = (dmasound.hard.stereo ? dmasound 953 sound/oss/dmasound/dmasound_atari.c expand_bal = -dmasound.soft.speed; dmasound 963 sound/oss/dmasound/dmasound_atari.c return dmasound.soft.format; dmasound 973 sound/oss/dmasound/dmasound_atari.c dmasound.soft.format = format; dmasound 974 sound/oss/dmasound/dmasound_atari.c dmasound.soft.size = 8; dmasound 975 sound/oss/dmasound/dmasound_atari.c if (dmasound.minDev == SND_DEV_DSP) { dmasound 976 sound/oss/dmasound/dmasound_atari.c dmasound.dsp.format = format; dmasound 977 sound/oss/dmasound/dmasound_atari.c dmasound.dsp.size = 8; dmasound 992 sound/oss/dmasound/dmasound_atari.c dmasound.volume_left = VOLUME_VOXWARE_TO_DB(volume & 0xff); dmasound 993 sound/oss/dmasound/dmasound_atari.c atari_microwire_cmd(MW_LM1992_BALLEFT(dmasound.volume_left)); dmasound 994 sound/oss/dmasound/dmasound_atari.c dmasound.volume_right = VOLUME_VOXWARE_TO_DB((volume & 0xff00) >> 8); dmasound 995 sound/oss/dmasound/dmasound_atari.c atari_microwire_cmd(MW_LM1992_BALRIGHT(dmasound.volume_right)); dmasound 996 sound/oss/dmasound/dmasound_atari.c return VOLUME_DB_TO_VOXWARE(dmasound.volume_left) | dmasound 997 sound/oss/dmasound/dmasound_atari.c (VOLUME_DB_TO_VOXWARE(dmasound.volume_right) << 8); dmasound 1007 sound/oss/dmasound/dmasound_atari.c dmasound.gain = GAIN_VOXWARE_TO_DB(gain); dmasound 1008 sound/oss/dmasound/dmasound_atari.c atari_microwire_cmd(MW_LM1992_VOLUME(dmasound.gain)); dmasound 1009 sound/oss/dmasound/dmasound_atari.c return GAIN_DB_TO_VOXWARE(dmasound.gain); dmasound 1046 sound/oss/dmasound/dmasound_atari.c if ((100 * abs(dmasound.soft.speed - freq[i]) / freq[i]) < catchRadius) dmasound 1049 sound/oss/dmasound/dmasound_atari.c dmasound.soft.speed = freq[idx]; dmasound 1050 sound/oss/dmasound/dmasound_atari.c dmasound.trans_write = &transFalconNormal; dmasound 1052 sound/oss/dmasound/dmasound_atari.c dmasound.trans_write = &transFalconExpanding; dmasound 1055 sound/oss/dmasound/dmasound_atari.c dmasound.hard = dmasound.soft; dmasound 1057 sound/oss/dmasound/dmasound_atari.c if (dmasound.hard.size == 16) { dmasound 1059 sound/oss/dmasound/dmasound_atari.c dmasound.hard.stereo = 1; dmasound 1062 sound/oss/dmasound/dmasound_atari.c if (dmasound.hard.speed > 49170) { dmasound 1064 sound/oss/dmasound/dmasound_atari.c dmasound.hard.speed = 49170; dmasound 1066 sound/oss/dmasound/dmasound_atari.c dmasound.trans_write = &transFalconNormal; dmasound 1067 sound/oss/dmasound/dmasound_atari.c } else if (dmasound.hard.speed > 32780) { dmasound 1068 sound/oss/dmasound/dmasound_atari.c dmasound.hard.speed = 49170; dmasound 1070 sound/oss/dmasound/dmasound_atari.c } else if (dmasound.hard.speed > 24585) { dmasound 1071 sound/oss/dmasound/dmasound_atari.c dmasound.hard.speed = 32780; dmasound 1073 sound/oss/dmasound/dmasound_atari.c } else if (dmasound.hard.speed > 19668) { dmasound 1074 sound/oss/dmasound/dmasound_atari.c dmasound.hard.speed = 24585; dmasound 1076 sound/oss/dmasound/dmasound_atari.c } else if (dmasound.hard.speed > 16390) { dmasound 1077 sound/oss/dmasound/dmasound_atari.c dmasound.hard.speed = 19668; dmasound 1079 sound/oss/dmasound/dmasound_atari.c } else if (dmasound.hard.speed > 12292) { dmasound 1080 sound/oss/dmasound/dmasound_atari.c dmasound.hard.speed = 16390; dmasound 1082 sound/oss/dmasound/dmasound_atari.c } else if (dmasound.hard.speed > 9834) { dmasound 1083 sound/oss/dmasound/dmasound_atari.c dmasound.hard.speed = 12292; dmasound 1085 sound/oss/dmasound/dmasound_atari.c } else if (dmasound.hard.speed > 8195) { dmasound 1086 sound/oss/dmasound/dmasound_atari.c dmasound.hard.speed = 9834; dmasound 1089 sound/oss/dmasound/dmasound_atari.c dmasound.hard.speed = 8195; dmasound 1103 sound/oss/dmasound/dmasound_atari.c tt_dmasnd.mode = (dmasound.hard.stereo ? dmasound 1105 sound/oss/dmasound/dmasound_atari.c ((dmasound.hard.size == 8) ? dmasound 1109 sound/oss/dmasound/dmasound_atari.c expand_bal = -dmasound.soft.speed; dmasound 1120 sound/oss/dmasound/dmasound_atari.c return dmasound.soft.format; dmasound 1138 sound/oss/dmasound/dmasound_atari.c dmasound.soft.format = format; dmasound 1139 sound/oss/dmasound/dmasound_atari.c dmasound.soft.size = size; dmasound 1140 sound/oss/dmasound/dmasound_atari.c if (dmasound.minDev == SND_DEV_DSP) { dmasound 1141 sound/oss/dmasound/dmasound_atari.c dmasound.dsp.format = format; dmasound 1142 sound/oss/dmasound/dmasound_atari.c dmasound.dsp.size = dmasound.soft.size; dmasound 1161 sound/oss/dmasound/dmasound_atari.c dmasound.volume_left = VOLUME_VOXWARE_TO_ATT(volume & 0xff); dmasound 1162 sound/oss/dmasound/dmasound_atari.c dmasound.volume_right = VOLUME_VOXWARE_TO_ATT((volume & 0xff00) >> 8); dmasound 1163 sound/oss/dmasound/dmasound_atari.c tt_dmasnd.output_atten = dmasound.volume_left << 8 | dmasound.volume_right << 4; dmasound 1164 sound/oss/dmasound/dmasound_atari.c return VOLUME_ATT_TO_VOXWARE(dmasound.volume_left) | dmasound 1165 sound/oss/dmasound/dmasound_atari.c VOLUME_ATT_TO_VOXWARE(dmasound.volume_right) << 8; dmasound 1274 sound/oss/dmasound/dmasound_atari.c spin_lock(&dmasound.lock); dmasound 1327 sound/oss/dmasound/dmasound_atari.c spin_unlock(&dmasound.lock); dmasound 1347 sound/oss/dmasound/dmasound_atari.c dmasound.volume_left = 0; dmasound 1349 sound/oss/dmasound/dmasound_atari.c dmasound.volume_right = 0; dmasound 1357 sound/oss/dmasound/dmasound_atari.c dmasound.volume_left = (tt_dmasnd.output_atten & 0xf00) >> 8; dmasound 1358 sound/oss/dmasound/dmasound_atari.c dmasound.volume_right = (tt_dmasnd.output_atten & 0xf0) >> 4; dmasound 1369 sound/oss/dmasound/dmasound_atari.c spin_lock_irqsave(&dmasound.lock, flags); dmasound 1372 sound/oss/dmasound/dmasound_atari.c spin_unlock_irqrestore(&dmasound.lock, flags); dmasound 1383 sound/oss/dmasound/dmasound_atari.c spin_lock_irqsave(&dmasound.lock, flags); dmasound 1388 sound/oss/dmasound/dmasound_atari.c spin_unlock_irqrestore(&dmasound.lock, flags); dmasound 1410 sound/oss/dmasound/dmasound_atari.c VOLUME_DB_TO_VOXWARE(dmasound.volume_left) | dmasound 1411 sound/oss/dmasound/dmasound_atari.c (VOLUME_DB_TO_VOXWARE(dmasound.volume_right) << 8)); dmasound 1413 sound/oss/dmasound/dmasound_atari.c return IOCTL_OUT(arg, TONE_DB_TO_VOXWARE(dmasound.bass)); dmasound 1415 sound/oss/dmasound/dmasound_atari.c return IOCTL_OUT(arg, TONE_DB_TO_VOXWARE(dmasound.treble)); dmasound 1417 sound/oss/dmasound/dmasound_atari.c return IOCTL_OUT(arg, GAIN_DB_TO_VOXWARE(dmasound.gain)); dmasound 1443 sound/oss/dmasound/dmasound_atari.c VOLUME_ATT_TO_VOXWARE(dmasound.volume_left) | dmasound 1444 sound/oss/dmasound/dmasound_atari.c VOLUME_ATT_TO_VOXWARE(dmasound.volume_right) << 8); dmasound 1477 sound/oss/dmasound/dmasound_atari.c dmasound.volume_left); dmasound 1479 sound/oss/dmasound/dmasound_atari.c dmasound.volume_right); dmasound 1481 sound/oss/dmasound/dmasound_atari.c dmasound.bass); dmasound 1483 sound/oss/dmasound/dmasound_atari.c dmasound.treble); dmasound 1495 sound/oss/dmasound/dmasound_atari.c dmasound.volume_left); dmasound 1497 sound/oss/dmasound/dmasound_atari.c dmasound.volume_right); dmasound 1593 sound/oss/dmasound/dmasound_atari.c dmasound.mach = machFalcon; dmasound 1594 sound/oss/dmasound/dmasound_atari.c dmasound.mach.default_soft = def_soft ; dmasound 1595 sound/oss/dmasound/dmasound_atari.c dmasound.mach.default_hard = def_hard_falcon ; dmasound 1598 sound/oss/dmasound/dmasound_atari.c dmasound.mach = machTT; dmasound 1599 sound/oss/dmasound/dmasound_atari.c dmasound.mach.default_soft = def_soft ; dmasound 1600 sound/oss/dmasound/dmasound_atari.c dmasound.mach.default_hard = def_hard_tt ; dmasound 224 sound/oss/dmasound/dmasound_core.c struct sound_settings dmasound = { dmasound 225 sound/oss/dmasound/dmasound_core.c .lock = __SPIN_LOCK_UNLOCKED(dmasound.lock) dmasound 230 sound/oss/dmasound/dmasound_core.c dmasound.mach.silence(); /* _MUST_ stop DMA */ dmasound 235 sound/oss/dmasound/dmasound_core.c return dmasound.mach.setFormat(format); dmasound 242 sound/oss/dmasound/dmasound_core.c return dmasound.soft.speed; dmasound 249 sound/oss/dmasound/dmasound_core.c if (dmasound.mach.max_dsp_speed && dmasound 250 sound/oss/dmasound/dmasound_core.c (speed > dmasound.mach.max_dsp_speed)) dmasound 251 sound/oss/dmasound/dmasound_core.c speed = dmasound.mach.max_dsp_speed ; dmasound 253 sound/oss/dmasound/dmasound_core.c dmasound.soft.speed = speed; dmasound 255 sound/oss/dmasound/dmasound_core.c if (dmasound.minDev == SND_DEV_DSP) dmasound 256 sound/oss/dmasound/dmasound_core.c dmasound.dsp.speed = dmasound.soft.speed; dmasound 258 sound/oss/dmasound/dmasound_core.c return dmasound.soft.speed; dmasound 264 sound/oss/dmasound/dmasound_core.c return dmasound.soft.stereo; dmasound 268 sound/oss/dmasound/dmasound_core.c dmasound.soft.stereo = stereo; dmasound 269 sound/oss/dmasound/dmasound_core.c if (dmasound.minDev == SND_DEV_DSP) dmasound 270 sound/oss/dmasound/dmasound_core.c dmasound.dsp.stereo = stereo; dmasound 281 sound/oss/dmasound/dmasound_core.c switch (dmasound.soft.format) { dmasound 329 sound/oss/dmasound/dmasound_core.c if (!try_module_get(dmasound.mach.owner)) { dmasound 342 sound/oss/dmasound/dmasound_core.c module_put(dmasound.mach.owner); dmasound 358 sound/oss/dmasound/dmasound_core.c strlcpy(info.id, dmasound.mach.name2, sizeof(info.id)); dmasound 359 sound/oss/dmasound/dmasound_core.c strlcpy(info.name, dmasound.mach.name2, sizeof(info.name)); dmasound 366 sound/oss/dmasound/dmasound_core.c if (dmasound.mach.mixer_ioctl) dmasound 367 sound/oss/dmasound/dmasound_core.c return dmasound.mach.mixer_ioctl(cmd, arg); dmasound 401 sound/oss/dmasound/dmasound_core.c dmasound.treble = 0; dmasound 402 sound/oss/dmasound/dmasound_core.c dmasound.bass = 0; dmasound 403 sound/oss/dmasound/dmasound_core.c if (dmasound.mach.mixer_init) dmasound 404 sound/oss/dmasound/dmasound_core.c dmasound.mach.mixer_init(); dmasound 427 sound/oss/dmasound/dmasound_core.c sq->buffers[i] = dmasound.mach.dma_alloc(size, GFP_KERNEL); dmasound 430 sound/oss/dmasound/dmasound_core.c dmasound.mach.dma_free(sq->buffers[i], size); dmasound 445 sound/oss/dmasound/dmasound_core.c dmasound.mach.dma_free(sq->buffers[i], sq->bufSize); dmasound 469 sound/oss/dmasound/dmasound_core.c dmasound.mach.init(); dmasound 491 sound/oss/dmasound/dmasound_core.c (dmasound.soft.size * (dmasound.soft.stereo+1) ) ; dmasound 493 sound/oss/dmasound/dmasound_core.c (dmasound.hard.size * (dmasound.hard.stereo+1) ) ; dmasound 498 sound/oss/dmasound/dmasound_core.c (dmasound.hard.size * (dmasound.hard.stereo+1) ) ; dmasound 500 sound/oss/dmasound/dmasound_core.c (dmasound.soft.size * (dmasound.soft.stereo+1) ) ; dmasound 502 sound/oss/dmasound/dmasound_core.c sq->block_size *= dmasound.hard.speed ; dmasound 503 sound/oss/dmasound/dmasound_core.c sq->block_size /= dmasound.soft.speed ; dmasound 506 sound/oss/dmasound/dmasound_core.c (dmasound.hard.size * (dmasound.hard.stereo+1))/8 ; dmasound 535 sound/oss/dmasound/dmasound_core.c setup_func = dmasound.mach.write_sq_setup; dmasound 544 sound/oss/dmasound/dmasound_core.c dmasound.mach.play(); dmasound 568 sound/oss/dmasound/dmasound_core.c dmasound.mach.init() ; dmasound 604 sound/oss/dmasound/dmasound_core.c spin_lock_irqsave(&dmasound.lock, flags); dmasound 606 sound/oss/dmasound/dmasound_core.c spin_unlock_irqrestore(&dmasound.lock, flags); dmasound 612 sound/oss/dmasound/dmasound_core.c uUsed = sound_copy_translate(dmasound.trans_write, src, uLeft, dmasound 654 sound/oss/dmasound/dmasound_core.c uUsed = sound_copy_translate(dmasound.trans_write, src, uLeft, dmasound 767 sound/oss/dmasound/dmasound_core.c if (!try_module_get(dmasound.mach.owner)) { dmasound 781 sound/oss/dmasound/dmasound_core.c if (dmasound.mach.sq_open) dmasound 782 sound/oss/dmasound/dmasound_core.c dmasound.mach.sq_open(file->f_mode); dmasound 788 sound/oss/dmasound/dmasound_core.c dmasound.minDev = iminor(inode) & 0x0f; dmasound 798 sound/oss/dmasound/dmasound_core.c dmasound.soft = dmasound.mach.default_soft ; dmasound 799 sound/oss/dmasound/dmasound_core.c dmasound.dsp = dmasound.mach.default_soft ; dmasound 800 sound/oss/dmasound/dmasound_core.c dmasound.hard = dmasound.mach.default_hard ; dmasound 807 sound/oss/dmasound/dmasound_core.c if (dmasound.minDev == SND_DEV_AUDIO) { dmasound 816 sound/oss/dmasound/dmasound_core.c module_put(dmasound.mach.owner); dmasound 898 sound/oss/dmasound/dmasound_core.c dmasound.hard = dmasound.mach.default_hard ; dmasound 901 sound/oss/dmasound/dmasound_core.c module_put(dmasound.mach.owner); dmasound 1003 sound/oss/dmasound/dmasound_core.c fmt = dmasound.mach.hardware_afmts ; /* this is what OSS says.. */ dmasound 1048 sound/oss/dmasound/dmasound_core.c return IOCTL_OUT(arg, dmasound.soft.speed); dmasound 1143 sound/oss/dmasound/dmasound_core.c val = dmasound.mach.capabilities & 0xffffff00; dmasound 1195 sound/oss/dmasound/dmasound_core.c dmasound.soft = dmasound.mach.default_soft ; dmasound 1196 sound/oss/dmasound/dmasound_core.c dmasound.hard = dmasound.mach.default_hard ; dmasound 1197 sound/oss/dmasound/dmasound_core.c dmasound.dsp = dmasound.mach.default_soft ; dmasound 1278 sound/oss/dmasound/dmasound_core.c if (!try_module_get(dmasound.mach.owner)) dmasound 1285 sound/oss/dmasound/dmasound_core.c dmasound.mach.name, (DMASOUND_CORE_REVISION<<4) + dmasound 1286 sound/oss/dmasound/dmasound_core.c ((dmasound.mach.version>>8) & 0x0f)); dmasound 1289 sound/oss/dmasound/dmasound_core.c DMASOUND_CORE_REVISION, DMASOUND_CORE_EDITION, dmasound.mach.name2, dmasound 1290 sound/oss/dmasound/dmasound_core.c (dmasound.mach.version >> 8), (dmasound.mach.version & 0xff)) ; dmasound 1296 sound/oss/dmasound/dmasound_core.c if (dmasound.mach.state_info) dmasound 1297 sound/oss/dmasound/dmasound_core.c len += dmasound.mach.state_info(buffer+len, dmasound 1310 sound/oss/dmasound/dmasound_core.c get_afmt_string(dmasound.soft.format), dmasound 1311 sound/oss/dmasound/dmasound_core.c get_afmt_string(dmasound.hard.format)); dmasound 1314 sound/oss/dmasound/dmasound_core.c dmasound.soft.speed, dmasound.hard.speed); dmasound 1317 sound/oss/dmasound/dmasound_core.c dmasound.soft.stereo ? "stereo" : "mono", dmasound 1318 sound/oss/dmasound/dmasound_core.c dmasound.hard.stereo ? "stereo" : "mono" ); dmasound 1352 sound/oss/dmasound/dmasound_core.c module_put(dmasound.mach.owner); dmasound 1419 sound/oss/dmasound/dmasound_core.c if (!dmasound.mach.irqinit()) { dmasound 1428 sound/oss/dmasound/dmasound_core.c dmasound.mach.name, (DMASOUND_CORE_REVISION<<4) + dmasound 1429 sound/oss/dmasound/dmasound_core.c ((dmasound.mach.version>>8) & 0x0f)); dmasound 1432 sound/oss/dmasound/dmasound_core.c DMASOUND_CORE_REVISION, DMASOUND_CORE_EDITION, dmasound.mach.name2, dmasound 1433 sound/oss/dmasound/dmasound_core.c (dmasound.mach.version >> 8), (dmasound.mach.version & 0xff)) ; dmasound 1445 sound/oss/dmasound/dmasound_core.c dmasound.mach.irqcleanup(); dmasound 1590 sound/oss/dmasound/dmasound_core.c EXPORT_SYMBOL(dmasound); dmasound 104 sound/oss/dmasound/dmasound_paula.c AmiSetTreble(dmasound.treble); dmasound 162 sound/oss/dmasound/dmasound_paula.c if (!dmasound.soft.stereo) { dmasound 196 sound/oss/dmasound/dmasound_paula.c if (!dmasound.soft.stereo) { \ dmasound 249 sound/oss/dmasound/dmasound_paula.c if (!dmasound.soft.stereo) { \ dmasound 364 sound/oss/dmasound/dmasound_paula.c if (dmasound.soft.speed) dmasound 365 sound/oss/dmasound/dmasound_paula.c period = amiga_colorclock/dmasound.soft.speed-1; dmasound 368 sound/oss/dmasound/dmasound_paula.c dmasound.hard = dmasound.soft; dmasound 369 sound/oss/dmasound/dmasound_paula.c dmasound.trans_write = &transAmiga; dmasound 377 sound/oss/dmasound/dmasound_paula.c dmasound.hard.speed = amiga_colorclock/(period+1); dmasound 393 sound/oss/dmasound/dmasound_paula.c return dmasound.soft.format; dmasound 411 sound/oss/dmasound/dmasound_paula.c dmasound.soft.format = format; dmasound 412 sound/oss/dmasound/dmasound_paula.c dmasound.soft.size = size; dmasound 413 sound/oss/dmasound/dmasound_paula.c if (dmasound.minDev == SND_DEV_DSP) { dmasound 414 sound/oss/dmasound/dmasound_paula.c dmasound.dsp.format = format; dmasound 415 sound/oss/dmasound/dmasound_paula.c dmasound.dsp.size = dmasound.soft.size; dmasound 429 sound/oss/dmasound/dmasound_paula.c dmasound.volume_left = VOLUME_VOXWARE_TO_AMI(volume & 0xff); dmasound 430 sound/oss/dmasound/dmasound_paula.c custom.aud[0].audvol = dmasound.volume_left; dmasound 431 sound/oss/dmasound/dmasound_paula.c dmasound.volume_right = VOLUME_VOXWARE_TO_AMI((volume & 0xff00) >> 8); dmasound 432 sound/oss/dmasound/dmasound_paula.c custom.aud[1].audvol = dmasound.volume_right; dmasound 433 sound/oss/dmasound/dmasound_paula.c if (dmasound.hard.size == 16) { dmasound 434 sound/oss/dmasound/dmasound_paula.c if (dmasound.volume_left == 64 && dmasound.volume_right == 64) { dmasound 442 sound/oss/dmasound/dmasound_paula.c return VOLUME_AMI_TO_VOXWARE(dmasound.volume_left) | dmasound 443 sound/oss/dmasound/dmasound_paula.c (VOLUME_AMI_TO_VOXWARE(dmasound.volume_right) << 8); dmasound 448 sound/oss/dmasound/dmasound_paula.c dmasound.treble = treble; dmasound 474 sound/oss/dmasound/dmasound_paula.c if (dmasound.hard.stereo) { dmasound 484 sound/oss/dmasound/dmasound_paula.c custom.aud[0].audvol = dmasound.volume_left; dmasound 485 sound/oss/dmasound/dmasound_paula.c custom.aud[1].audvol = dmasound.volume_right; dmasound 486 sound/oss/dmasound/dmasound_paula.c if (dmasound.hard.size == 8) { dmasound 498 sound/oss/dmasound/dmasound_paula.c if (dmasound.volume_left == 64 && dmasound.volume_right == 64) { dmasound 610 sound/oss/dmasound/dmasound_paula.c dmasound.volume_left = 64; dmasound 611 sound/oss/dmasound/dmasound_paula.c dmasound.volume_right = 64; dmasound 612 sound/oss/dmasound/dmasound_paula.c custom.aud[0].audvol = dmasound.volume_left; dmasound 614 sound/oss/dmasound/dmasound_paula.c custom.aud[1].audvol = dmasound.volume_right; dmasound 616 sound/oss/dmasound/dmasound_paula.c dmasound.treble = 50; dmasound 631 sound/oss/dmasound/dmasound_paula.c VOLUME_AMI_TO_VOXWARE(dmasound.volume_left) | dmasound 632 sound/oss/dmasound/dmasound_paula.c VOLUME_AMI_TO_VOXWARE(dmasound.volume_right) << 8); dmasound 637 sound/oss/dmasound/dmasound_paula.c return IOCTL_OUT(arg, dmasound.treble); dmasound 658 sound/oss/dmasound/dmasound_paula.c dmasound.volume_left); dmasound 660 sound/oss/dmasound/dmasound_paula.c dmasound.volume_right); dmasound 717 sound/oss/dmasound/dmasound_paula.c dmasound.mach = machAmiga; dmasound 718 sound/oss/dmasound/dmasound_paula.c dmasound.mach.default_hard = def_hard ; dmasound 719 sound/oss/dmasound/dmasound_paula.c dmasound.mach.default_soft = def_soft ; dmasound 66 sound/oss/dmasound/dmasound_q40.c char *table = dmasound.soft.format == AFMT_MU_LAW ? dmasound_ulaw2dma8: dmasound_alaw2dma8; dmasound 123 sound/oss/dmasound/dmasound_q40.c (dmasound.soft.format == AFMT_MU_LAW ? dmasound_ulaw2dma8: dmasound_alaw2dma8); dmasound 127 sound/oss/dmasound/dmasound_q40.c int hSpeed = dmasound.hard.speed, sSpeed = dmasound.soft.speed; dmasound 163 sound/oss/dmasound/dmasound_q40.c int hSpeed = dmasound.hard.speed, sSpeed = dmasound.soft.speed; dmasound 200 sound/oss/dmasound/dmasound_q40.c int hSpeed = dmasound.hard.speed, sSpeed = dmasound.soft.speed; dmasound 233 sound/oss/dmasound/dmasound_q40.c (dmasound.soft.format == AFMT_MU_LAW ? dmasound_ulaw2dma8: dmasound_alaw2dma8); dmasound 237 sound/oss/dmasound/dmasound_q40.c int hSpeed = dmasound.hard.speed, sSpeed = dmasound.soft.speed; dmasound 276 sound/oss/dmasound/dmasound_q40.c int hSpeed = dmasound.hard.speed, sSpeed = dmasound.soft.speed; dmasound 315 sound/oss/dmasound/dmasound_q40.c int hSpeed = dmasound.hard.speed, sSpeed = dmasound.soft.speed; dmasound 420 sound/oss/dmasound/dmasound_q40.c speed=(dmasound.hard.speed==10000 ? 0 : 1); dmasound 424 sound/oss/dmasound/dmasound_q40.c if (dmasound.soft.stereo) dmasound 454 sound/oss/dmasound/dmasound_q40.c spin_lock_irqsave(&dmasound.lock, flags); dmasound 456 sound/oss/dmasound/dmasound_q40.c spin_unlock_irqrestore(&dmasound.lock, flags); dmasound 461 sound/oss/dmasound/dmasound_q40.c spin_lock(&dmasound.lock); dmasound 468 sound/oss/dmasound/dmasound_q40.c spin_unlock(&dmasound.lock); dmasound 473 sound/oss/dmasound/dmasound_q40.c spin_lock(&dmasound.lock); dmasound 480 sound/oss/dmasound/dmasound_q40.c spin_unlock(&dmasound.lock); dmasound 517 sound/oss/dmasound/dmasound_q40.c if ((100 * abs(dmasound.soft.speed - freq[i]) / freq[i]) <= catchRadius) dmasound 520 sound/oss/dmasound/dmasound_q40.c dmasound.hard = dmasound.soft; dmasound 522 sound/oss/dmasound/dmasound_q40.c dmasound.hard.size=8; dmasound 525 sound/oss/dmasound/dmasound_q40.c dmasound.soft.speed = freq[idx]; dmasound 526 sound/oss/dmasound/dmasound_q40.c dmasound.trans_write = &transQ40Normal; dmasound 528 sound/oss/dmasound/dmasound_q40.c dmasound.trans_write = &transQ40Expanding; dmasound 532 sound/oss/dmasound/dmasound_q40.c if (dmasound.hard.speed > 20200) { dmasound 534 sound/oss/dmasound/dmasound_q40.c dmasound.hard.speed = 20000; dmasound 535 sound/oss/dmasound/dmasound_q40.c dmasound.trans_write = &transQ40Compressing; dmasound 536 sound/oss/dmasound/dmasound_q40.c } else if (dmasound.hard.speed > 10000) { dmasound 537 sound/oss/dmasound/dmasound_q40.c dmasound.hard.speed = 20000; dmasound 539 sound/oss/dmasound/dmasound_q40.c dmasound.hard.speed = 10000; dmasound 541 sound/oss/dmasound/dmasound_q40.c expand_bal = -dmasound.soft.speed; dmasound 551 sound/oss/dmasound/dmasound_q40.c return(dmasound.soft.format); dmasound 561 sound/oss/dmasound/dmasound_q40.c dmasound.soft.format = format; dmasound 562 sound/oss/dmasound/dmasound_q40.c dmasound.soft.size = 8; dmasound 563 sound/oss/dmasound/dmasound_q40.c if (dmasound.minDev == SND_DEV_DSP) { dmasound 564 sound/oss/dmasound/dmasound_q40.c dmasound.dsp.format = format; dmasound 565 sound/oss/dmasound/dmasound_q40.c dmasound.dsp.size = 8; dmasound 622 sound/oss/dmasound/dmasound_q40.c dmasound.mach = machQ40; dmasound 623 sound/oss/dmasound/dmasound_q40.c dmasound.mach.default_hard = def_hard ; dmasound 624 sound/oss/dmasound/dmasound_q40.c dmasound.mach.default_soft = def_soft ;