Lines Matching refs:pcbe_ops
63 pcbe_ops_t *pcbe_ops = NULL; variable
153 pcbe_ops = ops; in kcpc_register_pcbe()
154 cpc_ncounters = pcbe_ops->pcbe_ncounters(); in kcpc_register_pcbe()
376 if ((pcbe_ops->pcbe_caps & CPC_CAP_OVERFLOW_INTERRUPT) in kcpc_configure_reqs()
390 if ((ret = pcbe_ops->pcbe_configure(n, rp->kr_event, in kcpc_configure_reqs()
420 pcbe_ops->pcbe_free(set->ks_req[i].kr_config); in kcpc_free_configs()
467 pcbe_ops->pcbe_sample(ctx); in kcpc_sample()
643 pcbe_ops->pcbe_configure(0, NULL, set->ks_req[i].kr_preset, in kcpc_restart()
655 pcbe_ops->pcbe_allstop(); in kcpc_restart()
662 pcbe_ops->pcbe_program(ctx); in kcpc_restart()
721 pcbe_ops->pcbe_allstop(); in kcpc_enable()
1064 if (pcbe_ops == NULL || in kcpc_hw_overflow_intr()
1065 (bitmap = pcbe_ops->pcbe_overflow_bitmap()) == 0) in kcpc_hw_overflow_intr()
1071 pcbe_ops->pcbe_allstop(); in kcpc_hw_overflow_intr()
1105 pcbe_ops->pcbe_configure(req.kr_picnum, in kcpc_hw_overflow_intr()
1112 pcbe_ops->pcbe_program(ctx); in kcpc_hw_overflow_intr()
1151 pcbe_ops->pcbe_sample(ctx); in kcpc_hw_overflow_intr()
1152 pcbe_ops->pcbe_program(ctx); in kcpc_hw_overflow_intr()
1180 pcbe_ops->pcbe_sample(ctx); in kcpc_overflow_ast()
1208 pcbe_ops->pcbe_program(ctx); in kcpc_overflow_ast()
1241 pcbe_ops->pcbe_allstop(); in kcpc_save()
1253 pcbe_ops->pcbe_sample(ctx); in kcpc_save()
1346 pcbe_ops->pcbe_program(cp->cpu_cpc_ctx); in kcpc_idle_save()
1370 pcbe_ops->pcbe_allstop(); in kcpc_idle_restore()
1538 pcbe_ops->pcbe_free(set->ks_req[i].kr_config); in kcpc_free()
1736 ctrmap = pcbe_ops->pcbe_event_coverage(set->ks_req[i].kr_event); in kcpc_tryassign()
2048 if (pcbe_ops == NULL || pcbe_ops->pcbe_event_coverage(event) == 0) in kcpc_event_supported()
2112 pcbe_ops->pcbe_configure(0, NULL, in kcpc_program()
2122 pcbe_ops->pcbe_program(ctx); in kcpc_program()
2174 pcbe_ops->pcbe_allstop(); in kcpc_unprogram()
2215 pcbe_ops->pcbe_sample(ctx); in kcpc_read()
2488 ASSERT(pcbe_ops != NULL); in kcpc_list_attrs()
2490 return (pcbe_ops->pcbe_list_attrs()); in kcpc_list_attrs()
2496 ASSERT(pcbe_ops != NULL); in kcpc_list_events()
2498 return (pcbe_ops->pcbe_list_events(pic)); in kcpc_list_events()
2504 ASSERT(pcbe_ops != NULL); in kcpc_pcbe_capabilities()
2506 return (pcbe_ops->pcbe_caps); in kcpc_pcbe_capabilities()
2512 return (pcbe_ops == NULL ? -1 : 0); in kcpc_pcbe_loaded()