Lines Matching defs:imc_pmu
26 static struct imc_pmu **per_nest_pmu_arr;
35 static struct imc_pmu *core_imc_pmu;
40 static struct imc_pmu *thread_imc_pmu;
58 static struct imc_pmu *imc_event_to_pmu(struct perf_event *event)
60 return container_of(event->pmu, struct imc_pmu, pmu);
105 struct imc_pmu *imc_pmu = container_of(pmu, struct imc_pmu, pmu);
108 switch(imc_pmu->domain){
220 static int update_events_in_group(struct device_node *node, struct imc_pmu *pmu)
339 struct imc_pmu **pn = per_nest_pmu_arr;
509 struct imc_pmu *pmu;
812 struct imc_pmu *pmu;
977 struct imc_pmu *pmu;
1472 static int update_pmu_ops(struct imc_pmu *pmu)
1614 static void imc_common_mem_free(struct imc_pmu *pmu_ptr)
1627 static void imc_common_cpuhp_mem_free(struct imc_pmu *pmu_ptr)
1675 static int imc_mem_init(struct imc_pmu *pmu_ptr, struct device_node *parent,
1694 sizeof(struct imc_pmu *),
1781 int init_imc_pmu(struct device_node *parent, struct imc_pmu *pmu_ptr, int pmu_idx)