Lines Matching defs:voicenum
454 void snd_emu10k1_voice_intr_enable(struct snd_emu10k1 *emu, unsigned int voicenum)
460 if (voicenum >= 32) {
463 val |= 1 << (voicenum - 32);
467 val |= 1 << voicenum;
473 void snd_emu10k1_voice_intr_disable(struct snd_emu10k1 *emu, unsigned int voicenum)
479 if (voicenum >= 32) {
482 val &= ~(1 << (voicenum - 32));
486 val &= ~(1 << voicenum);
492 void snd_emu10k1_voice_intr_ack(struct snd_emu10k1 *emu, unsigned int voicenum)
497 if (voicenum >= 32) {
499 voicenum = 1 << (voicenum - 32);
502 voicenum = 1 << voicenum;
504 outl(voicenum, emu->port + DATA);
508 void snd_emu10k1_voice_half_loop_intr_enable(struct snd_emu10k1 *emu, unsigned int voicenum)
514 if (voicenum >= 32) {
517 val |= 1 << (voicenum - 32);
521 val |= 1 << voicenum;
527 void snd_emu10k1_voice_half_loop_intr_disable(struct snd_emu10k1 *emu, unsigned int voicenum)
533 if (voicenum >= 32) {
536 val &= ~(1 << (voicenum - 32));
540 val &= ~(1 << voicenum);
546 void snd_emu10k1_voice_half_loop_intr_ack(struct snd_emu10k1 *emu, unsigned int voicenum)
551 if (voicenum >= 32) {
553 voicenum = 1 << (voicenum - 32);
556 voicenum = 1 << voicenum;
558 outl(voicenum, emu->port + DATA);
563 void snd_emu10k1_voice_set_loop_stop(struct snd_emu10k1 *emu, unsigned int voicenum)
569 if (voicenum >= 32) {
572 sol |= 1 << (voicenum - 32);
576 sol |= 1 << voicenum;
582 void snd_emu10k1_voice_clear_loop_stop(struct snd_emu10k1 *emu, unsigned int voicenum)
588 if (voicenum >= 32) {
591 sol &= ~(1 << (voicenum - 32));
595 sol &= ~(1 << voicenum);