/sound/oss/ |
H A D | os.h | 31 extern int sound_alloc_dma(int chn, char *deviceID); 32 extern int sound_open_dma(int chn, char *deviceID); 33 extern void sound_free_dma(int chn); 34 extern void sound_close_dma(int chn);
|
H A D | sequencer.c | 417 static int find_voice(int dev, int chn, int note) argument 422 key = (chn << 8) | (note + 1); 429 static int alloc_voice(int dev, int chn, int note) argument 434 key = (chn << 8) | (note + 1); 436 voice = synth_devs[dev]->alloc_voice(dev, chn, note, 448 #define chn event_rec[3] macro 464 voice = find_voice(dev, chn, note); 482 voice = alloc_voice(dev, chn, note); 485 voice = chn; 494 if (chn 520 #undef chn macro 530 unsigned char chn = event_rec[3]; local 925 int chn; local 1234 int chn; local [all...] |
H A 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);
|
H A D | soundcard.c | 615 int sound_alloc_dma(int chn, char *deviceID) argument 619 if ((err = request_dma(chn, deviceID)) != 0) 622 dma_alloc_map[chn] = DMA_MAP_FREE; 628 int sound_open_dma(int chn, char *deviceID) argument 630 if (!valid_dma(chn)) { 631 printk(KERN_ERR "sound_open_dma: Invalid DMA channel %d\n", chn); 635 if (dma_alloc_map[chn] != DMA_MAP_FREE) { 636 printk("sound_open_dma: DMA channel %d busy or not allocated (%d)\n", chn, dma_alloc_map[chn]); 639 dma_alloc_map[chn] 644 sound_free_dma(int chn) argument 655 sound_close_dma(int chn) argument [all...] |
H A D | midi_synth.c | 286 int msg, chn; local 300 chn = prev_out_status[orig_dev] & 0x0f; 302 if (chn == channel && ((msg == 0x90 && velocity == 64) || msg == 0x80)) 376 int msg, chn; local 390 chn = prev_out_status[orig_dev] & 0x0f; 392 if (chn == channel && msg == 0x90) 562 int msg, chn; local 572 chn = prev_out_status[orig_dev] & 0x0f; 574 if (msg != 0xd0 || chn != channel) /* 594 int chn, ms local [all...] |
H A 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);
|
H A D | opl3.c | 595 * Ensure that at least one chn is enabled 640 * Ensure that at least one chn is enabled 1001 static int opl3_alloc_voice(int dev, int chn, int note, struct voice_alloc_info *alloc) argument 1008 if (chn < 0 || chn > 15) 1011 instr_no = devc->chn_info[chn].pgm_num; 1067 static void opl3_setup_voice(int dev, int voice, int chn) argument 1074 if (chn < 0 || chn > 15) 1077 info = &synth_devs[dev]->chn_info[chn]; [all...] |
H A D | sb_mixer.c | 235 static void change_bits(sb_devc * devc, unsigned char *regval, int dev, int chn, int newval) argument 240 mask = (1 << (*devc->iomap)[dev][chn].nbits) - 1; 243 shift = (*devc->iomap)[dev][chn].bitoffs - (*devc->iomap)[dev][LEFT_CHN].nbits + 1;
|
H A D | ad1848.c | 462 unsigned char *muteval, int dev, int chn, int newval) 470 set_mute_bit = (newval == 0) ^ devc->mix_devices[dev][chn].mutepol; 472 if (devc->mix_devices[dev][chn].polarity == 1) /* Reverse */ 475 mask = (1 << devc->mix_devices[dev][chn].nbits) - 1; 476 shift = devc->mix_devices[dev][chn].bitpos; 478 if (devc->mix_devices[dev][chn].mutepos == 8) 485 mute = (set_mute_bit << devc->mix_devices[dev][chn].mutepos); 486 mutemask = ~(1 << devc->mix_devices[dev][chn].mutepos); 461 change_bits(ad1848_info * devc, unsigned char *regval, unsigned char *muteval, int dev, int chn, int newval) argument
|
/sound/core/seq/oss/ |
H A D | seq_oss_event.h | 42 unsigned char chn; member in struct:evrec_note 60 unsigned char chn; member in struct:evrec_extended 69 unsigned char chn; member in struct:evrec_long 79 unsigned char chn; member in struct:evrec_voice
|
H A D | seq_oss_event.c | 111 return note_off_event(dp, 0, q->n.chn, q->n.note, q->n.vel, ev); 114 return note_on_event(dp, 0, q->n.chn, q->n.note, q->n.vel, ev); 122 q->n.chn, 0, q->n.note, ev); 139 return note_off_event(dp, q->e.dev, q->e.chn, q->e.p1, q->e.p2, ev); 142 return note_on_event(dp, q->e.dev, q->e.chn, q->e.p1, q->e.p2, ev); 146 q->e.chn, 0, q->e.p1, ev); 150 q->e.chn, 0, q->e.p1, ev); 157 q->e.chn, CTL_PAN, val, ev); 166 q->e.chn, 0, val, ev); 171 q->e.chn, [all...] |
H A D | seq_oss_midi.c | 585 ossev.v.chn = ev->data.note.channel; 593 ossev.l.chn = ev->data.control.channel; 598 ossev.l.chn = ev->data.control.channel;
|
/sound/pci/ice1712/ |
H A D | hoontech.c | 83 static void __devinit snd_ice1712_stdsp24_box_channel(struct snd_ice1712 *ice, int box, int chn, int activate) argument 94 if (chn == 3) 107 if (chn == 3) { 111 switch (chn) { 173 int box, chn; local 242 for (chn = 0; chn < 4; chn++) 243 snd_ice1712_stdsp24_box_channel(ice, box, chn, 244 (spec->boxconfig[box] & (1 << chn)) [all...] |
H A D | ice1712.c | 624 u32 period_size, buf_size, rate, tmp, chn; local 638 chn = substream->number * 2; 640 snd_ice1712_ds_write(ice, chn, ICE1712_DSC_ADDR0, runtime->dma_addr); 641 snd_ice1712_ds_write(ice, chn, ICE1712_DSC_COUNT0, period_size); 642 snd_ice1712_ds_write(ice, chn, ICE1712_DSC_ADDR1, runtime->dma_addr + (runtime->periods > 1 ? period_size + 1 : 0)); 643 snd_ice1712_ds_write(ice, chn, ICE1712_DSC_COUNT1, period_size); 644 snd_ice1712_ds_write(ice, chn, ICE1712_DSC_RATE, rate); 645 snd_ice1712_ds_write(ice, chn, ICE1712_DSC_VOLUME, 0); 646 snd_ice1712_ds_write(ice, chn, ICE1712_DSC_CONTROL, tmp); 648 snd_ice1712_ds_write(ice, chn [all...] |
/sound/core/oss/ |
H A D | mixer_oss.c | 135 int result = 0, chn; local 139 for (chn = 0; chn < 31; chn++) { 140 pslot = &mixer->slots[chn]; 142 result |= 1 << chn; 151 int result = 0, chn; local 155 for (chn = 0; chn < 31; chn 174 int chn; local 199 int chn; local 217 int chn, active; local 932 snd_mixer_oss_slot_free(struct snd_mixer_oss_slot *chn) argument 1323 struct snd_mixer_oss_slot *chn = &mixer->slots[idx]; local [all...] |
/sound/pci/emu10k1/ |
H A D | io.c | 34 unsigned int snd_emu10k1_ptr_read(struct snd_emu10k1 * emu, unsigned int reg, unsigned int chn) argument 41 regptr = ((reg << 16) & mask) | (chn & PTR_CHANNELNUM_MASK); 67 void snd_emu10k1_ptr_write(struct snd_emu10k1 *emu, unsigned int reg, unsigned int chn, unsigned int data) argument 79 regptr = ((reg << 16) & mask) | (chn & PTR_CHANNELNUM_MASK); 106 unsigned int chn) 111 regptr = (reg << 16) | chn; 122 unsigned int chn, 128 regptr = (reg << 16) | chn; 104 snd_emu10k1_ptr20_read(struct snd_emu10k1 * emu, unsigned int reg, unsigned int chn) argument 120 snd_emu10k1_ptr20_write(struct snd_emu10k1 *emu, unsigned int reg, unsigned int chn, unsigned int data) argument
|
H A D | emuproc.c | 462 unsigned int chn) 467 regptr = (reg << 16) | chn; 479 unsigned int chn, 485 regptr = (reg << 16) | chn; 459 snd_ptr_read(struct snd_emu10k1 * emu, unsigned int iobase, unsigned int reg, unsigned int chn) argument 476 snd_ptr_write(struct snd_emu10k1 *emu, unsigned int iobase, unsigned int reg, unsigned int chn, unsigned int data) argument
|
H A D | emu10k1x.c | 297 unsigned int chn) 302 regptr = (reg << 16) | chn; 313 unsigned int chn, 319 regptr = (reg << 16) | chn; 295 snd_emu10k1x_ptr_read(struct emu10k1x * emu, unsigned int reg, unsigned int chn) argument 311 snd_emu10k1x_ptr_write(struct emu10k1x *emu, unsigned int reg, unsigned int chn, unsigned int data) argument
|
/sound/pci/ca0106/ |
H A D | ca0106.h | 724 unsigned int chn); 728 unsigned int chn,
|
H A D | ca0106_main.c | 348 unsigned int chn) 353 regptr = (reg << 16) | chn; 364 unsigned int chn, 370 regptr = (reg << 16) | chn; 346 snd_ca0106_ptr_read(struct snd_ca0106 * emu, unsigned int reg, unsigned int chn) argument 362 snd_ca0106_ptr_write(struct snd_ca0106 *emu, unsigned int reg, unsigned int chn, unsigned int data) argument
|
/sound/pci/rme9652/ |
H A D | rme9652.c | 1300 unsigned int chn; local 1306 for (chn = 0; chn < rme9652->ss_channels; ++chn) { 1307 if (ucontrol->value.integer.value[chn]) 1308 thru_bits |= 1 << chn; 1314 for (chn = 0; chn < rme9652->ss_channels; ++chn) { 1315 if (!(change & (1 << chn))) 2057 int chn; local [all...] |
/sound/soc/pxa/ |
H A D | pxa-ssp.c | 567 int chn = params_channels(params); local 584 ((chn == 2) && (ttsa != 1)) || (width == 32),
|