Lines Matching defs:voicenum
310 void snd_emu10k1_voice_intr_enable(struct snd_emu10k1 *emu, unsigned int voicenum)
317 if (voicenum >= 32) {
320 val |= 1 << (voicenum - 32);
324 val |= 1 << voicenum;
330 void snd_emu10k1_voice_intr_disable(struct snd_emu10k1 *emu, unsigned int voicenum)
337 if (voicenum >= 32) {
340 val &= ~(1 << (voicenum - 32));
344 val &= ~(1 << voicenum);
350 void snd_emu10k1_voice_intr_ack(struct snd_emu10k1 *emu, unsigned int voicenum)
356 if (voicenum >= 32) {
358 voicenum = 1 << (voicenum - 32);
361 voicenum = 1 << voicenum;
363 outl(voicenum, emu->port + DATA);
367 void snd_emu10k1_voice_half_loop_intr_enable(struct snd_emu10k1 *emu, unsigned int voicenum)
374 if (voicenum >= 32) {
377 val |= 1 << (voicenum - 32);
381 val |= 1 << voicenum;
387 void snd_emu10k1_voice_half_loop_intr_disable(struct snd_emu10k1 *emu, unsigned int voicenum)
394 if (voicenum >= 32) {
397 val &= ~(1 << (voicenum - 32));
401 val &= ~(1 << voicenum);
407 void snd_emu10k1_voice_half_loop_intr_ack(struct snd_emu10k1 *emu, unsigned int voicenum)
413 if (voicenum >= 32) {
415 voicenum = 1 << (voicenum - 32);
418 voicenum = 1 << voicenum;
420 outl(voicenum, emu->port + DATA);
424 void snd_emu10k1_voice_set_loop_stop(struct snd_emu10k1 *emu, unsigned int voicenum)
431 if (voicenum >= 32) {
434 sol |= 1 << (voicenum - 32);
438 sol |= 1 << voicenum;
444 void snd_emu10k1_voice_clear_loop_stop(struct snd_emu10k1 *emu, unsigned int voicenum)
451 if (voicenum >= 32) {
454 sol &= ~(1 << (voicenum - 32));
458 sol &= ~(1 << voicenum);