taglinefilesource code
chn1784drivers/sound/gus_wave.cint             this_one, is16bits, chn;
chn1793drivers/sound/gus_wave.cfor (chn = 0; chn < gus_sampling_channels; chn++)
chn1795drivers/sound/gus_wave.cmode[chn] = 0x00;
chn1796drivers/sound/gus_wave.cramp_mode[chn] = 0x03;  /* Ramping and rollover off */
chn1798drivers/sound/gus_wave.cif (chn == 0)
chn1800drivers/sound/gus_wave.cmode[chn] |= 0x20;  /* Loop irq */
chn1801drivers/sound/gus_wave.cvoices[chn].loop_irq_mode = LMODE_PCM;
chn1807drivers/sound/gus_wave.cmode[chn] |= 0x04;  /* 16 bit data */
chn1813drivers/sound/gus_wave.cdram_loc += chn * pcm_banksize;
chn1817drivers/sound/gus_wave.cmode[chn] |= 0x08;  /* Enable loop */
chn1818drivers/sound/gus_wave.cramp_mode[chn] = 0x03;/* Disable rollover */
chn1822drivers/sound/gus_wave.cif (chn == 0)
chn1823drivers/sound/gus_wave.cramp_mode[chn] = 0x04;  /* Enable rollover bit */
chn1827drivers/sound/gus_wave.cgus_select_voice (chn);
chn1832drivers/sound/gus_wave.celse if (chn == 0)
chn1852drivers/sound/gus_wave.cgus_write_addr (0x02, chn * pcm_banksize, is16bits);  /* Loop start location */
chn1854drivers/sound/gus_wave.cif (chn != 0)
chn1859drivers/sound/gus_wave.cif (chn == 0)
chn1862drivers/sound/gus_wave.cmode[chn] |= 0x08;  /* Enable loop */
chn1867drivers/sound/gus_wave.cif (chn == 0)
chn1869drivers/sound/gus_wave.cmode[chn] &= ~0x08;  /* Disable loop */
chn1870drivers/sound/gus_wave.cmode[chn] |= 0x20;/* Enable loop IRQ */
chn1872drivers/sound/gus_wave.cramp_mode[chn] = 0x03;  /* No rollover bit */
chn1877drivers/sound/gus_wave.cmode[chn] &= ~0x08;  /* Disable loop */
chn1884drivers/sound/gus_wave.cfor (chn = 0; chn < gus_sampling_channels; chn++)
chn1887drivers/sound/gus_wave.cgus_select_voice (chn);
chn1888drivers/sound/gus_wave.cgus_write8 (0x0d, ramp_mode[chn]);
chn1889drivers/sound/gus_wave.cgus_voice_on (mode[chn]);
chn1898drivers/sound/gus_wave.cint total_count, int intrflag, int chn)
chn1918drivers/sound/gus_wave.cif (chn == 0)
chn1932drivers/sound/gus_wave.cDMAbuf_start_dma (dev, buf + (chn * count), count, DMA_MODE_WRITE);
chn1935drivers/sound/gus_wave.caddress += chn * pcm_banksize;
chn1959drivers/sound/gus_wave.cif (chn == (gus_sampling_channels - 1))  /* Last channel */
chn104drivers/sound/os.h#define ALLOC_DMA_CHN(chn)    request_dma(chn)
chn105drivers/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;
chn670drivers/sound/sequencer.cint             i, chn;
chn685drivers/sound/sequencer.cfor (chn = 0; chn < 16; chn++)
chn687drivers/sound/sequencer.cmidi_outc (i, 0xb0 + chn);  /* Channel message */
chn92drivers/sound/ultrasound.h#define _GUS_CMD(chn, voice, cmd, p1, p2) \
chn94drivers/sound/ultrasound.h_seqbuf[_seqbufptr+1] = (chn); _seqbuf[_seqbufptr+2] = cmd;\
chn100drivers/sound/ultrasound.h#define GUS_NUMVOICES(chn, p1)      _GUS_CMD(chn, 0, _GUS_NUMVOICES, (p1), 0)
chn101drivers/sound/ultrasound.h#define GUS_VOICESAMPLE(chn, voice, p1)    _GUS_CMD(chn, voice, _GUS_VOICESAMPLE, (p1), 0)  /* OBSOLETE */
chn102drivers/sound/ultrasound.h#define GUS_VOICEON(chn, voice, p1)    _GUS_CMD(chn, voice, _GUS_VOICEON, (p1), 0)
chn103drivers/sound/ultrasound.h#define GUS_VOICEOFF(chn, voice)    _GUS_CMD(chn, voice, _GUS_VOICEOFF, 0, 0)
chn104drivers/sound/ultrasound.h#define GUS_VOICEFADE(chn, voice)    _GUS_CMD(chn, voice, _GUS_VOICEFADE, 0, 0)
chn105drivers/sound/ultrasound.h#define GUS_VOICEMODE(chn, voice, p1)    _GUS_CMD(chn, voice, _GUS_VOICEMODE, (p1), 0)
chn106drivers/sound/ultrasound.h#define GUS_VOICEBALA(chn, voice, p1)    _GUS_CMD(chn, voice, _GUS_VOICEBALA, (p1), 0)
chn107drivers/sound/ultrasound.h#define GUS_VOICEFREQ(chn, voice, p)    _GUS_CMD(chn, voice, _GUS_VOICEFREQ, \
chn109drivers/sound/ultrasound.h#define GUS_VOICEVOL(chn, voice, p1)    _GUS_CMD(chn, voice, _GUS_VOICEVOL, (p1), 0)
chn110drivers/sound/ultrasound.h#define GUS_VOICEVOL2(chn, voice, p1)    _GUS_CMD(chn, voice, _GUS_VOICEVOL2, (p1), 0)
chn111drivers/sound/ultrasound.h#define GUS_RAMPRANGE(chn, voice, low, high)  _GUS_CMD(chn, voice, _GUS_RAMPRANGE, (low), (high))
chn112drivers/sound/ultrasound.h#define GUS_RAMPRATE(chn, voice, p1, p2)  _GUS_CMD(chn, voice, _GUS_RAMPRATE, (p1), (p2))
chn113drivers/sound/ultrasound.h#define GUS_RAMPMODE(chn, voice, p1)    _GUS_CMD(chn, voice, _GUS_RAMPMODE, (p1), 0)
chn114drivers/sound/ultrasound.h#define GUS_RAMPON(chn, voice, p1)    _GUS_CMD(chn, voice, _GUS_RAMPON, (p1), 0)
chn115drivers/sound/ultrasound.h#define GUS_RAMPOFF(chn, voice)      _GUS_CMD(chn, voice, _GUS_RAMPOFF, 0, 0)
chn116drivers/sound/ultrasound.h#define GUS_VOLUME_SCALE(chn, voice, p1, p2)  _GUS_CMD(chn, voice, _GUS_VOLUME_SCALE, (p1), (p2))