*参照元 [#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 stop it * from becoming locked again - you have to lock it yourself * 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_UNINTERRUPTIBLE); - --[[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]