184055411SSteven Rostedt (Google) /* SPDX-License-Identifier: GPL-2.0 */ 284055411SSteven Rostedt (Google) 384055411SSteven Rostedt (Google) /* Stage 7 definitions for creating trace events */ 484055411SSteven Rostedt (Google) 584055411SSteven Rostedt (Google) #undef __entry 684055411SSteven Rostedt (Google) #define __entry REC 784055411SSteven Rostedt (Google) 884055411SSteven Rostedt (Google) #undef __print_flags 984055411SSteven Rostedt (Google) #undef __print_symbolic 1084055411SSteven Rostedt (Google) #undef __print_hex 1184055411SSteven Rostedt (Google) #undef __print_hex_str 1284055411SSteven Rostedt (Google) #undef __get_dynamic_array 1384055411SSteven Rostedt (Google) #undef __get_dynamic_array_len 1484055411SSteven Rostedt (Google) #undef __get_str 1584055411SSteven Rostedt (Google) #undef __get_bitmask 168230f27bSSteven Rostedt (Google) #undef __get_cpumask 1784055411SSteven Rostedt (Google) #undef __get_sockaddr 1884055411SSteven Rostedt (Google) #undef __get_rel_dynamic_array 1984055411SSteven Rostedt (Google) #undef __get_rel_dynamic_array_len 2084055411SSteven Rostedt (Google) #undef __get_rel_str 2184055411SSteven Rostedt (Google) #undef __get_rel_bitmask 228230f27bSSteven Rostedt (Google) #undef __get_rel_cpumask 2384055411SSteven Rostedt (Google) #undef __get_rel_sockaddr 2484055411SSteven Rostedt (Google) #undef __print_array 2584055411SSteven Rostedt (Google) #undef __print_hex_dump 26*a9c4bdd5SLinyu Yuan #undef __get_buf 2784055411SSteven Rostedt (Google) 2884055411SSteven Rostedt (Google) /* 2984055411SSteven Rostedt (Google) * The below is not executed in the kernel. It is only what is 3084055411SSteven Rostedt (Google) * displayed in the print format for userspace to parse. 3184055411SSteven Rostedt (Google) */ 3284055411SSteven Rostedt (Google) #undef __print_ns_to_secs 3384055411SSteven Rostedt (Google) #define __print_ns_to_secs(val) (val) / 1000000000UL 3484055411SSteven Rostedt (Google) 3584055411SSteven Rostedt (Google) #undef __print_ns_without_secs 3684055411SSteven Rostedt (Google) #define __print_ns_without_secs(val) (val) % 1000000000UL 3784055411SSteven Rostedt (Google) 3884055411SSteven Rostedt (Google) #undef TP_printk 3984055411SSteven Rostedt (Google) #define TP_printk(fmt, args...) "\"" fmt "\", " __stringify(args) 40