- 追加された行はこの色です。
- 削除された行はこの色です。
*参照元 [#we59b860]
#backlinks
*説明 [#e66c037e]
-パス: [[linux-2.6.25/]]
-これは何?
--説明
**引数 [#i2bf5ea8]
-unsigned long data
--タイマー作成時に渡したデータである。
このタイマーの場合は、struct request_queue へのポインタをキャストした値が
渡される。
--[[linux-2.6.25/request_queue]]
**返り値 [#beeca879]
-なし
**参考 [#g9a4fc28]
*実装 [#v05c10b6]
void blk_unplug_timeout(unsigned long data)
{
struct request_queue *q = (struct request_queue *)data;
blk_add_trace_pdu_int(q, BLK_TA_UNPLUG_TIMER, NULL,
q->rq.count[READ] + q->rq.count[WRITE]);
-
--[[linux-2.6.25/blk_add_trace_pdu_int()]]
kblockd_schedule_work(&q->unplug_work);
-
--[[linux-2.6.25/kblockd_schedule_work()]]
}
*コメント [#nbc64a09]
#comment