set_bit(reg, ac97->reg_accessed); 
int snd_ac97_update(ac97_t *ac97, unsigned short reg, unsigned short value){	int change;	if (!snd_ac97_valid_reg(ac97, reg))		return -EINVAL;	down(&ac97->reg_mutex);	change = ac97->regs[reg] != value;	if (change) {		ac97->regs[reg] = value;		ac97->bus->ops->write(ac97, reg, value);	}	up(&ac97->reg_mutex);	return change;}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/52b723888c1a55d34551f9b0b9d9296e0e3e8d3c/ac97_codec.c/buggy/sound/pci/ac97/ac97_codec.c