if(! snd_card_proc_new(emu->card, "ca0106_i2c", &entry)) { snd_info_set_text_ops(entry, emu, 1024, snd_ca0106_proc_i2c_write); entry->c.text.write_size = 64; entry->c.text.write = snd_ca0106_proc_i2c_write; entry->mode |= S_IWUSR;  } 
int __devinit snd_ca0106_proc_init(ca0106_t * emu){	snd_info_entry_t *entry;		if(! snd_card_proc_new(emu->card, "iec958", &entry))		snd_info_set_text_ops(entry, emu, 1024, snd_ca0106_proc_iec958);	if(! snd_card_proc_new(emu->card, "ca0106_reg32", &entry)) {		snd_info_set_text_ops(entry, emu, 1024, snd_ca0106_proc_reg_read32);		entry->c.text.write_size = 64;		entry->c.text.write = snd_ca0106_proc_reg_write32;		entry->mode |= S_IWUSR;	}	if(! snd_card_proc_new(emu->card, "ca0106_reg16", &entry))		snd_info_set_text_ops(entry, emu, 1024, snd_ca0106_proc_reg_read16);	if(! snd_card_proc_new(emu->card, "ca0106_reg8", &entry))		snd_info_set_text_ops(entry, emu, 1024, snd_ca0106_proc_reg_read8);	if(! snd_card_proc_new(emu->card, "ca0106_regs1", &entry)) {		snd_info_set_text_ops(entry, emu, 1024, snd_ca0106_proc_reg_read1);		entry->c.text.write_size = 64;		entry->c.text.write = snd_ca0106_proc_reg_write;		entry->mode |= S_IWUSR;//		entry->private_data = emu;	}	if(! snd_card_proc_new(emu->card, "ca0106_regs2", &entry)) 		snd_info_set_text_ops(entry, emu, 1024, snd_ca0106_proc_reg_read2);	return 0;}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/7199acdc74dc16d2e75f83b8c65301ad19c40ef3/ca0106_proc.c/clean/sound/pci/ca0106/ca0106_proc.c