- TP_STRUCT__entry(
- __string(rcuname, rcuname)
- __field(unsigned long, gpnum)
- __field(unsigned long, mask)
- __field(unsigned long, qsmask)
- __field(u8, level)
- __field(int, grplo)
- __field(int, grphi)
- __field(u8, gp_tasks)
- ),
-
- TP_fast_assign(
- tp_strcpy(rcuname, rcuname)
- tp_assign(gpnum, gpnum)
- tp_assign(mask, mask)
- tp_assign(qsmask, qsmask)
- tp_assign(level, level)
- tp_assign(grplo, grplo)
- tp_assign(grphi, grphi)
- tp_assign(gp_tasks, gp_tasks)
- ),
-
- TP_printk("%s %lu %lx>%lx %u %d %d %u",
- __get_str(rcuname), __entry->gpnum,
- __entry->mask, __entry->qsmask, __entry->level,
- __entry->grplo, __entry->grphi, __entry->gp_tasks)
+ TP_FIELDS(
+ ctf_string(rcuname, rcuname)
+ ctf_integer(unsigned long, gpnum, gpnum)
+ ctf_integer(unsigned long, mask, mask)
+ ctf_integer(unsigned long, qsmask, qsmask)
+ ctf_integer(u8, level, level)
+ ctf_integer(int, grplo, grplo)
+ ctf_integer(int, grphi, grphi)
+ ctf_integer(u8, gp_tasks, gp_tasks)
+ )