Changeset View
Changeset View
Standalone View
Standalone View
sys/dev/hwpmc/hwpmc_arm64.c
| Show First 20 Lines • Show All 605 Lines • ▼ Show 20 Lines | #endif | ||||
| return (pmc_mdep); | return (pmc_mdep); | ||||
| } | } | ||||
| void | void | ||||
| pmc_arm64_finalize(struct pmc_mdep *md) | pmc_arm64_finalize(struct pmc_mdep *md) | ||||
| { | { | ||||
| PMCDBG0(MDP, INI, 1, "arm64-finalize"); | PMCDBG0(MDP, INI, 1, "arm64-finalize"); | ||||
| for (int i = 0; i < pmc_cpu_max(); i++) | |||||
| KASSERT(arm64_pcpu[i] == NULL, | |||||
| ("[arm64,%d] non-null pcpu cpu %d", __LINE__, i)); | |||||
| free(arm64_pcpu, M_PMC); | free(arm64_pcpu, M_PMC); | ||||
| } | } | ||||