The intent of group definitions is to assign subsets of tracepoints to a meaningful category so that they may be selected by group name using the TRACE command. For example, tracepoints associated with file system APIs might be assigned to the FS group. Each tracepoint may be associated with at most one group. Note the difference between group and type association in this aspect.
The format is:
GROUPLIST NAME=GroupName,ID=GroupValue, [NAME=GroupName,ID=GroupValue,]...where:
NAME=GroupName
defines a 1-8 byte character string used to reference the GroupValue in the tracepoint definitions. There are a maximum of 48 GroupNames allowed in a TSF file. All TypeNames and GroupNames within a TSF must be unique.
defines a word value in the range 1 to 65535 decimal or 0x1 to 0xFFFF hex.
An example GROUPLIST definition follows:
GROUPLIST NAME=MEM,ID=2, NAME=FS,ID=0x5, NAME=MOU,ID=13,.....