Lines Matching refs:ch
92 int ch;
94 ch = vp->ch;
95 if (ch < 0) {
98 "synth_get_voice: ch < 0 (%d) ??", i);
103 vp->ch = -1;
105 return ch;
123 snd_emu10k1_ptr_write_multiple(hw, vp->ch,
141 snd_emu10k1_ptr_write_multiple(hw, vp->ch,
169 if (hw && (vp->ch >= 0)) {
170 snd_emu10k1_voice_free(hw, &hw->voices[vp->ch]);
172 vp->ch = -1;
187 snd_emu10k1_ptr_write(hw, IFATN_ATTENUATION, vp->ch, vp->avol);
189 snd_emu10k1_ptr_write(hw, IP, vp->ch, vp->apitch);
191 snd_emu10k1_ptr_write(hw, PTRX_FXSENDAMOUNT_A, vp->ch, vp->apan);
192 snd_emu10k1_ptr_write(hw, PTRX_FXSENDAMOUNT_B, vp->ch, vp->aaux);
195 snd_emu10k1_ptr_write(hw, FMMOD, vp->ch, make_fmmod(vp));
197 snd_emu10k1_ptr_write(hw, TREMFRQ, vp->ch, vp->reg.parm.tremfrq);
199 snd_emu10k1_ptr_write(hw, FM2FRQ2, vp->ch, make_fm2frq2(vp));
201 snd_emu10k1_ptr_write(hw, CCCA_RESONANCE, vp->ch, vp->reg.parm.filterQ);
232 if (vp->ch < 0) {
243 val = snd_emu10k1_ptr_read(hw, CVCF_CURRENTVOL, vp->ch);
258 val = snd_emu10k1_ptr_read(hw, CCCA_CURRADDR, vp->ch);
289 if (vp->ch < 0) {
294 vp->ch = hwvoice->number;
312 int ch;
320 ch = vp->ch;
321 if (snd_BUG_ON(ch < 0))
344 snd_emu10k1_ptr_write(hw, A_FXRT1, ch, temp);
348 snd_emu10k1_ptr_write(hw, FXRT, ch, temp);
379 snd_emu10k1_ptr_write_multiple(hw, ch,
439 hw->voices[ch].dirty = 1;
464 snd_emu10k1_ptr_write_multiple(hw, vp->ch,