SAMPL_FLAGS
#define SAMPL_DIAG_MODE(hwc) (SAMPL_FLAGS(hwc) & PERF_CPUM_SF_DIAG_MODE)
#define SAMPL_FREQ_MODE(hwc) (SAMPL_FLAGS(hwc) & PERF_CPUM_SF_FREQ_MODE)
SAMPL_FLAGS(hwc) |= PERF_CPUM_SF_FREQ_MODE;
SAMPL_FLAGS(hwc) = PERF_CPUM_SF_BASIC_MODE;
SAMPL_FLAGS(hwc) |= PERF_CPUM_SF_DIAG_MODE;