Lines Matching refs:fake_cpuc
1840 struct cpu_hw_events *fake_cpuc; in validate_event() local
1844 fake_cpuc = allocate_fake_cpuc(); in validate_event()
1845 if (IS_ERR(fake_cpuc)) in validate_event()
1846 return PTR_ERR(fake_cpuc); in validate_event()
1848 c = x86_pmu.get_event_constraints(fake_cpuc, -1, event); in validate_event()
1854 x86_pmu.put_event_constraints(fake_cpuc, event); in validate_event()
1856 free_fake_cpuc(fake_cpuc); in validate_event()
1875 struct cpu_hw_events *fake_cpuc; in validate_group() local
1878 fake_cpuc = allocate_fake_cpuc(); in validate_group()
1879 if (IS_ERR(fake_cpuc)) in validate_group()
1880 return PTR_ERR(fake_cpuc); in validate_group()
1887 n = collect_events(fake_cpuc, leader, true); in validate_group()
1891 fake_cpuc->n_events = n; in validate_group()
1892 n = collect_events(fake_cpuc, event, false); in validate_group()
1896 fake_cpuc->n_events = n; in validate_group()
1898 ret = x86_pmu.schedule_events(fake_cpuc, n, NULL); in validate_group()
1901 free_fake_cpuc(fake_cpuc); in validate_group()