- TP_STRUCT__entry(
- __field( int, which )
- __field( cputime_t, expires )
- __field( long, value_sec )
- __field( long, value_usec )
- __field( long, interval_sec )
- __field( long, interval_usec )
- ),
-
- TP_fast_assign(
- tp_assign(which, which)
- tp_assign(expires, expires)
- tp_assign(value_sec, value->it_value.tv_sec)
- tp_assign(value_usec, value->it_value.tv_usec)
- tp_assign(interval_sec, value->it_interval.tv_sec)
- tp_assign(interval_usec, value->it_interval.tv_usec)
- ),
-
- TP_printk("which=%d expires=%llu it_value=%ld.%ld it_interval=%ld.%ld",
- __entry->which, (unsigned long long)__entry->expires,
- __entry->value_sec, __entry->value_usec,
- __entry->interval_sec, __entry->interval_usec)
+ TP_FIELDS(
+ ctf_integer(int, which, which)
+ ctf_integer(cputime_t, expires, expires)
+ ctf_integer(long, value_sec, value->it_value.tv_sec)
+ ctf_integer(long, value_usec, value->it_value.tv_usec)
+ ctf_integer(long, interval_sec, value->it_interval.tv_sec)
+ ctf_integer(long, interval_usec, value->it_interval.tv_usec)
+ )