snd_printk("ali_alloc_pcm_channel: no free channels.\n"); 
snd_printk(KERN_ERR "ali_alloc_pcm_channel: no free channels.\n"); 
static int snd_ali_alloc_pcm_channel(ali_t *codec, int channel){	unsigned int idx =  channel & 0x1f;	if (codec->synth.chcnt >= ALI_CHANNELS){		snd_printk("ali_alloc_pcm_channel: no free channels.\n");		return -1;	}	if (!(codec->synth.chmap & (1 << idx))) {		codec->synth.chmap |= 1 << idx;		codec->synth.chcnt++;		snd_ali_printk("alloc_pcm_channel no. %d.\n",idx);		return idx;	}	return -1;}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/99b359ba10a582148c6725f428a33ba5356dd993/ali5451.c/buggy/sound/pci/ali5451/ali5451.c