blk_post_runtime_suspend (9) - Linux Manuals
blk_post_runtime_suspend: Post runtime suspend processing
blk_post_runtime_suspend - Post runtime suspend processing
void blk_post_runtime_suspend(struct request_queue
* q, int err);
- the queue of the device
- return value of the device's runtime_suspend function
Update the queue's runtime status according to the return value of the device's runtime suspend function and mark last busy for the device so that PM core will try to auto suspend the device at a later time.