goto device_exit; 
goto exit; 
static int __init i2o_iop_init(void){	int rc = 0;	printk(KERN_INFO OSM_DESCRIPTION " v" OSM_VERSION "\n");	rc = i2o_device_init();	if (rc)		goto exit;	i2o_controller_class = class_create(THIS_MODULE, "i2o_controller");	if (IS_ERR(i2o_controller_class)) {		osm_err("can't register class i2o_controller\n");		goto device_exit;	}	if ((rc = i2o_driver_init()))		goto class_exit;	if ((rc = i2o_exec_init()))		goto driver_exit;	if ((rc = i2o_pci_init()))		goto exec_exit;	return 0;      exec_exit:	i2o_exec_exit();      driver_exit:	i2o_driver_exit();      class_exit:	class_destroy(i2o_controller_class);      device_exit:	i2o_device_exit();      exit:	return rc;}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/7bd7b091429705eb281d60c553cc643aada8045a/iop.c/buggy/drivers/message/i2o/iop.c