Lines Matching refs:cap
444 struct x86_pmu_capability cap; in __do_cpuid_ent() local
448 perf_get_x86_pmu_capability(&cap); in __do_cpuid_ent()
454 if (!cap.version) in __do_cpuid_ent()
455 memset(&cap, 0, sizeof(cap)); in __do_cpuid_ent()
457 eax.split.version_id = min(cap.version, 2); in __do_cpuid_ent()
458 eax.split.num_counters = cap.num_counters_gp; in __do_cpuid_ent()
459 eax.split.bit_width = cap.bit_width_gp; in __do_cpuid_ent()
460 eax.split.mask_length = cap.events_mask_len; in __do_cpuid_ent()
462 edx.split.num_counters_fixed = cap.num_counters_fixed; in __do_cpuid_ent()
463 edx.split.bit_width_fixed = cap.bit_width_fixed; in __do_cpuid_ent()
467 entry->ebx = cap.events_mask; in __do_cpuid_ent()