/sound/oss/ |
D | sequencer.c | 415 static int find_voice(int dev, int chn, int note) in find_voice() argument 420 key = (chn << 8) | (note + 1); in find_voice() 427 static int alloc_voice(int dev, int chn, int note) in alloc_voice() argument 432 key = (chn << 8) | (note + 1); in alloc_voice() 434 voice = synth_devs[dev]->alloc_voice(dev, chn, note, in alloc_voice() 446 #define chn event_rec[3] in seq_chn_voice_event() macro 462 voice = find_voice(dev, chn, note); in seq_chn_voice_event() 480 voice = alloc_voice(dev, chn, note); in seq_chn_voice_event() 483 voice = chn; in seq_chn_voice_event() 492 if (chn == 9) in seq_chn_voice_event() [all …]
|
D | os.h | 30 extern int sound_alloc_dma(int chn, char *deviceID); 31 extern int sound_open_dma(int chn, char *deviceID); 32 extern void sound_free_dma(int chn); 33 extern void sound_close_dma(int chn);
|
D | soundcard.c | 609 int sound_alloc_dma(int chn, char *deviceID) in sound_alloc_dma() argument 613 if ((err = request_dma(chn, deviceID)) != 0) in sound_alloc_dma() 616 dma_alloc_map[chn] = DMA_MAP_FREE; in sound_alloc_dma() 622 int sound_open_dma(int chn, char *deviceID) in sound_open_dma() argument 624 if (!valid_dma(chn)) { in sound_open_dma() 625 printk(KERN_ERR "sound_open_dma: Invalid DMA channel %d\n", chn); in sound_open_dma() 629 if (dma_alloc_map[chn] != DMA_MAP_FREE) { in sound_open_dma() 630 printk("sound_open_dma: DMA channel %d busy or not allocated (%d)\n", chn, dma_alloc_map[chn]); in sound_open_dma() 633 dma_alloc_map[chn] = DMA_MAP_BUSY; in sound_open_dma() 638 void sound_free_dma(int chn) in sound_free_dma() argument [all …]
|
D | midi_synth.c | 286 int msg, chn; in midi_synth_kill_note() local 300 chn = prev_out_status[orig_dev] & 0x0f; in midi_synth_kill_note() 302 if (chn == channel && ((msg == 0x90 && velocity == 64) || msg == 0x80)) in midi_synth_kill_note() 376 int msg, chn; in midi_synth_start_note() local 390 chn = prev_out_status[orig_dev] & 0x0f; in midi_synth_start_note() 392 if (chn == channel && msg == 0x90) in midi_synth_start_note() 562 int msg, chn; in midi_synth_aftertouch() local 572 chn = prev_out_status[orig_dev] & 0x0f; in midi_synth_aftertouch() 574 if (msg != 0xd0 || chn != channel) /* in midi_synth_aftertouch() 594 int chn, msg; in midi_synth_controller() local [all …]
|
D | midi_synth.h | 15 void midi_synth_bender (int dev, int chn, int value); 16 void midi_synth_setup_voice (int dev, int voice, int chn);
|
D | dev_table.h | 279 void (*bender) (int dev, int chn, int value); 280 int (*alloc_voice) (int dev, int chn, int note, struct voice_alloc_info *alloc); 281 void (*setup_voice) (int dev, int voice, int chn);
|
D | opl3.c | 998 static int opl3_alloc_voice(int dev, int chn, int note, struct voice_alloc_info *alloc) in opl3_alloc_voice() argument 1005 if (chn < 0 || chn > 15) in opl3_alloc_voice() 1008 instr_no = devc->chn_info[chn].pgm_num; in opl3_alloc_voice() 1064 static void opl3_setup_voice(int dev, int voice, int chn) in opl3_setup_voice() argument 1071 if (chn < 0 || chn > 15) in opl3_setup_voice() 1074 info = &synth_devs[dev]->chn_info[chn]; in opl3_setup_voice()
|
D | sb_mixer.c | 235 static void oss_change_bits(sb_devc *devc, unsigned char *regval, int dev, int chn, int newval) in oss_change_bits() argument 240 mask = (1 << (*devc->iomap)[dev][chn].nbits) - 1; in oss_change_bits() 243 shift = (*devc->iomap)[dev][chn].bitoffs - (*devc->iomap)[dev][LEFT_CHN].nbits + 1; in oss_change_bits()
|
D | ad1848.c | 460 unsigned char *muteval, int dev, int chn, int newval) in oss_change_bits() argument 468 set_mute_bit = (newval == 0) ^ devc->mix_devices[dev][chn].mutepol; in oss_change_bits() 470 if (devc->mix_devices[dev][chn].polarity == 1) /* Reverse */ in oss_change_bits() 473 mask = (1 << devc->mix_devices[dev][chn].nbits) - 1; in oss_change_bits() 474 shift = devc->mix_devices[dev][chn].bitpos; in oss_change_bits() 476 if (devc->mix_devices[dev][chn].mutepos == 8) in oss_change_bits() 483 mute = (set_mute_bit << devc->mix_devices[dev][chn].mutepos); in oss_change_bits() 484 mutemask = ~(1 << devc->mix_devices[dev][chn].mutepos); in oss_change_bits()
|
/sound/core/seq/oss/ |
D | seq_oss_event.c | 111 return note_off_event(dp, 0, q->n.chn, q->n.note, q->n.vel, ev); in old_event() 114 return note_on_event(dp, 0, q->n.chn, q->n.note, q->n.vel, ev); in old_event() 122 q->n.chn, 0, q->n.note, ev); in old_event() 139 return note_off_event(dp, q->e.dev, q->e.chn, q->e.p1, q->e.p2, ev); in extended_event() 142 return note_on_event(dp, q->e.dev, q->e.chn, q->e.p1, q->e.p2, ev); in extended_event() 146 q->e.chn, 0, q->e.p1, ev); in extended_event() 150 q->e.chn, 0, q->e.p1, ev); in extended_event() 157 q->e.chn, CTL_PAN, val, ev); in extended_event() 166 q->e.chn, 0, val, ev); in extended_event() 171 q->e.chn, 0, val*128/100, ev); in extended_event() [all …]
|
D | seq_oss_event.h | 42 unsigned char chn; member 60 unsigned char chn; member 69 unsigned char chn; member 79 unsigned char chn; member
|
D | seq_oss_midi.c | 582 ossev.v.chn = ev->data.note.channel; in send_synth_event() 590 ossev.l.chn = ev->data.control.channel; in send_synth_event() 595 ossev.l.chn = ev->data.control.channel; in send_synth_event()
|
/sound/core/oss/ |
D | mixer_oss.c | 143 int result = 0, chn; in snd_mixer_oss_devmask() local 147 for (chn = 0; chn < 31; chn++) { in snd_mixer_oss_devmask() 148 pslot = &mixer->slots[chn]; in snd_mixer_oss_devmask() 150 result |= 1 << chn; in snd_mixer_oss_devmask() 159 int result = 0, chn; in snd_mixer_oss_stereodevs() local 163 for (chn = 0; chn < 31; chn++) { in snd_mixer_oss_stereodevs() 164 pslot = &mixer->slots[chn]; in snd_mixer_oss_stereodevs() 166 result |= 1 << chn; in snd_mixer_oss_stereodevs() 182 int chn; in snd_mixer_oss_recmask() local 183 for (chn = 0; chn < 31; chn++) { in snd_mixer_oss_recmask() [all …]
|
/sound/pci/ice1712/ |
D | hoontech.c | 82 static void snd_ice1712_stdsp24_box_channel(struct snd_ice1712 *ice, int box, int chn, int activate) in snd_ice1712_stdsp24_box_channel() argument 93 if (chn == 3) in snd_ice1712_stdsp24_box_channel() 106 if (chn == 3) { in snd_ice1712_stdsp24_box_channel() 110 switch (chn) { in snd_ice1712_stdsp24_box_channel() 172 int box, chn; in snd_ice1712_hoontech_init() local 241 for (chn = 0; chn < 4; chn++) in snd_ice1712_hoontech_init() 242 snd_ice1712_stdsp24_box_channel(ice, box, chn, in snd_ice1712_hoontech_init() 243 (spec->boxconfig[box] & (1 << chn)) ? 1 : 0); in snd_ice1712_hoontech_init()
|
D | ice1712.c | 623 u32 period_size, buf_size, rate, tmp, chn; in snd_ice1712_playback_ds_prepare() local 637 chn = substream->number * 2; in snd_ice1712_playback_ds_prepare() 639 snd_ice1712_ds_write(ice, chn, ICE1712_DSC_ADDR0, runtime->dma_addr); in snd_ice1712_playback_ds_prepare() 640 snd_ice1712_ds_write(ice, chn, ICE1712_DSC_COUNT0, period_size); in snd_ice1712_playback_ds_prepare() 641 …snd_ice1712_ds_write(ice, chn, ICE1712_DSC_ADDR1, runtime->dma_addr + (runtime->periods > 1 ? peri… in snd_ice1712_playback_ds_prepare() 642 snd_ice1712_ds_write(ice, chn, ICE1712_DSC_COUNT1, period_size); in snd_ice1712_playback_ds_prepare() 643 snd_ice1712_ds_write(ice, chn, ICE1712_DSC_RATE, rate); in snd_ice1712_playback_ds_prepare() 644 snd_ice1712_ds_write(ice, chn, ICE1712_DSC_VOLUME, 0); in snd_ice1712_playback_ds_prepare() 645 snd_ice1712_ds_write(ice, chn, ICE1712_DSC_CONTROL, tmp); in snd_ice1712_playback_ds_prepare() 647 snd_ice1712_ds_write(ice, chn + 1, ICE1712_DSC_RATE, rate); in snd_ice1712_playback_ds_prepare() [all …]
|
/sound/pci/emu10k1/ |
D | io.c | 35 unsigned int snd_emu10k1_ptr_read(struct snd_emu10k1 * emu, unsigned int reg, unsigned int chn) in snd_emu10k1_ptr_read() argument 42 regptr = ((reg << 16) & mask) | (chn & PTR_CHANNELNUM_MASK); in snd_emu10k1_ptr_read() 68 void snd_emu10k1_ptr_write(struct snd_emu10k1 *emu, unsigned int reg, unsigned int chn, unsigned in… in snd_emu10k1_ptr_write() argument 77 regptr = ((reg << 16) & mask) | (chn & PTR_CHANNELNUM_MASK); in snd_emu10k1_ptr_write() 104 unsigned int chn) in snd_emu10k1_ptr20_read() argument 109 regptr = (reg << 16) | chn; in snd_emu10k1_ptr20_read() 120 unsigned int chn, in snd_emu10k1_ptr20_write() argument 126 regptr = (reg << 16) | chn; in snd_emu10k1_ptr20_write()
|
D | emuproc.c | 450 unsigned int chn) in snd_ptr_read() argument 455 regptr = (reg << 16) | chn; in snd_ptr_read() 467 unsigned int chn, in snd_ptr_write() argument 473 regptr = (reg << 16) | chn; in snd_ptr_write()
|
D | emu10k1x.c | 297 unsigned int chn) in snd_emu10k1x_ptr_read() argument 302 regptr = (reg << 16) | chn; in snd_emu10k1x_ptr_read() 313 unsigned int chn, in snd_emu10k1x_ptr_write() argument 319 regptr = (reg << 16) | chn; in snd_emu10k1x_ptr_write()
|
/sound/pci/rme9652/ |
D | rme9652.c | 1299 unsigned int chn; in snd_rme9652_put_thru() local 1305 for (chn = 0; chn < rme9652->ss_channels; ++chn) { in snd_rme9652_put_thru() 1306 if (ucontrol->value.integer.value[chn]) in snd_rme9652_put_thru() 1307 thru_bits |= 1 << chn; in snd_rme9652_put_thru() 1313 for (chn = 0; chn < rme9652->ss_channels; ++chn) { in snd_rme9652_put_thru() 1314 if (!(change & (1 << chn))) in snd_rme9652_put_thru() 1316 rme9652_set_thru(rme9652,chn,thru_bits&(1<<chn)); in snd_rme9652_put_thru() 2057 int chn; in snd_rme9652_channel_info() local 2062 if ((chn = rme9652->channel_map[info->channel]) < 0) { in snd_rme9652_channel_info() 2066 info->offset = chn * RME9652_CHANNEL_BUFFER_BYTES; in snd_rme9652_channel_info()
|
/sound/pci/ca0106/ |
D | ca0106.h | 724 unsigned int chn); 728 unsigned int chn,
|
D | ca0106_main.c | 348 unsigned int chn) in snd_ca0106_ptr_read() argument 353 regptr = (reg << 16) | chn; in snd_ca0106_ptr_read() 364 unsigned int chn, in snd_ca0106_ptr_write() argument 370 regptr = (reg << 16) | chn; in snd_ca0106_ptr_write()
|
/sound/soc/pxa/ |
D | pxa-ssp.c | 547 int chn = params_channels(params); in pxa_ssp_hw_params() local 561 ((chn == 2) && (ttsa != 1)) || (width == 32), in pxa_ssp_hw_params()
|