Home | History | Annotate | Download | only in booke

Lines Matching defs:evcnt

1239 	struct evcnt *evcnt = cpu->cpu_evcnt_intrs;
1240 for (size_t j = 0; j < info->ii_external_sources; j++, evcnt++) {
1242 evcnt_attach_dynamic(evcnt, EVCNT_TYPE_INTR, NULL, xname, name);
1244 KASSERT(evcnt == cpu->cpu_evcnt_intrs + info->ii_ist_vectors[IST_ONCHIP]);
1245 for (size_t j = 0; j < info->ii_onchip_sources; j++, evcnt++) {
1249 evcnt_attach_dynamic(evcnt, EVCNT_TYPE_INTR,
1253 printf("%s: missing evcnt for onchip irq %zu\n",
1260 KASSERT(evcnt == cpu->cpu_evcnt_intrs + info->ii_ist_vectors[IST_MSIGROUP]);
1261 for (size_t j = 0; j < info->ii_msigroup_sources; j++, evcnt++) {
1262 evcnt_attach_dynamic(evcnt, EVCNT_TYPE_INTR,
1266 KASSERT(evcnt == cpu->cpu_evcnt_intrs + info->ii_ist_vectors[IST_TIMER]);
1267 evcnt += ci->ci_cpuid * info->ii_percpu_sources;
1268 for (size_t j = 0; j < info->ii_timer_sources; j++, evcnt++) {
1269 evcnt_attach_dynamic(evcnt, EVCNT_TYPE_INTR,
1273 for (size_t j = 0; j < info->ii_ipi_sources; j++, evcnt++) {
1274 evcnt_attach_dynamic(evcnt, EVCNT_TYPE_INTR,
1278 for (size_t j = 0; j < info->ii_mi_sources; j++, evcnt++) {
1279 evcnt_attach_dynamic(evcnt, EVCNT_TYPE_INTR,