linux-2.6.33/__wait_on_buffer()
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
*参照元 [#ubde1beb]
#backlinks
*説明 [#v56f6748]
-パス: [[linux-2.6.33/fs/buffer.c]]
-FIXME: これは何?
--説明
**引数 [#edc2edad]
-struct buffer_head * bh
--[[linux-2.6.33/buffer_head]]
**返り値 [#u649ecbd]
-なし
**参考 [#p499532d]
*実装 [#d7e3d0ab]
/*
* Block until a buffer comes unlocked. This doesn't st...
* from becoming locked again - you have to lock it your...
* if you want to preserve its state.
*/
void __wait_on_buffer(struct buffer_head * bh)
{
wait_on_bit(&bh->b_state, BH_Lock, sync_buffer, TASK_UN...
-
--[[linux-2.6.33/wait_on_bit()]]
-
--[[linux-2.6.33/BH_Lock]]
-
--[[linux-2.6.33/sync_buffer()]]
-
--[[linux-2.6.33/TASK_UNINTERRUPTIBLE]]
}
EXPORT_SYMBOL(__wait_on_buffer);
-ライセンスの区別なくシンボルをエクスポートする。
--[[linux-2.6.33/EXPORT_SYMBOL()]]
*コメント [#j6525dca]
終了行:
*参照元 [#ubde1beb]
#backlinks
*説明 [#v56f6748]
-パス: [[linux-2.6.33/fs/buffer.c]]
-FIXME: これは何?
--説明
**引数 [#edc2edad]
-struct buffer_head * bh
--[[linux-2.6.33/buffer_head]]
**返り値 [#u649ecbd]
-なし
**参考 [#p499532d]
*実装 [#d7e3d0ab]
/*
* Block until a buffer comes unlocked. This doesn't st...
* from becoming locked again - you have to lock it your...
* if you want to preserve its state.
*/
void __wait_on_buffer(struct buffer_head * bh)
{
wait_on_bit(&bh->b_state, BH_Lock, sync_buffer, TASK_UN...
-
--[[linux-2.6.33/wait_on_bit()]]
-
--[[linux-2.6.33/BH_Lock]]
-
--[[linux-2.6.33/sync_buffer()]]
-
--[[linux-2.6.33/TASK_UNINTERRUPTIBLE]]
}
EXPORT_SYMBOL(__wait_on_buffer);
-ライセンスの区別なくシンボルをエクスポートする。
--[[linux-2.6.33/EXPORT_SYMBOL()]]
*コメント [#j6525dca]
ページ名: