-#else /* #if (LTTNG_LINUX_VERSION_CODE >= LTTNG_KERNEL_VERSION(3,14,0)) */
- ctf_integer(sector_t, sector, bio->bi_sector)
- ctf_integer(unsigned int, nr_sector, bio->bi_size >> 9)
- blk_rwbs_ctf_integer(unsigned int, rwbs,
- lttng_bio_op(bio), lttng_bio_rw(bio), bio->bi_size)
-#endif /* #else #if (LTTNG_LINUX_VERSION_CODE >= LTTNG_KERNEL_VERSION(3,14,0)) */
- ctf_integer(pid_t, tid, current->pid)
- ctf_array_text(char, comm, current->comm, TASK_COMM_LEN)
- )
-)
-#else /* if (LTTNG_LINUX_VERSION_CODE >= LTTNG_KERNEL_VERSION(3,9,0)) */
-LTTNG_TRACEPOINT_EVENT_CLASS(block_bio,
-
- TP_PROTO(struct request_queue *q, struct bio *bio),
-
- TP_ARGS(q, bio),
-
- TP_FIELDS(
- ctf_integer(dev_t, dev, bio->bi_bdev ? bio->bi_bdev->bd_dev : 0)
- ctf_integer(sector_t, sector, bio->bi_sector)
- ctf_integer(unsigned int, nr_sector, bio->bi_size >> 9)
- blk_rwbs_ctf_integer(unsigned int, rwbs,
- lttng_bio_op(bio), lttng_bio_rw(bio), bio->bi_size)