remove_proc_entry(ACPI_BUTTON_CLASS, acpi_root_dir); 
acpi_button_init (void){	int			result = 0;	ACPI_FUNCTION_TRACE("acpi_button_init");	acpi_button_dir = proc_mkdir(ACPI_BUTTON_CLASS, acpi_root_dir);	if (!acpi_button_dir)		return_VALUE(-ENODEV);	acpi_button_dir->owner = THIS_MODULE;	result = acpi_bus_register_driver(&acpi_button_driver);	if (result < 0) {		remove_proc_entry(ACPI_BUTTON_CLASS, acpi_root_dir);		return_VALUE(-ENODEV);	}	return_VALUE(0);}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/bd4698dad3023ae137b366c736e29ca6eaf3b9f7/button.c/buggy/drivers/acpi/button.c