taglinefilesource code
chn1799drivers/sound/gus_wave.cint             this_one, is16bits, chn;
chn1808drivers/sound/gus_wave.cfor (chn = 0; chn < gus_sampling_channels; chn++)
chn1810drivers/sound/gus_wave.cmode[chn] = 0x00;
chn1811drivers/sound/gus_wave.cramp_mode[chn] = 0x03;  /* Ramping and rollover off */
chn1813drivers/sound/gus_wave.cif (chn == 0)
chn1815drivers/sound/gus_wave.cmode[chn] |= 0x20;  /* Loop irq */
chn1816drivers/sound/gus_wave.cvoices[chn].loop_irq_mode = LMODE_PCM;
chn1822drivers/sound/gus_wave.cmode[chn] |= 0x04;  /* 16 bit data */
chn1828drivers/sound/gus_wave.cdram_loc += chn * pcm_banksize;
chn1832drivers/sound/gus_wave.cmode[chn] |= 0x08;  /* Enable loop */
chn1833drivers/sound/gus_wave.cramp_mode[chn] = 0x03;/* Disable rollover */
chn1837drivers/sound/gus_wave.cif (chn == 0)
chn1838drivers/sound/gus_wave.cramp_mode[chn] = 0x04;  /* Enable rollover bit */
chn1842drivers/sound/gus_wave.cgus_select_voice (chn);
chn1847drivers/sound/gus_wave.celse if (chn == 0)
chn1867drivers/sound/gus_wave.cgus_write_addr (0x02, chn * pcm_banksize, is16bits);  /* Loop start location */
chn1869drivers/sound/gus_wave.cif (chn != 0)
chn1874drivers/sound/gus_wave.cif (chn == 0)
chn1877drivers/sound/gus_wave.cmode[chn] |= 0x08;  /* Enable loop */
chn1882drivers/sound/gus_wave.cif (chn == 0)
chn1884drivers/sound/gus_wave.cmode[chn] &= ~0x08;  /* Disable loop */
chn1885drivers/sound/gus_wave.cmode[chn] |= 0x20;/* Enable loop IRQ */
chn1887drivers/sound/gus_wave.cramp_mode[chn] = 0x03;  /* No rollover bit */
chn1892drivers/sound/gus_wave.cmode[chn] &= ~0x08;  /* Disable loop */
chn1899drivers/sound/gus_wave.cfor (chn = 0; chn < gus_sampling_channels; chn++)
chn1902drivers/sound/gus_wave.cgus_select_voice (chn);
chn1903drivers/sound/gus_wave.cgus_write8 (0x0d, ramp_mode[chn]);
chn1904drivers/sound/gus_wave.cgus_voice_on (mode[chn]);
chn1913drivers/sound/gus_wave.cint total_count, int intrflag, int chn)
chn1933drivers/sound/gus_wave.cif (chn == 0)
chn1947drivers/sound/gus_wave.cDMAbuf_start_dma (dev, buf + (chn * count), count, DMA_MODE_WRITE);
chn1950drivers/sound/gus_wave.caddress += chn * pcm_banksize;
chn1974drivers/sound/gus_wave.cif (chn == (gus_sampling_channels - 1))  /* Last channel */
chn95drivers/sound/os.h#define ALLOC_DMA_CHN(chn)    request_dma(chn)
chn96drivers/sound/os.h#define RELEASE_DMA_CHN(chn)    free_dma(chn)
chn314drivers/sound/pas2_mixer.cgetmixer (int dev, int chn)
chn316drivers/sound/pas2_mixer.cif (chn == P_M_MV508_RIGHT)
chn109drivers/sound/sb_mixer.cchange_bits(unsigned char *regval, int dev, int chn, int newval)
chn114drivers/sound/sb_mixer.cmask = (1 << (*iomap)[dev][chn].nbits)-1;
chn117drivers/sound/sb_mixer.cshift = (*iomap)[dev][chn].bitoffs-(*iomap)[dev][LEFT_CHN].nbits+1;
chn672drivers/sound/sequencer.cint             i, chn;
chn687drivers/sound/sequencer.cfor (chn = 0; chn < 16; chn++)
chn690drivers/sound/sequencer.c(unsigned char)(0xb0 + (chn & 0xff))); /* Channel msg */
chn92include/linux/ultrasound.h#define _GUS_CMD(chn, voice, cmd, p1, p2) \
chn94include/linux/ultrasound.h_seqbuf[_seqbufptr+1] = (chn); _seqbuf[_seqbufptr+2] = cmd;\
chn100include/linux/ultrasound.h#define GUS_NUMVOICES(chn, p1)      _GUS_CMD(chn, 0, _GUS_NUMVOICES, (p1), 0)
chn101include/linux/ultrasound.h#define GUS_VOICESAMPLE(chn, voice, p1)    _GUS_CMD(chn, voice, _GUS_VOICESAMPLE, (p1), 0)  /* OBSOLETE */
chn102include/linux/ultrasound.h#define GUS_VOICEON(chn, voice, p1)    _GUS_CMD(chn, voice, _GUS_VOICEON, (p1), 0)
chn103include/linux/ultrasound.h#define GUS_VOICEOFF(chn, voice)    _GUS_CMD(chn, voice, _GUS_VOICEOFF, 0, 0)
chn104include/linux/ultrasound.h#define GUS_VOICEFADE(chn, voice)    _GUS_CMD(chn, voice, _GUS_VOICEFADE, 0, 0)
chn105include/linux/ultrasound.h#define GUS_VOICEMODE(chn, voice, p1)    _GUS_CMD(chn, voice, _GUS_VOICEMODE, (p1), 0)
chn106include/linux/ultrasound.h#define GUS_VOICEBALA(chn, voice, p1)    _GUS_CMD(chn, voice, _GUS_VOICEBALA, (p1), 0)
chn107include/linux/ultrasound.h#define GUS_VOICEFREQ(chn, voice, p)    _GUS_CMD(chn, voice, _GUS_VOICEFREQ, \
chn109include/linux/ultrasound.h#define GUS_VOICEVOL(chn, voice, p1)    _GUS_CMD(chn, voice, _GUS_VOICEVOL, (p1), 0)
chn110include/linux/ultrasound.h#define GUS_VOICEVOL2(chn, voice, p1)    _GUS_CMD(chn, voice, _GUS_VOICEVOL2, (p1), 0)
chn111include/linux/ultrasound.h#define GUS_RAMPRANGE(chn, voice, low, high)  _GUS_CMD(chn, voice, _GUS_RAMPRANGE, (low), (high))
chn112include/linux/ultrasound.h#define GUS_RAMPRATE(chn, voice, p1, p2)  _GUS_CMD(chn, voice, _GUS_RAMPRATE, (p1), (p2))
chn113include/linux/ultrasound.h#define GUS_RAMPMODE(chn, voice, p1)    _GUS_CMD(chn, voice, _GUS_RAMPMODE, (p1), 0)
chn114include/linux/ultrasound.h#define GUS_RAMPON(chn, voice, p1)    _GUS_CMD(chn, voice, _GUS_RAMPON, (p1), 0)
chn115include/linux/ultrasound.h#define GUS_RAMPOFF(chn, voice)      _GUS_CMD(chn, voice, _GUS_RAMPOFF, 0, 0)
chn116include/linux/ultrasound.h#define GUS_VOLUME_SCALE(chn, voice, p1, p2)  _GUS_CMD(chn, voice, _GUS_VOLUME_SCALE, (p1), (p2))