ARCH_PERFMON_EVENTSEL_UMASK
if (hweight_long(hwc->config & ARCH_PERFMON_EVENTSEL_UMASK) <= 1)
if (hweight_long(hwc->config & ARCH_PERFMON_EVENTSEL_UMASK) <= 1)
u64 umask = (config & ARCH_PERFMON_EVENTSEL_UMASK) >> 8;
event->hw.config &= ~ARCH_PERFMON_EVENTSEL_UMASK;
ARCH_PERFMON_EVENTSEL_UMASK, vm, idx)
ARCH_PERFMON_EVENTSEL_UMASK)
(ARCH_PERFMON_EVENTSEL_UMASK | \
(ARCH_PERFMON_EVENTSEL_UMASK | ARCH_PERFMON_EVENTSEL_EVENT)
ARCH_PERFMON_EVENTSEL_UMASK | \
ARCH_PERFMON_EVENTSEL_UMASK))
ARCH_PERFMON_EVENTSEL_UMASK);
u64 umask = eventsel & ARCH_PERFMON_EVENTSEL_UMASK;