Scroll to navigation

BLK_START_REQUEST(9) Block Devices BLK_START_REQUEST(9)

NAME

blk_start_request - start request processing on the driver

SYNOPSIS

void blk_start_request(struct request * req);

ARGUMENTS

req
request to dequeue

DESCRIPTION

Dequeue req and start timeout timer on it. This hands off the request to the driver.
Block internal functions which don't want to start timer should call blk_dequeue_request.

CONTEXT

queue_lock must be held.

COPYRIGHT

January 2017 Kernel Hackers Manual 4.8.