Lines Matching refs: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;
218 .cpuid = "testcpu",
224 .cpuid = 0,
330 char *cpuid = perf_pmu__getcpuid(pmu);
333 /* on some platforms which uses cpus map, cpuid can be NULL for
336 if (!cpuid)
343 if (!map->cpuid)
346 if (!strcmp_cpuid_str(map->cpuid, cpuid)) {
351 free(cpuid);
358 char *cpuid = perf_pmu__getcpuid(pmu);
361 /* on some platforms which uses cpus map, cpuid can be NULL for
364 if (!cpuid)
371 if (!map->cpuid)
374 if (!strcmp_cpuid_str(map->cpuid, cpuid)) {
379 free(cpuid);
383 const struct pmu_events_table *find_core_events_table(const char *arch, const char *cpuid)
388 if (!strcmp(tables->arch, arch) && !strcmp_cpuid_str(tables->cpuid, cpuid))
394 const struct pmu_metrics_table *find_core_metrics_table(const char *arch, const char *cpuid)
399 if (!strcmp(tables->arch, arch) && !strcmp_cpuid_str(tables->cpuid, cpuid))