Lines Matching full:cpuid
198 * cpuid field, which is an arch-specific identifier for the CPU.
202 * The cpuid can contain any character other than the comma.
206 const char *cpuid; member
218 .cpuid = "testcpu",
224 .cpuid = 0,
338 char *cpuid = perf_pmu__getcpuid(pmu); in perf_pmu__find_events_table() local
341 /* on some platforms which uses cpus map, cpuid can be NULL for in perf_pmu__find_events_table()
344 if (!cpuid) in perf_pmu__find_events_table()
351 if (!map->cpuid) in perf_pmu__find_events_table()
354 if (!strcmp_cpuid_str(map->cpuid, cpuid)) { in perf_pmu__find_events_table()
359 free(cpuid); in perf_pmu__find_events_table()
366 char *cpuid = perf_pmu__getcpuid(pmu); in perf_pmu__find_metrics_table() local
369 /* on some platforms which uses cpus map, cpuid can be NULL for in perf_pmu__find_metrics_table()
372 if (!cpuid) in perf_pmu__find_metrics_table()
379 if (!map->cpuid) in perf_pmu__find_metrics_table()
382 if (!strcmp_cpuid_str(map->cpuid, cpuid)) { in perf_pmu__find_metrics_table()
387 free(cpuid); in perf_pmu__find_metrics_table()
391 const struct pmu_events_table *find_core_events_table(const char *arch, const char *cpuid) in find_core_events_table() argument
396 if (!strcmp(tables->arch, arch) && !strcmp_cpuid_str(tables->cpuid, cpuid)) in find_core_events_table()
402 const struct pmu_metrics_table *find_core_metrics_table(const char *arch, const char *cpuid) in find_core_metrics_table() argument
407 if (!strcmp(tables->arch, arch) && !strcmp_cpuid_str(tables->cpuid, cpuid)) in find_core_metrics_table()