Name
blk_add_request_payload —
add a payload to a request
Synopsis
void blk_add_request_payload ( | struct request * rq, |
| struct page * page, |
| unsigned int len) ; |
Arguments
rq
request to update
page
page backing the payload
len
length of the payload.
Description
This allows to later add a payload to an already submitted request by
a block driver. The driver needs to take care of freeing the payload
itself.
Note that this is a quite horrible hack and nothing but handling of
discard requests should ever use it.