class_simple_device_remove(MKDEV(SOUND_MAJOR, p->unit_minor)); 
class_device_destroy(sound_class, MKDEV(SOUND_MAJOR, p->unit_minor)); 
static void sound_remove_unit(struct sound_unit **list, int unit){	struct sound_unit *p;	spin_lock(&sound_loader_lock);	p = __sound_remove_unit(list, unit);	spin_unlock(&sound_loader_lock);	if (p) {		devfs_remove(p->name);		class_simple_device_remove(MKDEV(SOUND_MAJOR, p->unit_minor));		kfree(p);	}}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/619e666b7e9d2b0545ab60a9c824ae5f77c20c3b/sound_core.c/clean/sound/sound_core.c