Пример #1
0
static int __init sio_init(void)
{
/* Register elevator */
elv_register(&iosched_sio);

return 0;
}
Пример #2
0
static int __init vr_init(void)
{
	elv_register(&iosched_vr);

	printk(KERN_INFO AX_MODULE_NAME ": module " AX_MODULE_VER " for device " DEVICE_NAME " loaded\n");

return 0;
}
static int __init mpq_init(void)
{
	int ret;
	mpqObj = kobject_create_and_add("multiQ", kernel_kobj);

	if (!mpqObj)
		return -ENOMEM;

	ret = sysfs_create_group(mpqObj, &attr_group);
	if (ret)	kobject_put(mpqObj); //register kobject

	return elv_register(&elevator_mpq);
}
Пример #4
0
static int __init deadline_init(void)
{
	int ret;

	drq_pool = kmem_cache_create("deadline_drq", sizeof(struct deadline_rq),
				     0, 0, NULL, NULL);

	if (!drq_pool)
		return -ENOMEM;

	ret = elv_register(&iosched_deadline);
	if (ret)
		kmem_cache_destroy(drq_pool);

	return ret;
}
Пример #5
0
static int __init vr_init(void)
{
elv_register(&iosched_vr);

return 0;
}
Пример #6
0
static int __init noop_init(void)
{
	elv_register(&elevator_noop);

	return 0;
}
Пример #7
0
static int __init zen_init(void)
{
	elv_register(&iosched_zen);

	return 0;
}
static int __init greedy_init(void)
{
	return elv_register(&elevator_greedy);
}
static int __init fiops_init(void)
{
	return elv_register(&iosched_fiops);
}
Пример #10
0
static int __init cscan_init(void)
{
	printk(KERN_ALERT "\ncscan_init\n");
	return elv_register(&elevator_cscan);
}
static int __init sio_init(void)
{
	elv_register(&iosched_sio);
	return 0;
}
static int __init optimal_init(void)
{
	elv_register(&elevator_optimal);
	return 0;
}
Пример #13
0
static int __init sioplus_init(void)
{
	/* Register elevator */
	return elv_register(&iosched_sioplus);
}
Пример #14
0
static int __init osio_init(void)
{
	return elv_register(&elevator_osio);
}
Пример #15
0
static int __init row_init(void)
{
	elv_register(&iosched_row);
	return 0;
}
Пример #16
0
static int __init flash_init(void)
{
	elv_register(&iosched_flash);

	return 0;
}
Пример #17
0
static int __init deadline_init(void)
{
	elv_register(&iosched_deadline);

	return 0;
}