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