1BLK_EXECUTE_RQ_NOWAI(9)          Block Devices         BLK_EXECUTE_RQ_NOWAI(9)
2
3
4

NAME

6       blk_execute_rq_nowait - insert a request into queue for execution
7

SYNOPSIS

9       void blk_execute_rq_nowait(struct request_queue * q,
10                                  struct gendisk * bd_disk,
11                                  struct request * rq, int at_head,
12                                  rq_end_io_fn * done);
13

ARGUMENTS

15       q
16           queue to insert the request in
17
18       bd_disk
19           matching gendisk
20
21       rq
22           request to insert
23
24       at_head
25           insert request at head or tail of queue
26
27       done
28           I/O completion handler
29

DESCRIPTION

31       Insert a fully prepared request at the back of the I/O scheduler queue
32       for execution. Don't wait for completion.
33

NOTE

35       This function will invoke done directly if the queue is dead.
36
38Kernel Hackers Manual 3.10         June 2019           BLK_EXECUTE_RQ_NOWAI(9)
Impressum