Merge commit 'gcl/next' into next
[deliverable/linux.git] / include / trace / block.h
CommitLineData
5f3ea37c
ACM
1#ifndef _TRACE_BLOCK_H
2#define _TRACE_BLOCK_H
3
4#include <linux/blkdev.h>
5#include <linux/tracepoint.h>
6
0bfc2455 7DECLARE_TRACE(block_rq_abort,
5f3ea37c 8 TPPROTO(struct request_queue *q, struct request *rq),
0bfc2455
IM
9 TPARGS(q, rq));
10
11DECLARE_TRACE(block_rq_insert,
5f3ea37c 12 TPPROTO(struct request_queue *q, struct request *rq),
0bfc2455
IM
13 TPARGS(q, rq));
14
15DECLARE_TRACE(block_rq_issue,
5f3ea37c 16 TPPROTO(struct request_queue *q, struct request *rq),
0bfc2455
IM
17 TPARGS(q, rq));
18
19DECLARE_TRACE(block_rq_requeue,
5f3ea37c 20 TPPROTO(struct request_queue *q, struct request *rq),
0bfc2455
IM
21 TPARGS(q, rq));
22
23DECLARE_TRACE(block_rq_complete,
5f3ea37c 24 TPPROTO(struct request_queue *q, struct request *rq),
0bfc2455
IM
25 TPARGS(q, rq));
26
27DECLARE_TRACE(block_bio_bounce,
5f3ea37c 28 TPPROTO(struct request_queue *q, struct bio *bio),
0bfc2455
IM
29 TPARGS(q, bio));
30
31DECLARE_TRACE(block_bio_complete,
5f3ea37c 32 TPPROTO(struct request_queue *q, struct bio *bio),
0bfc2455
IM
33 TPARGS(q, bio));
34
35DECLARE_TRACE(block_bio_backmerge,
5f3ea37c 36 TPPROTO(struct request_queue *q, struct bio *bio),
0bfc2455
IM
37 TPARGS(q, bio));
38
39DECLARE_TRACE(block_bio_frontmerge,
5f3ea37c 40 TPPROTO(struct request_queue *q, struct bio *bio),
0bfc2455
IM
41 TPARGS(q, bio));
42
43DECLARE_TRACE(block_bio_queue,
5f3ea37c 44 TPPROTO(struct request_queue *q, struct bio *bio),
0bfc2455
IM
45 TPARGS(q, bio));
46
47DECLARE_TRACE(block_getrq,
5f3ea37c 48 TPPROTO(struct request_queue *q, struct bio *bio, int rw),
0bfc2455
IM
49 TPARGS(q, bio, rw));
50
51DECLARE_TRACE(block_sleeprq,
5f3ea37c 52 TPPROTO(struct request_queue *q, struct bio *bio, int rw),
0bfc2455
IM
53 TPARGS(q, bio, rw));
54
55DECLARE_TRACE(block_plug,
5f3ea37c 56 TPPROTO(struct request_queue *q),
0bfc2455
IM
57 TPARGS(q));
58
59DECLARE_TRACE(block_unplug_timer,
5f3ea37c 60 TPPROTO(struct request_queue *q),
0bfc2455
IM
61 TPARGS(q));
62
63DECLARE_TRACE(block_unplug_io,
5f3ea37c 64 TPPROTO(struct request_queue *q),
0bfc2455
IM
65 TPARGS(q));
66
67DECLARE_TRACE(block_split,
5f3ea37c 68 TPPROTO(struct request_queue *q, struct bio *bio, unsigned int pdu),
0bfc2455
IM
69 TPARGS(q, bio, pdu));
70
71DECLARE_TRACE(block_remap,
5f3ea37c
ACM
72 TPPROTO(struct request_queue *q, struct bio *bio, dev_t dev,
73 sector_t from, sector_t to),
0bfc2455 74 TPARGS(q, bio, dev, from, to));
5f3ea37c
ACM
75
76#endif
This page took 0.044535 seconds and 5 git commands to generate.