Lines Matching defs:cntr_info
318 static void cu_cpu_kstat_create(pghw_t *pg, cu_cntr_info_t *cntr_info);
524 cu_cntr_info_t *cntr_info;
557 cntr_info = cntr_info_array[pg_hw_type];
563 if (cntr_info != NULL)
564 kmem_free(cntr_info, sizeof (cu_cntr_info_t));
572 if (cntr_info == NULL) {
573 cntr_info = kmem_zalloc(sizeof (cu_cntr_info_t),
575 if (cntr_info == NULL)
577 cntr_info_array[pg_hw_type] = cntr_info;
579 cntr_info->ci_cpu = cp;
580 cntr_info->ci_pg = pg_hw;
581 cntr_info->ci_stats = &stats[nevents_save];
582 cntr_info->ci_nstats = nstats;
587 cu_cpu_kstat_create(pg_hw, cntr_info);
1220 cu_cntr_info_t *cntr_info;
1222 cntr_info = cu_cpu_info->cu_cntr_info[pg_hw_type];
1223 if (cntr_info == NULL)
1226 if (cntr_info->ci_kstat != NULL) {
1227 kstat_delete(cntr_info->ci_kstat);
1228 cntr_info->ci_kstat = NULL;
1230 kmem_free(cntr_info, sizeof (cu_cntr_info_t));
1297 cu_cpu_kstat_create(pghw_t *pg, cu_cntr_info_t *cntr_info)
1306 if (cntr_info == NULL || cntr_info->ci_cpu == NULL)
1316 cntr_info->ci_cpu->cpu_id,
1327 ks->ks_private = cntr_info;
1328 cntr_info->ci_kstat = ks;
1329 kstat_install(cntr_info->ci_kstat);
1340 cu_cntr_info_t *cntr_info = ksp->ks_private;
1348 cp = cntr_info->ci_cpu;
1349 pg = cntr_info->ci_pg;
1381 stats = cntr_info->ci_stats;
1620 cu_cntr_info_t *cntr_info;
1631 cntr_info = cu_cpu_info->cu_cntr_info[pg_hwtype];
1633 if (cntr_info == NULL || (stats = cntr_info->ci_stats) == NULL)