Lines Matching refs:cpu_hw_events
175 struct cpu_hw_events { struct
528 int (*schedule_events)(struct cpu_hw_events *cpuc, int n, int *assign);
547 (*get_event_constraints)(struct cpu_hw_events *cpuc,
551 void (*put_event_constraints)(struct cpu_hw_events *cpuc,
554 void (*start_scheduling)(struct cpu_hw_events *cpuc);
556 void (*commit_scheduling)(struct cpu_hw_events *cpuc, int idx, int cntr);
558 void (*stop_scheduling)(struct cpu_hw_events *cpuc);
711 DECLARE_PER_CPU(struct cpu_hw_events, cpu_hw_events);
774 u64 disable_mask = __this_cpu_read(cpu_hw_events.perf_ctr_virt_mask); in __x86_pmu_enable_event()
785 int x86_schedule_events(struct cpu_hw_events *cpuc, int n, int *assign);
870 x86_get_event_constraints(struct cpu_hw_events *cpuc, int idx,