blk_delay_queue — restart queueing after defined interval
Synopsis
voidblk_delay_queue(
struct request_queue *q,
unsigned longmsecs);
Arguments
struct request_queue * q
Thestruct request_queue in question
unsigned long msecs
Delay in msecs
Description
Sometimes queueing needs to be postponed for a little while, to allow resources to come back. This function will make sure that queueing is restarted around the specified time. Queue lock must be held.