config_mask
.config_mask = IBS_OP_MAX_CNT,
perf_ibs_fetch.config_mask |= IBS_FETCH_L3MISSONLY;
perf_ibs_op.config_mask |= IBS_OP_CNT_CTL;
perf_ibs_op.config_mask |= IBS_OP_MAX_CNT_EXT_MASK;
perf_ibs_op.config_mask |= IBS_OP_L3MISSONLY;
if (config & ~perf_ibs->config_mask)
u64 config_mask;
.config_mask = IBS_FETCH_MAX_CNT | IBS_FETCH_RAND_EN,
if (er->event != (config & er->config_mask))
if (!x86_pmu.config_mask)
x86_pmu.config_mask = X86_RAW_EVENT_MASK;
u64 mask = hybrid(dev_get_drvdata(dev), config_mask) & ARCH_PERFMON_EVENTSEL_UMASK2;
mask = hybrid(dev_get_drvdata(dev), config_mask);
hybrid(pmu, config_mask) |= ARCH_PERFMON_EVENTSEL_UMASK2;
hybrid(pmu, config_mask) |= ARCH_PERFMON_EVENTSEL_EQ;
hybrid(pmu, config_mask) |= ARCH_PERFMON_EVENTSEL_RDPMC_USER_DISABLE;
pmu->config_mask = X86_RAW_EVENT_MASK;
x86_pmu.config_mask = X86_RAW_EVENT_MASK;
if (er->event != (event->hw.config & er->config_mask))
if (er->event != (event->hw.config & er->config_mask))
.config_mask = (m), \
if (er->event != (event->hw.config & er->config_mask))
if (er->event != (event->hw.config & er->config_mask))
if (er->event != (event->hw.config & er->config_mask))
if (er->event != (event->hw.config & er->config_mask))
return event->attr.config & hybrid(event->pmu, config_mask);
return !!(hybrid(pmu, config_mask) &
u64 config_mask;
.config_mask = (m), \
u64 config_mask;
u64 config_mask;
u32 current_reg, new_reg, config_mask;
config_mask = NV_MCP_SATA_CFG_20_PORT1_EN |
config_mask = NV_MCP_SATA_CFG_20_PORT0_EN |
new_reg = current_reg | config_mask;
new_reg = current_reg & ~config_mask;
mask |= config_mask(__I915_PMU_ACTUAL_FREQUENCY(i)) |
config_mask(__I915_PMU_REQUESTED_FREQUENCY(i));
(config_mask(__I915_PMU_ACTUAL_FREQUENCY(gt)) |
config_mask(__I915_PMU_REQUESTED_FREQUENCY(gt)));
if (pmu->enable & config_mask(__I915_PMU_ACTUAL_FREQUENCY(gt_id))) {
if (pmu->enable & config_mask(__I915_PMU_REQUESTED_FREQUENCY(gt_id))) {
u8 config_mask, model_mask;
config_mask = 0xbf;
config_mask = 0xbc;
if (val & config_mask)