Searched refs:perfcap (Results 1 – 1 of 1) sorted by relevance
476 union idxd_perfcap perfcap; in perfmon_pmu_init() local508 perfcap.bits = ioread64(PERFCAP_REG(idxd)); in perfmon_pmu_init()515 if (perfcap.num_perf_counter == 0) in perfmon_pmu_init()519 if (perfcap.counter_width == 0) in perfmon_pmu_init()523 if (!perfcap.overflow_interrupt || !perfcap.counter_freeze) in perfmon_pmu_init()527 if (perfcap.num_event_category == 0) in perfmon_pmu_init()533 if (perfcap.cap_per_counter) in perfmon_pmu_init()536 idxd_pmu->n_event_categories = perfcap.num_event_category; in perfmon_pmu_init()537 idxd_pmu->supported_event_categories = perfcap.global_event_category; in perfmon_pmu_init()538 idxd_pmu->per_counter_caps_supported = perfcap.cap_per_counter; in perfmon_pmu_init()[all …]