linux-2.6.33/cfq_init()
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
*参照元 [#p04119a1]
#backlinks
*説明 [#sf4b410c]
-パス: [[linux-2.6.33/block/cfq-iosched.c]]
-FIXME: これは何?
--説明
**引数 [#m4614c26]
-なし
**返り値 [#n24daafd]
-int
--成功なら 0、失敗なら負のエラー値
**参考 [#od171068]
*実装 [#n588d381]
static int __init cfq_init(void)
{
-
--[[linux-2.6.33/__init]]
/*
* could be 0 on HZ < 1000 setups
*/
if (!cfq_slice_async)
cfq_slice_async = 1;
-
--[[linux-2.6.33/cfq_slice_async(global)]]
if (!cfq_slice_idle)
cfq_slice_idle = 1;
-
--[[linux-2.6.33/cfq_slice_idle(global)]]
if (cfq_slab_setup())
return -ENOMEM;
-
--[[linux-2.6.33/cfq_slab_setup()]]
-
--[[linux-2.6.33/ENOMEM]]
elv_register(&iosched_cfq);
-
--[[linux-2.6.33/elv_register()]]
-
--[[linux-2.6.33/iosched_cfq(global)]]
blkio_policy_register(&blkio_policy_cfq);
-
--[[linux-2.6.33/blkio_policy_register()]]
-
--[[linux-2.6.33/blkio_policy_cfq(global)]]
return 0;
}
*コメント [#gee5530e]
終了行:
*参照元 [#p04119a1]
#backlinks
*説明 [#sf4b410c]
-パス: [[linux-2.6.33/block/cfq-iosched.c]]
-FIXME: これは何?
--説明
**引数 [#m4614c26]
-なし
**返り値 [#n24daafd]
-int
--成功なら 0、失敗なら負のエラー値
**参考 [#od171068]
*実装 [#n588d381]
static int __init cfq_init(void)
{
-
--[[linux-2.6.33/__init]]
/*
* could be 0 on HZ < 1000 setups
*/
if (!cfq_slice_async)
cfq_slice_async = 1;
-
--[[linux-2.6.33/cfq_slice_async(global)]]
if (!cfq_slice_idle)
cfq_slice_idle = 1;
-
--[[linux-2.6.33/cfq_slice_idle(global)]]
if (cfq_slab_setup())
return -ENOMEM;
-
--[[linux-2.6.33/cfq_slab_setup()]]
-
--[[linux-2.6.33/ENOMEM]]
elv_register(&iosched_cfq);
-
--[[linux-2.6.33/elv_register()]]
-
--[[linux-2.6.33/iosched_cfq(global)]]
blkio_policy_register(&blkio_policy_cfq);
-
--[[linux-2.6.33/blkio_policy_register()]]
-
--[[linux-2.6.33/blkio_policy_cfq(global)]]
return 0;
}
*コメント [#gee5530e]
ページ名: