HDF5 "ftrace.h5" {
GROUP "/" {
   DATASET "GENERIC_EVENTS" {
      DATATYPE  H5T_COMPOUND {
         H5T_STD_U64LE "rawTimestamp";
         H5T_STD_I64LE "timestamp";
         H5T_STD_U64LE "typeId";
         H5T_STRING {
            STRSIZE H5T_VARIABLE;
            STRPAD H5T_STR_NULLTERM;
            CSET H5T_CSET_ASCII;
            CTYPE H5T_C_S1;
         } "data";
      }
      DATASPACE  SIMPLE { ( 49053 ) / ( H5S_UNLIMITED ) }
   }
   DATASET "GENERIC_EVENT_SOURCES" {
      DATATYPE  H5T_COMPOUND {
         H5T_STD_U64LE "sourceId";
         H5T_STRING {
            STRSIZE H5T_VARIABLE;
            STRPAD H5T_STR_NULLTERM;
            CSET H5T_CSET_ASCII;
            CTYPE H5T_C_S1;
         } "data";
      }
      DATASPACE  SIMPLE { ( 1 ) / ( H5S_UNLIMITED ) }
   }
   DATASET "GENERIC_EVENT_TYPES" {
      DATATYPE  H5T_COMPOUND {
         H5T_STD_U64LE "typeId";
         H5T_STD_U64LE "sourceId";
         H5T_STRING {
            STRSIZE H5T_VARIABLE;
            STRPAD H5T_STR_NULLTERM;
            CSET H5T_CSET_ASCII;
            CTYPE H5T_C_S1;
         } "data";
      }
      DATASPACE  SIMPLE { ( 2 ) / ( H5S_UNLIMITED ) }
   }
   DATASET "ProcessStreams" {
      DATATYPE  H5T_COMPOUND {
         H5T_STD_U64LE "globalPid";
         H5T_STD_U32LE "filenameId";
         H5T_STD_U32LE "contentId";
      }
      DATASPACE  SIMPLE { ( 3 ) / ( H5S_UNLIMITED ) }
   }
   DATASET "SCHED_EVENTS" {
      DATATYPE  H5T_COMPOUND {
         H5T_STD_I64LE "start";
         H5T_STD_U32LE "cpu";
         H5T_STD_U8LE "isSchedIn";
         H5T_STD_U64LE "globalTid";
      }
      DATASPACE  SIMPLE { ( 2 ) / ( H5S_UNLIMITED ) }
   }
   DATASET "StringIds" {
      DATATYPE  H5T_COMPOUND {
         H5T_STD_I32LE "id";
         H5T_STRING {
            STRSIZE H5T_VARIABLE;
            STRPAD H5T_STR_NULLTERM;
            CSET H5T_CSET_ASCII;
            CTYPE H5T_C_S1;
         } "value";
      }
      DATASPACE  SIMPLE { ( 84 ) / ( H5S_UNLIMITED ) }
   }
   DATASET "ThreadNames" {
      DATATYPE  H5T_COMPOUND {
         H5T_STD_U64LE "nameId";
         H5T_STD_U64LE "priority";
         H5T_STD_U64LE "globalTid";
      }
      DATASPACE  SIMPLE { ( 1 ) / ( H5S_UNLIMITED ) }
   }
}
}
