- TP_STRUCT__entry(
- __field(pid_t, pid)
- __field_hex(unsigned long, start)
- __field_hex(unsigned long, end)
- __field_hex(unsigned long, flags)
- __field(unsigned long, inode)
- __field(unsigned long, pgoff)
- ),
- TP_fast_assign(
- tp_assign(pid, p->tgid)
- tp_assign(start, map->vm_start)
- tp_assign(end, map->vm_end)
- tp_assign(flags, map->vm_flags)
- tp_assign(inode, inode)
- tp_assign(pgoff, map->vm_pgoff << PAGE_SHIFT)
- ),
- TP_printk("")
+ TP_FIELDS(
+ ctf_integer(pid_t, pid, p->tgid)
+ ctf_integer_hex(unsigned long, start, map->vm_start)
+ ctf_integer_hex(unsigned long, end, map->vm_end)
+ ctf_integer_hex(unsigned long, flags, map->vm_flags)
+ ctf_integer(unsigned long, inode, inode)
+ ctf_integer(unsigned long, pgoff, map->vm_pgoff << PAGE_SHIFT)
+ )