Exemplo n.º 1
0
/*
 * The function that is called when our module is being removed.
 * Make sure to cleanup everything.
 */
static void __exit fini(void)
{
	debug("Entering\n");
	crypto_chrdev_destroy();
	unregister_virtio_driver(&virtio_crypto);
	debug("Leaving\n");
}
Exemplo n.º 2
0
static void __exit rpmsg_fini(void)
{
	unregister_virtio_driver(&virtio_ipc_driver);
	bus_unregister(&rpmsg_bus);

	idr_remove_all(&vprocs);
	idr_destroy(&vprocs);
}
Exemplo n.º 3
0
static void __exit fini(void)
{
	unregister_virtio_driver(&virtio_ipc_driver);
	bus_unregister(&rpmsg_bus);
}
static void __exit fini(void)
{
	unregister_virtio_driver(&virtio_rng_driver);
}
Exemplo n.º 5
0
static void __exit fini(void)
{
	dprint(DBG_VIRTIO, "\n");
	rdmacm_exit_ibdev();
	unregister_virtio_driver(&virtio_rdmacm_driver);
}
Exemplo n.º 6
0
static void __exit fini(void)
{
	kfree(random_data);
	unregister_virtio_driver(&virtio_rng_driver);
}
Exemplo n.º 7
0
static void __exit fini(void)
{
	cuda_chrdev_destroy();
	unregister_virtio_driver(&virtio_cuda);
}
Exemplo n.º 8
0
static void __exit p9_virtio_cleanup(void)
{
	unregister_virtio_driver(&p9_virtio_drv);
	v9fs_unregister_trans(&p9_virtio_trans);
}
Exemplo n.º 9
0
static void __exit virtio_hwkey_exit(void)
{
    printk(KERN_INFO "virtio hwkey device is destroyed\n");
    unregister_virtio_driver(&virtio_hwkey_driver);
}