aboutsummaryrefslogtreecommitdiffstats
path: root/tools
diff options
context:
space:
mode:
authorTzvetomir Stoyanov (VMware) <tz.stoyanov@gmail.com>2018-09-19 14:56:46 -0400
committerArnaldo Carvalho de Melo <acme@redhat.com>2018-09-19 16:14:13 -0400
commitbb39ccb204cc2e8135660b9cb768ffcf242bf33e (patch)
tree13ff769289faf758328f46a916af7ee6c0dffc57 /tools
parent2c92f9828b3ca4e82e7ceffeea76c6fba4044acc (diff)
tools lib traceevent, perf tools: Rename enum format_flags to enum tep_format_flags
In order to make libtraceevent into a proper library, variables, data structures and functions require a unique prefix to prevent name space conflicts. That prefix will be "tep_". This renames enum format_flags to enum tep_format_flags and adds prefix TEP_ to all of its members. Signed-off-by: Tzvetomir Stoyanov (VMware) <tz.stoyanov@gmail.com> Cc: Andrew Morton <akpm@linux-foundation.org> Cc: Jiri Olsa <jolsa@redhat.com> Cc: Namhyung Kim <namhyung@kernel.org> Cc: Tzvetomir Stoyanov (VMware) <tz.stoyanov@gmail.com> Cc: linux-trace-devel@vger.kernel.org Link: http://lkml.kernel.org/r/20180919185722.803127871@goodmis.org Signed-off-by: Steven Rostedt (VMware) <rostedt@goodmis.org> Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
Diffstat (limited to 'tools')
-rw-r--r--tools/lib/traceevent/event-parse.c48
-rw-r--r--tools/lib/traceevent/event-parse.h18
-rw-r--r--tools/lib/traceevent/parse-filter.c8
-rw-r--r--tools/perf/builtin-trace.c2
-rw-r--r--tools/perf/tests/evsel-tp-sched.c2
-rw-r--r--tools/perf/util/data-convert-bt.c34
-rw-r--r--tools/perf/util/evsel.c2
-rw-r--r--tools/perf/util/python.c12
-rw-r--r--tools/perf/util/scripting-engines/trace-event-perl.c18
-rw-r--r--tools/perf/util/scripting-engines/trace-event-python.c26
-rw-r--r--tools/perf/util/sort.c4
11 files changed, 87 insertions, 87 deletions
diff --git a/tools/lib/traceevent/event-parse.c b/tools/lib/traceevent/event-parse.c
index 32547abb6500..508c89365c90 100644
--- a/tools/lib/traceevent/event-parse.c
+++ b/tools/lib/traceevent/event-parse.c
@@ -1301,7 +1301,7 @@ static int event_read_id(void)
1301 1301
1302static int field_is_string(struct tep_format_field *field) 1302static int field_is_string(struct tep_format_field *field)
1303{ 1303{
1304 if ((field->flags & FIELD_IS_ARRAY) && 1304 if ((field->flags & TEP_FIELD_IS_ARRAY) &&
1305 (strstr(field->type, "char") || strstr(field->type, "u8") || 1305 (strstr(field->type, "char") || strstr(field->type, "u8") ||
1306 strstr(field->type, "s8"))) 1306 strstr(field->type, "s8")))
1307 return 1; 1307 return 1;
@@ -1328,7 +1328,7 @@ static int field_is_long(struct tep_format_field *field)
1328 1328
1329static unsigned int type_size(const char *name) 1329static unsigned int type_size(const char *name)
1330{ 1330{
1331 /* This covers all FIELD_IS_STRING types. */ 1331 /* This covers all TEP_FIELD_IS_STRING types. */
1332 static struct { 1332 static struct {
1333 const char *type; 1333 const char *type;
1334 unsigned int size; 1334 unsigned int size;
@@ -1416,7 +1416,7 @@ static int event_read_fields(struct tep_event_format *event, struct tep_format_f
1416 type == EVENT_OP && strcmp(token, ".") == 0)) { 1416 type == EVENT_OP && strcmp(token, ".") == 0)) {
1417 1417
1418 if (strcmp(token, "*") == 0) 1418 if (strcmp(token, "*") == 0)
1419 field->flags |= FIELD_IS_POINTER; 1419 field->flags |= TEP_FIELD_IS_POINTER;
1420 1420
1421 if (field->type) { 1421 if (field->type) {
1422 char *new_type; 1422 char *new_type;
@@ -1455,7 +1455,7 @@ static int event_read_fields(struct tep_event_format *event, struct tep_format_f
1455 char *new_brackets; 1455 char *new_brackets;
1456 int len; 1456 int len;
1457 1457
1458 field->flags |= FIELD_IS_ARRAY; 1458 field->flags |= TEP_FIELD_IS_ARRAY;
1459 1459
1460 type = read_token(&token); 1460 type = read_token(&token);
1461 1461
@@ -1544,11 +1544,11 @@ static int event_read_fields(struct tep_event_format *event, struct tep_format_f
1544 } 1544 }
1545 1545
1546 if (field_is_string(field)) 1546 if (field_is_string(field))
1547 field->flags |= FIELD_IS_STRING; 1547 field->flags |= TEP_FIELD_IS_STRING;
1548 if (field_is_dynamic(field)) 1548 if (field_is_dynamic(field))
1549 field->flags |= FIELD_IS_DYNAMIC; 1549 field->flags |= TEP_FIELD_IS_DYNAMIC;
1550 if (field_is_long(field)) 1550 if (field_is_long(field))
1551 field->flags |= FIELD_IS_LONG; 1551 field->flags |= TEP_FIELD_IS_LONG;
1552 1552
1553 if (test_type_token(type, token, EVENT_OP, ";")) 1553 if (test_type_token(type, token, EVENT_OP, ";"))
1554 goto fail; 1554 goto fail;
@@ -1597,7 +1597,7 @@ static int event_read_fields(struct tep_event_format *event, struct tep_format_f
1597 goto fail; 1597 goto fail;
1598 1598
1599 if (strtoul(token, NULL, 0)) 1599 if (strtoul(token, NULL, 0))
1600 field->flags |= FIELD_IS_SIGNED; 1600 field->flags |= TEP_FIELD_IS_SIGNED;
1601 1601
1602 free_token(token); 1602 free_token(token);
1603 if (read_expected(EVENT_OP, ";") < 0) 1603 if (read_expected(EVENT_OP, ";") < 0)
@@ -1609,14 +1609,14 @@ static int event_read_fields(struct tep_event_format *event, struct tep_format_f
1609 1609
1610 free_token(token); 1610 free_token(token);
1611 1611
1612 if (field->flags & FIELD_IS_ARRAY) { 1612 if (field->flags & TEP_FIELD_IS_ARRAY) {
1613 if (field->arraylen) 1613 if (field->arraylen)
1614 field->elementsize = field->size / field->arraylen; 1614 field->elementsize = field->size / field->arraylen;
1615 else if (field->flags & FIELD_IS_DYNAMIC) 1615 else if (field->flags & TEP_FIELD_IS_DYNAMIC)
1616 field->elementsize = size_dynamic; 1616 field->elementsize = size_dynamic;
1617 else if (field->flags & FIELD_IS_STRING) 1617 else if (field->flags & TEP_FIELD_IS_STRING)
1618 field->elementsize = 1; 1618 field->elementsize = 1;
1619 else if (field->flags & FIELD_IS_LONG) 1619 else if (field->flags & TEP_FIELD_IS_LONG)
1620 field->elementsize = event->pevent ? 1620 field->elementsize = event->pevent ?
1621 event->pevent->long_size : 1621 event->pevent->long_size :
1622 sizeof(long); 1622 sizeof(long);
@@ -2089,11 +2089,11 @@ process_entry(struct tep_event_format *event __maybe_unused, struct print_arg *a
2089 2089
2090 if (is_flag_field) { 2090 if (is_flag_field) {
2091 arg->field.field = tep_find_any_field(event, arg->field.name); 2091 arg->field.field = tep_find_any_field(event, arg->field.name);
2092 arg->field.field->flags |= FIELD_IS_FLAG; 2092 arg->field.field->flags |= TEP_FIELD_IS_FLAG;
2093 is_flag_field = 0; 2093 is_flag_field = 0;
2094 } else if (is_symbolic_field) { 2094 } else if (is_symbolic_field) {
2095 arg->field.field = tep_find_any_field(event, arg->field.name); 2095 arg->field.field = tep_find_any_field(event, arg->field.name);
2096 arg->field.field->flags |= FIELD_IS_SYMBOLIC; 2096 arg->field.field->flags |= TEP_FIELD_IS_SYMBOLIC;
2097 is_symbolic_field = 0; 2097 is_symbolic_field = 0;
2098 } 2098 }
2099 2099
@@ -3901,7 +3901,7 @@ static void print_str_arg(struct trace_seq *s, void *data, int size,
3901 * and the size is the same as long_size, assume that it 3901 * and the size is the same as long_size, assume that it
3902 * is a pointer. 3902 * is a pointer.
3903 */ 3903 */
3904 if (!(field->flags & FIELD_IS_ARRAY) && 3904 if (!(field->flags & TEP_FIELD_IS_ARRAY) &&
3905 field->size == pevent->long_size) { 3905 field->size == pevent->long_size) {
3906 3906
3907 /* Handle heterogeneous recording and processing 3907 /* Handle heterogeneous recording and processing
@@ -4794,16 +4794,16 @@ void tep_print_field(struct trace_seq *s, void *data,
4794 unsigned int offset, len, i; 4794 unsigned int offset, len, i;
4795 struct tep_handle *pevent = field->event->pevent; 4795 struct tep_handle *pevent = field->event->pevent;
4796 4796
4797 if (field->flags & FIELD_IS_ARRAY) { 4797 if (field->flags & TEP_FIELD_IS_ARRAY) {
4798 offset = field->offset; 4798 offset = field->offset;
4799 len = field->size; 4799 len = field->size;
4800 if (field->flags & FIELD_IS_DYNAMIC) { 4800 if (field->flags & TEP_FIELD_IS_DYNAMIC) {
4801 val = tep_read_number(pevent, data + offset, len); 4801 val = tep_read_number(pevent, data + offset, len);
4802 offset = val; 4802 offset = val;
4803 len = offset >> 16; 4803 len = offset >> 16;
4804 offset &= 0xffff; 4804 offset &= 0xffff;
4805 } 4805 }
4806 if (field->flags & FIELD_IS_STRING && 4806 if (field->flags & TEP_FIELD_IS_STRING &&
4807 is_printable_array(data + offset, len)) { 4807 is_printable_array(data + offset, len)) {
4808 trace_seq_printf(s, "%s", (char *)data + offset); 4808 trace_seq_printf(s, "%s", (char *)data + offset);
4809 } else { 4809 } else {
@@ -4815,21 +4815,21 @@ void tep_print_field(struct trace_seq *s, void *data,
4815 *((unsigned char *)data + offset + i)); 4815 *((unsigned char *)data + offset + i));
4816 } 4816 }
4817 trace_seq_putc(s, ']'); 4817 trace_seq_putc(s, ']');
4818 field->flags &= ~FIELD_IS_STRING; 4818 field->flags &= ~TEP_FIELD_IS_STRING;
4819 } 4819 }
4820 } else { 4820 } else {
4821 val = tep_read_number(pevent, data + field->offset, 4821 val = tep_read_number(pevent, data + field->offset,
4822 field->size); 4822 field->size);
4823 if (field->flags & FIELD_IS_POINTER) { 4823 if (field->flags & TEP_FIELD_IS_POINTER) {
4824 trace_seq_printf(s, "0x%llx", val); 4824 trace_seq_printf(s, "0x%llx", val);
4825 } else if (field->flags & FIELD_IS_SIGNED) { 4825 } else if (field->flags & TEP_FIELD_IS_SIGNED) {
4826 switch (field->size) { 4826 switch (field->size) {
4827 case 4: 4827 case 4:
4828 /* 4828 /*
4829 * If field is long then print it in hex. 4829 * If field is long then print it in hex.
4830 * A long usually stores pointers. 4830 * A long usually stores pointers.
4831 */ 4831 */
4832 if (field->flags & FIELD_IS_LONG) 4832 if (field->flags & TEP_FIELD_IS_LONG)
4833 trace_seq_printf(s, "0x%x", (int)val); 4833 trace_seq_printf(s, "0x%x", (int)val);
4834 else 4834 else
4835 trace_seq_printf(s, "%d", (int)val); 4835 trace_seq_printf(s, "%d", (int)val);
@@ -4844,7 +4844,7 @@ void tep_print_field(struct trace_seq *s, void *data,
4844 trace_seq_printf(s, "%lld", val); 4844 trace_seq_printf(s, "%lld", val);
4845 } 4845 }
4846 } else { 4846 } else {
4847 if (field->flags & FIELD_IS_LONG) 4847 if (field->flags & TEP_FIELD_IS_LONG)
4848 trace_seq_printf(s, "0x%llx", val); 4848 trace_seq_printf(s, "0x%llx", val);
4849 else 4849 else
4850 trace_seq_printf(s, "%llu", val); 4850 trace_seq_printf(s, "%llu", val);
@@ -6288,7 +6288,7 @@ void *tep_get_field_raw(struct trace_seq *s, struct tep_event_format *event,
6288 len = &dummy; 6288 len = &dummy;
6289 6289
6290 offset = field->offset; 6290 offset = field->offset;
6291 if (field->flags & FIELD_IS_DYNAMIC) { 6291 if (field->flags & TEP_FIELD_IS_DYNAMIC) {
6292 offset = tep_read_number(event->pevent, 6292 offset = tep_read_number(event->pevent,
6293 data + offset, field->size); 6293 data + offset, field->size);
6294 *len = offset >> 16; 6294 *len = offset >> 16;
diff --git a/tools/lib/traceevent/event-parse.h b/tools/lib/traceevent/event-parse.h
index aba859056867..f1e1baee8cbd 100644
--- a/tools/lib/traceevent/event-parse.h
+++ b/tools/lib/traceevent/event-parse.h
@@ -130,15 +130,15 @@ struct tep_plugin_option {
130#define TEP_PLUGIN_OPTIONS_NAME MAKE_STR(TEP_PLUGIN_OPTIONS) 130#define TEP_PLUGIN_OPTIONS_NAME MAKE_STR(TEP_PLUGIN_OPTIONS)
131#define TEP_PLUGIN_ALIAS_NAME MAKE_STR(TEP_PLUGIN_ALIAS) 131#define TEP_PLUGIN_ALIAS_NAME MAKE_STR(TEP_PLUGIN_ALIAS)
132 132
133enum format_flags { 133enum tep_format_flags {
134 FIELD_IS_ARRAY = 1, 134 TEP_FIELD_IS_ARRAY = 1,
135 FIELD_IS_POINTER = 2, 135 TEP_FIELD_IS_POINTER = 2,
136 FIELD_IS_SIGNED = 4, 136 TEP_FIELD_IS_SIGNED = 4,
137 FIELD_IS_STRING = 8, 137 TEP_FIELD_IS_STRING = 8,
138 FIELD_IS_DYNAMIC = 16, 138 TEP_FIELD_IS_DYNAMIC = 16,
139 FIELD_IS_LONG = 32, 139 TEP_FIELD_IS_LONG = 32,
140 FIELD_IS_FLAG = 64, 140 TEP_FIELD_IS_FLAG = 64,
141 FIELD_IS_SYMBOLIC = 128, 141 TEP_FIELD_IS_SYMBOLIC = 128,
142}; 142};
143 143
144struct tep_format_field { 144struct tep_format_field {
diff --git a/tools/lib/traceevent/parse-filter.c b/tools/lib/traceevent/parse-filter.c
index a0353f2c051a..dcd97acbbc49 100644
--- a/tools/lib/traceevent/parse-filter.c
+++ b/tools/lib/traceevent/parse-filter.c
@@ -1716,7 +1716,7 @@ get_value(struct tep_event_format *event,
1716 1716
1717 tep_read_number_field(field, record->data, &val); 1717 tep_read_number_field(field, record->data, &val);
1718 1718
1719 if (!(field->flags & FIELD_IS_SIGNED)) 1719 if (!(field->flags & TEP_FIELD_IS_SIGNED))
1720 return val; 1720 return val;
1721 1721
1722 switch (field->size) { 1722 switch (field->size) {
@@ -1867,11 +1867,11 @@ static const char *get_field_str(struct filter_arg *arg, struct tep_record *reco
1867 char hex[64]; 1867 char hex[64];
1868 1868
1869 /* If the field is not a string convert it */ 1869 /* If the field is not a string convert it */
1870 if (arg->str.field->flags & FIELD_IS_STRING) { 1870 if (arg->str.field->flags & TEP_FIELD_IS_STRING) {
1871 val = record->data + arg->str.field->offset; 1871 val = record->data + arg->str.field->offset;
1872 size = arg->str.field->size; 1872 size = arg->str.field->size;
1873 1873
1874 if (arg->str.field->flags & FIELD_IS_DYNAMIC) { 1874 if (arg->str.field->flags & TEP_FIELD_IS_DYNAMIC) {
1875 addr = *(unsigned int *)val; 1875 addr = *(unsigned int *)val;
1876 val = record->data + (addr & 0xffff); 1876 val = record->data + (addr & 0xffff);
1877 size = addr >> 16; 1877 size = addr >> 16;
@@ -1893,7 +1893,7 @@ static const char *get_field_str(struct filter_arg *arg, struct tep_record *reco
1893 pevent = event->pevent; 1893 pevent = event->pevent;
1894 addr = get_value(event, arg->str.field, record); 1894 addr = get_value(event, arg->str.field, record);
1895 1895
1896 if (arg->str.field->flags & (FIELD_IS_POINTER | FIELD_IS_LONG)) 1896 if (arg->str.field->flags & (TEP_FIELD_IS_POINTER | TEP_FIELD_IS_LONG))
1897 /* convert to a kernel symbol */ 1897 /* convert to a kernel symbol */
1898 val = tep_find_function(pevent, addr); 1898 val = tep_find_function(pevent, addr);
1899 1899
diff --git a/tools/perf/builtin-trace.c b/tools/perf/builtin-trace.c
index 95f3c255d977..90289f31dd87 100644
--- a/tools/perf/builtin-trace.c
+++ b/tools/perf/builtin-trace.c
@@ -1293,7 +1293,7 @@ static int syscall__set_arg_fmts(struct syscall *sc)
1293 strcmp(field->name, "path") == 0 || 1293 strcmp(field->name, "path") == 0 ||
1294 strcmp(field->name, "pathname") == 0)) 1294 strcmp(field->name, "pathname") == 0))
1295 sc->arg_fmt[idx].scnprintf = SCA_FILENAME; 1295 sc->arg_fmt[idx].scnprintf = SCA_FILENAME;
1296 else if (field->flags & FIELD_IS_POINTER) 1296 else if (field->flags & TEP_FIELD_IS_POINTER)
1297 sc->arg_fmt[idx].scnprintf = syscall_arg__scnprintf_hex; 1297 sc->arg_fmt[idx].scnprintf = syscall_arg__scnprintf_hex;
1298 else if (strcmp(field->type, "pid_t") == 0) 1298 else if (strcmp(field->type, "pid_t") == 0)
1299 sc->arg_fmt[idx].scnprintf = SCA_PID; 1299 sc->arg_fmt[idx].scnprintf = SCA_PID;
diff --git a/tools/perf/tests/evsel-tp-sched.c b/tools/perf/tests/evsel-tp-sched.c
index da9d3c0f8ead..5f8501c68da4 100644
--- a/tools/perf/tests/evsel-tp-sched.c
+++ b/tools/perf/tests/evsel-tp-sched.c
@@ -17,7 +17,7 @@ static int perf_evsel__test_field(struct perf_evsel *evsel, const char *name,
17 return -1; 17 return -1;
18 } 18 }
19 19
20 is_signed = !!(field->flags | FIELD_IS_SIGNED); 20 is_signed = !!(field->flags | TEP_FIELD_IS_SIGNED);
21 if (should_be_signed && !is_signed) { 21 if (should_be_signed && !is_signed) {
22 pr_debug("%s: \"%s\" signedness(%d) is wrong, should be %d\n", 22 pr_debug("%s: \"%s\" signedness(%d) is wrong, should be %d\n",
23 evsel->name, name, is_signed, should_be_signed); 23 evsel->name, name, is_signed, should_be_signed);
diff --git a/tools/perf/util/data-convert-bt.c b/tools/perf/util/data-convert-bt.c
index 1817bbcc4a62..2a36fab76994 100644
--- a/tools/perf/util/data-convert-bt.c
+++ b/tools/perf/util/data-convert-bt.c
@@ -186,16 +186,16 @@ get_tracepoint_field_type(struct ctf_writer *cw, struct tep_format_field *field)
186{ 186{
187 unsigned long flags = field->flags; 187 unsigned long flags = field->flags;
188 188
189 if (flags & FIELD_IS_STRING) 189 if (flags & TEP_FIELD_IS_STRING)
190 return cw->data.string; 190 return cw->data.string;
191 191
192 if (!(flags & FIELD_IS_SIGNED)) { 192 if (!(flags & TEP_FIELD_IS_SIGNED)) {
193 /* unsigned long are mostly pointers */ 193 /* unsigned long are mostly pointers */
194 if (flags & FIELD_IS_LONG || flags & FIELD_IS_POINTER) 194 if (flags & TEP_FIELD_IS_LONG || flags & TEP_FIELD_IS_POINTER)
195 return cw->data.u64_hex; 195 return cw->data.u64_hex;
196 } 196 }
197 197
198 if (flags & FIELD_IS_SIGNED) { 198 if (flags & TEP_FIELD_IS_SIGNED) {
199 if (field->size == 8) 199 if (field->size == 8)
200 return cw->data.s64; 200 return cw->data.s64;
201 else 201 else
@@ -304,10 +304,10 @@ static int add_tracepoint_field_value(struct ctf_writer *cw,
304 name = fmtf->alias; 304 name = fmtf->alias;
305 offset = fmtf->offset; 305 offset = fmtf->offset;
306 len = fmtf->size; 306 len = fmtf->size;
307 if (flags & FIELD_IS_STRING) 307 if (flags & TEP_FIELD_IS_STRING)
308 flags &= ~FIELD_IS_ARRAY; 308 flags &= ~TEP_FIELD_IS_ARRAY;
309 309
310 if (flags & FIELD_IS_DYNAMIC) { 310 if (flags & TEP_FIELD_IS_DYNAMIC) {
311 unsigned long long tmp_val; 311 unsigned long long tmp_val;
312 312
313 tmp_val = tep_read_number(fmtf->event->pevent, 313 tmp_val = tep_read_number(fmtf->event->pevent,
@@ -317,7 +317,7 @@ static int add_tracepoint_field_value(struct ctf_writer *cw,
317 offset &= 0xffff; 317 offset &= 0xffff;
318 } 318 }
319 319
320 if (flags & FIELD_IS_ARRAY) { 320 if (flags & TEP_FIELD_IS_ARRAY) {
321 321
322 type = bt_ctf_event_class_get_field_by_name( 322 type = bt_ctf_event_class_get_field_by_name(
323 event_class, name); 323 event_class, name);
@@ -338,7 +338,7 @@ static int add_tracepoint_field_value(struct ctf_writer *cw,
338 type = get_tracepoint_field_type(cw, fmtf); 338 type = get_tracepoint_field_type(cw, fmtf);
339 339
340 for (i = 0; i < n_items; i++) { 340 for (i = 0; i < n_items; i++) {
341 if (flags & FIELD_IS_ARRAY) 341 if (flags & TEP_FIELD_IS_ARRAY)
342 field = bt_ctf_field_array_get_field(array_field, i); 342 field = bt_ctf_field_array_get_field(array_field, i);
343 else 343 else
344 field = bt_ctf_field_create(type); 344 field = bt_ctf_field_create(type);
@@ -348,7 +348,7 @@ static int add_tracepoint_field_value(struct ctf_writer *cw,
348 return -1; 348 return -1;
349 } 349 }
350 350
351 if (flags & FIELD_IS_STRING) 351 if (flags & TEP_FIELD_IS_STRING)
352 ret = string_set_value(field, data + offset + i * len); 352 ret = string_set_value(field, data + offset + i * len);
353 else { 353 else {
354 unsigned long long value_int; 354 unsigned long long value_int;
@@ -357,7 +357,7 @@ static int add_tracepoint_field_value(struct ctf_writer *cw,
357 fmtf->event->pevent, 357 fmtf->event->pevent,
358 data + offset + i * len, len); 358 data + offset + i * len, len);
359 359
360 if (!(flags & FIELD_IS_SIGNED)) 360 if (!(flags & TEP_FIELD_IS_SIGNED))
361 ret = bt_ctf_field_unsigned_integer_set_value( 361 ret = bt_ctf_field_unsigned_integer_set_value(
362 field, value_int); 362 field, value_int);
363 else 363 else
@@ -369,7 +369,7 @@ static int add_tracepoint_field_value(struct ctf_writer *cw,
369 pr_err("failed to set file value %s\n", name); 369 pr_err("failed to set file value %s\n", name);
370 goto err_put_field; 370 goto err_put_field;
371 } 371 }
372 if (!(flags & FIELD_IS_ARRAY)) { 372 if (!(flags & TEP_FIELD_IS_ARRAY)) {
373 ret = bt_ctf_event_set_payload(event, name, field); 373 ret = bt_ctf_event_set_payload(event, name, field);
374 if (ret) { 374 if (ret) {
375 pr_err("failed to set payload %s\n", name); 375 pr_err("failed to set payload %s\n", name);
@@ -378,7 +378,7 @@ static int add_tracepoint_field_value(struct ctf_writer *cw,
378 } 378 }
379 bt_ctf_field_put(field); 379 bt_ctf_field_put(field);
380 } 380 }
381 if (flags & FIELD_IS_ARRAY) { 381 if (flags & TEP_FIELD_IS_ARRAY) {
382 ret = bt_ctf_event_set_payload(event, name, array_field); 382 ret = bt_ctf_event_set_payload(event, name, array_field);
383 if (ret) { 383 if (ret) {
384 pr_err("Failed add payload array %s\n", name); 384 pr_err("Failed add payload array %s\n", name);
@@ -1030,15 +1030,15 @@ static int add_tracepoint_fields_types(struct ctf_writer *cw,
1030 * type and don't care that it is an array. What we don't 1030 * type and don't care that it is an array. What we don't
1031 * support is an array of strings. 1031 * support is an array of strings.
1032 */ 1032 */
1033 if (flags & FIELD_IS_STRING) 1033 if (flags & TEP_FIELD_IS_STRING)
1034 flags &= ~FIELD_IS_ARRAY; 1034 flags &= ~TEP_FIELD_IS_ARRAY;
1035 1035
1036 if (flags & FIELD_IS_ARRAY) 1036 if (flags & TEP_FIELD_IS_ARRAY)
1037 type = bt_ctf_field_type_array_create(type, field->arraylen); 1037 type = bt_ctf_field_type_array_create(type, field->arraylen);
1038 1038
1039 ret = event_class_add_field(event_class, type, field); 1039 ret = event_class_add_field(event_class, type, field);
1040 1040
1041 if (flags & FIELD_IS_ARRAY) 1041 if (flags & TEP_FIELD_IS_ARRAY)
1042 bt_ctf_field_type_put(type); 1042 bt_ctf_field_type_put(type);
1043 1043
1044 if (ret) { 1044 if (ret) {
diff --git a/tools/perf/util/evsel.c b/tools/perf/util/evsel.c
index 751c98a2e336..cb7f01059940 100644
--- a/tools/perf/util/evsel.c
+++ b/tools/perf/util/evsel.c
@@ -2698,7 +2698,7 @@ void *perf_evsel__rawptr(struct perf_evsel *evsel, struct perf_sample *sample,
2698 2698
2699 offset = field->offset; 2699 offset = field->offset;
2700 2700
2701 if (field->flags & FIELD_IS_DYNAMIC) { 2701 if (field->flags & TEP_FIELD_IS_DYNAMIC) {
2702 offset = *(int *)(sample->raw_data + field->offset); 2702 offset = *(int *)(sample->raw_data + field->offset);
2703 offset &= 0xffff; 2703 offset &= 0xffff;
2704 } 2704 }
diff --git a/tools/perf/util/python.c b/tools/perf/util/python.c
index ebf84fe8cd29..50150dfc0cdf 100644
--- a/tools/perf/util/python.c
+++ b/tools/perf/util/python.c
@@ -348,28 +348,28 @@ tracepoint_field(struct pyrf_event *pe, struct tep_format_field *field)
348 unsigned long long val; 348 unsigned long long val;
349 unsigned int offset, len; 349 unsigned int offset, len;
350 350
351 if (field->flags & FIELD_IS_ARRAY) { 351 if (field->flags & TEP_FIELD_IS_ARRAY) {
352 offset = field->offset; 352 offset = field->offset;
353 len = field->size; 353 len = field->size;
354 if (field->flags & FIELD_IS_DYNAMIC) { 354 if (field->flags & TEP_FIELD_IS_DYNAMIC) {
355 val = tep_read_number(pevent, data + offset, len); 355 val = tep_read_number(pevent, data + offset, len);
356 offset = val; 356 offset = val;
357 len = offset >> 16; 357 len = offset >> 16;
358 offset &= 0xffff; 358 offset &= 0xffff;
359 } 359 }
360 if (field->flags & FIELD_IS_STRING && 360 if (field->flags & TEP_FIELD_IS_STRING &&
361 is_printable_array(data + offset, len)) { 361 is_printable_array(data + offset, len)) {
362 ret = _PyUnicode_FromString((char *)data + offset); 362 ret = _PyUnicode_FromString((char *)data + offset);
363 } else { 363 } else {
364 ret = PyByteArray_FromStringAndSize((const char *) data + offset, len); 364 ret = PyByteArray_FromStringAndSize((const char *) data + offset, len);
365 field->flags &= ~FIELD_IS_STRING; 365 field->flags &= ~TEP_FIELD_IS_STRING;
366 } 366 }
367 } else { 367 } else {
368 val = tep_read_number(pevent, data + field->offset, 368 val = tep_read_number(pevent, data + field->offset,
369 field->size); 369 field->size);
370 if (field->flags & FIELD_IS_POINTER) 370 if (field->flags & TEP_FIELD_IS_POINTER)
371 ret = PyLong_FromUnsignedLong((unsigned long) val); 371 ret = PyLong_FromUnsignedLong((unsigned long) val);
372 else if (field->flags & FIELD_IS_SIGNED) 372 else if (field->flags & TEP_FIELD_IS_SIGNED)
373 ret = PyLong_FromLong((long) val); 373 ret = PyLong_FromLong((long) val);
374 else 374 else
375 ret = PyLong_FromUnsignedLong((unsigned long) val); 375 ret = PyLong_FromUnsignedLong((unsigned long) val);
diff --git a/tools/perf/util/scripting-engines/trace-event-perl.c b/tools/perf/util/scripting-engines/trace-event-perl.c
index 1bb0b0c685b7..5d6a55183ad6 100644
--- a/tools/perf/util/scripting-engines/trace-event-perl.c
+++ b/tools/perf/util/scripting-engines/trace-event-perl.c
@@ -388,9 +388,9 @@ static void perl_process_tracepoint(struct perf_sample *sample,
388 /* common fields other than pid can be accessed via xsub fns */ 388 /* common fields other than pid can be accessed via xsub fns */
389 389
390 for (field = event->format.fields; field; field = field->next) { 390 for (field = event->format.fields; field; field = field->next) {
391 if (field->flags & FIELD_IS_STRING) { 391 if (field->flags & TEP_FIELD_IS_STRING) {
392 int offset; 392 int offset;
393 if (field->flags & FIELD_IS_DYNAMIC) { 393 if (field->flags & TEP_FIELD_IS_DYNAMIC) {
394 offset = *(int *)(data + field->offset); 394 offset = *(int *)(data + field->offset);
395 offset &= 0xffff; 395 offset &= 0xffff;
396 } else 396 } else
@@ -399,7 +399,7 @@ static void perl_process_tracepoint(struct perf_sample *sample,
399 } else { /* FIELD_IS_NUMERIC */ 399 } else { /* FIELD_IS_NUMERIC */
400 val = read_size(event, data + field->offset, 400 val = read_size(event, data + field->offset,
401 field->size); 401 field->size);
402 if (field->flags & FIELD_IS_SIGNED) { 402 if (field->flags & TEP_FIELD_IS_SIGNED) {
403 XPUSHs(sv_2mortal(newSViv(val))); 403 XPUSHs(sv_2mortal(newSViv(val)));
404 } else { 404 } else {
405 XPUSHs(sv_2mortal(newSVuv(val))); 405 XPUSHs(sv_2mortal(newSVuv(val)));
@@ -646,11 +646,11 @@ sub print_backtrace\n\
646 count++; 646 count++;
647 647
648 fprintf(ofp, "%s=", f->name); 648 fprintf(ofp, "%s=", f->name);
649 if (f->flags & FIELD_IS_STRING || 649 if (f->flags & TEP_FIELD_IS_STRING ||
650 f->flags & FIELD_IS_FLAG || 650 f->flags & TEP_FIELD_IS_FLAG ||
651 f->flags & FIELD_IS_SYMBOLIC) 651 f->flags & TEP_FIELD_IS_SYMBOLIC)
652 fprintf(ofp, "%%s"); 652 fprintf(ofp, "%%s");
653 else if (f->flags & FIELD_IS_SIGNED) 653 else if (f->flags & TEP_FIELD_IS_SIGNED)
654 fprintf(ofp, "%%d"); 654 fprintf(ofp, "%%d");
655 else 655 else
656 fprintf(ofp, "%%u"); 656 fprintf(ofp, "%%u");
@@ -668,7 +668,7 @@ sub print_backtrace\n\
668 if (++count % 5 == 0) 668 if (++count % 5 == 0)
669 fprintf(ofp, "\n\t "); 669 fprintf(ofp, "\n\t ");
670 670
671 if (f->flags & FIELD_IS_FLAG) { 671 if (f->flags & TEP_FIELD_IS_FLAG) {
672 if ((count - 1) % 5 != 0) { 672 if ((count - 1) % 5 != 0) {
673 fprintf(ofp, "\n\t "); 673 fprintf(ofp, "\n\t ");
674 count = 4; 674 count = 4;
@@ -678,7 +678,7 @@ sub print_backtrace\n\
678 event->name); 678 event->name);
679 fprintf(ofp, "\"%s\", $%s)", f->name, 679 fprintf(ofp, "\"%s\", $%s)", f->name,
680 f->name); 680 f->name);
681 } else if (f->flags & FIELD_IS_SYMBOLIC) { 681 } else if (f->flags & TEP_FIELD_IS_SYMBOLIC) {
682 if ((count - 1) % 5 != 0) { 682 if ((count - 1) % 5 != 0) {
683 fprintf(ofp, "\n\t "); 683 fprintf(ofp, "\n\t ");
684 count = 4; 684 count = 4;
diff --git a/tools/perf/util/scripting-engines/trace-event-python.c b/tools/perf/util/scripting-engines/trace-event-python.c
index dc26e58a791e..ba191def1ea9 100644
--- a/tools/perf/util/scripting-engines/trace-event-python.c
+++ b/tools/perf/util/scripting-engines/trace-event-python.c
@@ -335,7 +335,7 @@ static void define_event_symbols(struct tep_event_format *event,
335static PyObject *get_field_numeric_entry(struct tep_event_format *event, 335static PyObject *get_field_numeric_entry(struct tep_event_format *event,
336 struct tep_format_field *field, void *data) 336 struct tep_format_field *field, void *data)
337{ 337{
338 bool is_array = field->flags & FIELD_IS_ARRAY; 338 bool is_array = field->flags & TEP_FIELD_IS_ARRAY;
339 PyObject *obj = NULL, *list = NULL; 339 PyObject *obj = NULL, *list = NULL;
340 unsigned long long val; 340 unsigned long long val;
341 unsigned int item_size, n_items, i; 341 unsigned int item_size, n_items, i;
@@ -353,7 +353,7 @@ static PyObject *get_field_numeric_entry(struct tep_event_format *event,
353 353
354 val = read_size(event, data + field->offset + i * item_size, 354 val = read_size(event, data + field->offset + i * item_size,
355 item_size); 355 item_size);
356 if (field->flags & FIELD_IS_SIGNED) { 356 if (field->flags & TEP_FIELD_IS_SIGNED) {
357 if ((long long)val >= LONG_MIN && 357 if ((long long)val >= LONG_MIN &&
358 (long long)val <= LONG_MAX) 358 (long long)val <= LONG_MAX)
359 obj = _PyLong_FromLong(val); 359 obj = _PyLong_FromLong(val);
@@ -867,22 +867,22 @@ static void python_process_tracepoint(struct perf_sample *sample,
867 unsigned int offset, len; 867 unsigned int offset, len;
868 unsigned long long val; 868 unsigned long long val;
869 869
870 if (field->flags & FIELD_IS_ARRAY) { 870 if (field->flags & TEP_FIELD_IS_ARRAY) {
871 offset = field->offset; 871 offset = field->offset;
872 len = field->size; 872 len = field->size;
873 if (field->flags & FIELD_IS_DYNAMIC) { 873 if (field->flags & TEP_FIELD_IS_DYNAMIC) {
874 val = tep_read_number(scripting_context->pevent, 874 val = tep_read_number(scripting_context->pevent,
875 data + offset, len); 875 data + offset, len);
876 offset = val; 876 offset = val;
877 len = offset >> 16; 877 len = offset >> 16;
878 offset &= 0xffff; 878 offset &= 0xffff;
879 } 879 }
880 if (field->flags & FIELD_IS_STRING && 880 if (field->flags & TEP_FIELD_IS_STRING &&
881 is_printable_array(data + offset, len)) { 881 is_printable_array(data + offset, len)) {
882 obj = _PyUnicode_FromString((char *) data + offset); 882 obj = _PyUnicode_FromString((char *) data + offset);
883 } else { 883 } else {
884 obj = PyByteArray_FromStringAndSize((const char *) data + offset, len); 884 obj = PyByteArray_FromStringAndSize((const char *) data + offset, len);
885 field->flags &= ~FIELD_IS_STRING; 885 field->flags &= ~TEP_FIELD_IS_STRING;
886 } 886 }
887 } else { /* FIELD_IS_NUMERIC */ 887 } else { /* FIELD_IS_NUMERIC */
888 obj = get_field_numeric_entry(event, field, data); 888 obj = get_field_numeric_entry(event, field, data);
@@ -1686,12 +1686,12 @@ static int python_generate_script(struct tep_handle *pevent, const char *outfile
1686 count++; 1686 count++;
1687 1687
1688 fprintf(ofp, "%s=", f->name); 1688 fprintf(ofp, "%s=", f->name);
1689 if (f->flags & FIELD_IS_STRING || 1689 if (f->flags & TEP_FIELD_IS_STRING ||
1690 f->flags & FIELD_IS_FLAG || 1690 f->flags & TEP_FIELD_IS_FLAG ||
1691 f->flags & FIELD_IS_ARRAY || 1691 f->flags & TEP_FIELD_IS_ARRAY ||
1692 f->flags & FIELD_IS_SYMBOLIC) 1692 f->flags & TEP_FIELD_IS_SYMBOLIC)
1693 fprintf(ofp, "%%s"); 1693 fprintf(ofp, "%%s");
1694 else if (f->flags & FIELD_IS_SIGNED) 1694 else if (f->flags & TEP_FIELD_IS_SIGNED)
1695 fprintf(ofp, "%%d"); 1695 fprintf(ofp, "%%d");
1696 else 1696 else
1697 fprintf(ofp, "%%u"); 1697 fprintf(ofp, "%%u");
@@ -1709,7 +1709,7 @@ static int python_generate_script(struct tep_handle *pevent, const char *outfile
1709 if (++count % 5 == 0) 1709 if (++count % 5 == 0)
1710 fprintf(ofp, "\n\t\t"); 1710 fprintf(ofp, "\n\t\t");
1711 1711
1712 if (f->flags & FIELD_IS_FLAG) { 1712 if (f->flags & TEP_FIELD_IS_FLAG) {
1713 if ((count - 1) % 5 != 0) { 1713 if ((count - 1) % 5 != 0) {
1714 fprintf(ofp, "\n\t\t"); 1714 fprintf(ofp, "\n\t\t");
1715 count = 4; 1715 count = 4;
@@ -1719,7 +1719,7 @@ static int python_generate_script(struct tep_handle *pevent, const char *outfile
1719 event->name); 1719 event->name);
1720 fprintf(ofp, "\"%s\", %s)", f->name, 1720 fprintf(ofp, "\"%s\", %s)", f->name,
1721 f->name); 1721 f->name);
1722 } else if (f->flags & FIELD_IS_SYMBOLIC) { 1722 } else if (f->flags & TEP_FIELD_IS_SYMBOLIC) {
1723 if ((count - 1) % 5 != 0) { 1723 if ((count - 1) % 5 != 0) {
1724 fprintf(ofp, "\n\t\t"); 1724 fprintf(ofp, "\n\t\t");
1725 count = 4; 1725 count = 4;
diff --git a/tools/perf/util/sort.c b/tools/perf/util/sort.c
index 5e3179d995f9..f96c005b3c41 100644
--- a/tools/perf/util/sort.c
+++ b/tools/perf/util/sort.c
@@ -1899,7 +1899,7 @@ static int hde_width(struct hpp_dynamic_entry *hde)
1899 if (namelen > len) 1899 if (namelen > len)
1900 len = namelen; 1900 len = namelen;
1901 1901
1902 if (!(hde->field->flags & FIELD_IS_STRING)) { 1902 if (!(hde->field->flags & TEP_FIELD_IS_STRING)) {
1903 /* length for print hex numbers */ 1903 /* length for print hex numbers */
1904 fieldlen = hde->field->size * 2 + 2; 1904 fieldlen = hde->field->size * 2 + 2;
1905 } 1905 }
@@ -2071,7 +2071,7 @@ static int64_t __sort__hde_cmp(struct perf_hpp_fmt *fmt,
2071 } 2071 }
2072 2072
2073 field = hde->field; 2073 field = hde->field;
2074 if (field->flags & FIELD_IS_DYNAMIC) { 2074 if (field->flags & TEP_FIELD_IS_DYNAMIC) {
2075 unsigned long long dyn; 2075 unsigned long long dyn;
2076 2076
2077 tep_read_number_field(field, a->raw_data, &dyn); 2077 tep_read_number_field(field, a->raw_data, &dyn);