- TP_STRUCT__entry(
- __field( pgoff_t, index )
- __field( unsigned int, offset )
- __field( unsigned int, length )
- __field( ino_t, ino )
- __field( dev_t, dev )
-
- ),
-
- TP_fast_assign(
- tp_assign(index, page->index)
- tp_assign(offset, offset)
- tp_assign(length, length)
- tp_assign(ino, page->mapping->host->i_ino)
- tp_assign(dev, page->mapping->host->i_sb->s_dev)
- ),
-
- TP_printk("dev %d,%d ino %lu page_index %lu offset %u length %u",
- MAJOR(__entry->dev), MINOR(__entry->dev),
- (unsigned long) __entry->ino,
- __entry->index, __entry->offset, __entry->length)
+ TP_FIELDS(
+ ctf_integer(pgoff_t, index, page->index)
+ ctf_integer(unsigned int, offset, offset)
+ ctf_integer(unsigned int, length, length)
+ ctf_integer(ino_t, ino, page->mapping->host->i_ino)
+ ctf_integer(dev_t, dev, page->mapping->host->i_sb->s_dev)
+ )