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