-#elif (LINUX_VERSION_CODE >= KERNEL_VERSION(3,9,0))
-
-LTTNG_TRACEPOINT_EVENT(writeback_dirty_page,
- TP_PROTO(struct page *page, struct address_space *mapping),
- TP_ARGS(page, mapping),
- TP_FIELDS(
- ctf_array_text(char, name,
- mapping ? dev_name(mapping->backing_dev_info->dev) : "(unknown)", 32)
- ctf_integer(unsigned long, ino, mapping ? mapping->host->i_ino : 0)
- ctf_integer(pgoff_t, index, page->index)
- )
-)
-
-LTTNG_TRACEPOINT_EVENT_CLASS(writeback_dirty_inode_template,
- TP_PROTO(struct inode *inode, int flags),
- TP_ARGS(inode, flags),
- TP_FIELDS(
- /* may be called for files on pseudo FSes w/ unregistered bdi */
- ctf_array_text(char, name,
- inode->i_mapping->backing_dev_info->dev ?
- dev_name(inode->i_mapping->backing_dev_info->dev)
- : "(unknown)", 32)
- ctf_integer(unsigned long, ino, inode->i_ino)
- ctf_integer(unsigned long, flags, flags)
- )
-)
-#define LTTNG_TRACEPOINT_EVENT_WRITEBACK_DIRTY_INODE_TEMPLATE(name) \
-LTTNG_TRACEPOINT_EVENT_INSTANCE(writeback_dirty_inode_template, name, \
- TP_PROTO(struct inode *inode, int flags), \
- TP_ARGS(inode, flags))
-LTTNG_TRACEPOINT_EVENT_WRITEBACK_DIRTY_INODE_TEMPLATE(writeback_dirty_inode_start)
-LTTNG_TRACEPOINT_EVENT_WRITEBACK_DIRTY_INODE_TEMPLATE(writeback_dirty_inode)
-
-LTTNG_TRACEPOINT_EVENT_CLASS(writeback_write_inode_template,
- TP_PROTO(struct inode *inode, struct writeback_control *wbc),
- TP_ARGS(inode, wbc),
- TP_FIELDS(
- ctf_array_text(char, name,
- dev_name(inode->i_mapping->backing_dev_info->dev), 32)
- ctf_integer(unsigned long, ino, inode->i_ino)
- ctf_integer(int, sync_mode, wbc->sync_mode)
- )
-)
-
-#define LTTNG_TRACEPOINT_EVENT_WRITEBACK_WRITE_INODE(name) \
-LTTNG_TRACEPOINT_EVENT_INSTANCE(writeback_write_inode_template, name, \
- TP_PROTO(struct inode *inode, struct writeback_control *wbc), \
- TP_ARGS(inode, wbc))
-LTTNG_TRACEPOINT_EVENT_WRITEBACK_WRITE_INODE(writeback_write_inode_start)
-LTTNG_TRACEPOINT_EVENT_WRITEBACK_WRITE_INODE(writeback_write_inode)
-
-#endif /* (LINUX_VERSION_CODE >= KERNEL_VERSION(3,9,0)) */
-
-#if (LINUX_VERSION_CODE >= KERNEL_VERSION(4,0,0))
-