 vio_unregister_driver(&veth_driver); 
void __exit veth_module_cleanup(void){	int i;	vio_unregister_driver(&veth_driver);	for (i = 0; i < HVMAXARCHITECTEDLPS; ++i)		veth_stop_connection(i);	HvLpEvent_unregisterHandler(HvLpEvent_Type_VirtualLan);	/* Hypervisor callbacks may have scheduled more work while we	 * were destroying connections. Now that we've disconnected from	 * the hypervisor make sure everything's finished. */	flush_scheduled_work();	for (i = 0; i < HVMAXARCHITECTEDLPS; ++i)		veth_destroy_connection(i);}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/b2e0852e1eee7c445b1789bef41204b64f981102/iseries_veth.c/clean/drivers/net/iseries_veth.c