tools lib traceevent: Add support for __print_array()
[deliverable/linux.git] / tools / lib / traceevent / event-parse.h
index 8ca1b8ee50da9f46b4ead1fb27a28caa2c04c5c6..86a5839fb048e87d2f76982ab51231ef4646dfc5 100644 (file)
@@ -251,6 +251,12 @@ struct print_arg_hex {
        struct print_arg        *size;
 };
 
+struct print_arg_int_array {
+       struct print_arg        *field;
+       struct print_arg        *count;
+       struct print_arg        *el_size;
+};
+
 struct print_arg_dynarray {
        struct format_field     *field;
        struct print_arg        *index;
@@ -279,6 +285,7 @@ enum print_arg_type {
        PRINT_FLAGS,
        PRINT_SYMBOL,
        PRINT_HEX,
+       PRINT_INT_ARRAY,
        PRINT_TYPE,
        PRINT_STRING,
        PRINT_BSTRING,
@@ -298,6 +305,7 @@ struct print_arg {
                struct print_arg_flags          flags;
                struct print_arg_symbol         symbol;
                struct print_arg_hex            hex;
+               struct print_arg_int_array      int_array;
                struct print_arg_func           func;
                struct print_arg_string         string;
                struct print_arg_bitmask        bitmask;
This page took 0.024412 seconds and 5 git commands to generate.