/* Remove the connection from sysfs */ kobject_del(&cnx->kobject); 
void __exit veth_module_cleanup(void){	int i;	struct veth_lpar_connection *cnx;	/* Disconnect our "irq" to stop events coming from the Hypervisor. */	HvLpEvent_unregisterHandler(HvLpEvent_Type_VirtualLan);	/* Make sure any work queued from Hypervisor callbacks is finished. */	flush_scheduled_work();	for (i = 0; i < HVMAXARCHITECTEDLPS; ++i) {		cnx = veth_cnx[i];		if (!cnx)			continue;		/* Drop the driver's reference to the connection */		kobject_put(&cnx->kobject);	}	/* Unregister the driver, which will close all the netdevs and stop	 * the connections when they're no longer referenced. */	vio_unregister_driver(&veth_driver);}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/76812d81238cda5c5c4060da27517a08287620fc/iseries_veth.c/clean/drivers/net/iseries_veth.c