- TP_STRUCT__entry(
- __string( name, card->name )
- __field( int, power_checks )
- __field( int, path_checks )
- __field( int, neighbour_checks )
- ),
-
- TP_fast_assign(
- tp_strcpy(name, card->name);
- tp_assign(power_checks, card->dapm_stats.power_checks);
- tp_assign(path_checks, card->dapm_stats.path_checks);
- tp_assign(neighbour_checks, card->dapm_stats.neighbour_checks);
- ),
-
- TP_printk("%s: checks %d power, %d path, %d neighbour",
- __get_str(name), (int)__entry->power_checks,
- (int)__entry->path_checks, (int)__entry->neighbour_checks)
+ TP_FIELDS(
+ ctf_string(name, card->name)
+ ctf_integer(int, power_checks, card->dapm_stats.power_checks)
+ ctf_integer(int, path_checks, card->dapm_stats.path_checks)
+ ctf_integer(int, neighbour_checks, card->dapm_stats.neighbour_checks)
+ )