Home
last modified time | relevance | path

Searched refs:fake_cpuc (Results 1 – 3 of 3) sorted by relevance

/linux/arch/loongarch/kernel/
H A Dperf_event.c632 struct cpu_hw_events fake_cpuc; in validate_group() local
635 memset(&fake_cpuc, 0, sizeof(fake_cpuc)); in validate_group()
637 if (loongarch_pmu_alloc_counter(&fake_cpuc, &leader->hw) < 0) in validate_group()
641 if (loongarch_pmu_alloc_counter(&fake_cpuc, &sibling->hw) < 0) in validate_group()
645 if (loongarch_pmu_alloc_counter(&fake_cpuc, &event->hw) < 0) in validate_group()
/linux/arch/x86/events/
H A Dcore.c2351 struct cpu_hw_events *fake_cpuc; in validate_event() local
2355 fake_cpuc = allocate_fake_cpuc(event->pmu); in validate_event()
2356 if (IS_ERR(fake_cpuc)) in validate_event()
2357 return PTR_ERR(fake_cpuc); in validate_event()
2359 c = x86_pmu.get_event_constraints(fake_cpuc, 0, event); in validate_event()
2365 x86_pmu.put_event_constraints(fake_cpuc, event); in validate_event()
2367 free_fake_cpuc(fake_cpuc); in validate_event()
2386 struct cpu_hw_events *fake_cpuc; in validate_group() local
2409 fake_cpuc = allocate_fake_cpuc(event->pmu); in validate_group()
2410 if (IS_ERR(fake_cpuc)) in validate_group()
[all …]
/linux/arch/mips/kernel/
H A Dperf_event_mipsxx.c763 struct cpu_hw_events fake_cpuc; in validate_group() local
765 memset(&fake_cpuc, 0, sizeof(fake_cpuc)); in validate_group()
767 if (mipsxx_pmu_alloc_counter(&fake_cpuc, &leader->hw) < 0) in validate_group()
771 if (mipsxx_pmu_alloc_counter(&fake_cpuc, &sibling->hw) < 0) in validate_group()
775 if (mipsxx_pmu_alloc_counter(&fake_cpuc, &event->hw) < 0) in validate_group()