Esempio n. 1
0
File: ctc.c Progetto: dcobas/coht
void vmeio_uninstall(void)
{
	int i;

	for (i = 0; i < lun_num; i++) {
		unregister_module(&devices[i]);
	}
	unregister_chrdev(vmeio_major, DRIVER_NAME);
}
Esempio n. 2
0
File: ctc.c Progetto: dcobas/cvorj
void vmeio_uninstall(void)
{
	int i;

	for (i = 0; i < lun_num; i++) {
		unregister_module(&devices[i]);
	}
	unregister_chrdev(vmeio_major, DRIVER_NAME);
	del_timer(&acet_timer);
	printk(KERN_INFO PFX "uninstalled\n");
}
Esempio n. 3
0
/**
 * Unload a module.
 *
 * No errors are returned since it is not clear that much can be done
 * to fix issues relating to unloading modules.
 *
 * @param module	The name of the module
 */
void
unload_module(const char *module)
{
MODULES	*mod = find_module(module);
void	*handle;

	if (!mod)
		return;
	handle = mod->handle;
	unregister_module(module);
	dlclose(handle);
}