Beispiel #1
0
static void __exit deadline_exit(void)
{
	elv_unregister(&iosched_deadline);
}
Beispiel #2
0
static void __exit vr_exit(void)
{
elv_unregister(&iosched_vr);
}
Beispiel #3
0
static void __exit row_exit(void)
{
	elv_unregister(&iosched_row);
}
static void __exit sio_exit(void)
{
/* Unregister elevator */
elv_unregister(&iosched_sio);
}
Beispiel #5
0
static void __exit noop_exit(void)
{
	elv_unregister(&elevator_noop);
}
static void __exit greedy_exit(void)
{
	elv_unregister(&elevator_greedy);
}
Beispiel #7
0
static void __exit zen_exit(void)
{
	elv_unregister(&iosched_zen);
}
Beispiel #8
0
static void __exit flash_exit(void)
{
	elv_unregister(&iosched_flash);
}
static void __exit fiops_exit(void)
{
	elv_unregister(&iosched_fiops);
}
static void __exit sio_exit(void)
{
	elv_unregister(&iosched_sio);
}
static void __exit mpq_exit(void)
{
	kobject_put(mpqObj); // deregister kobject
	elv_unregister(&elevator_mpq);
	printk(KERN_INFO "GoodBye!!!!\n");
}
Beispiel #12
0
static void __exit deadline_exit(void)
{
	kmem_cache_destroy(drq_pool);
	elv_unregister(&iosched_deadline);
}
static void __exit optimal_exit(void)
{
	elv_unregister(&elevator_optimal);
}
Beispiel #14
0
static void __exit osio_exit(void)
{
	elv_unregister(&elevator_osio);
}
static void __exit cscan_exit(void)
{
	printk(KERN_ALERT "\ncscan_exit\n");
	elv_unregister(&elevator_cscan);
}