Home
last modified time | relevance | path

Searched refs:pcbe_ops (Results 1 – 6 of 6) sorted by relevance

/titanic_44/usr/src/uts/common/os/
H A Dkcpc.c63 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()
[all …]
H A Dmodconf.c496 if (modl->pcbe_ops->pcbe_ver != PCBE_VER_1) { in mod_installpcbe()
502 kcpc_register_pcbe(modl->pcbe_ops); in mod_installpcbe()
/titanic_44/usr/src/uts/common/io/
H A Dcpc.c99 ASSERT(pcbe_ops != NULL); in cpc()
253 return (pcbe_ops->pcbe_caps); in cpc()
265 pcbe_ops->pcbe_list_events((uintptr_t)udata2)) + 1; in cpc()
272 pcbe_ops->pcbe_list_events((uintptr_t)udata2), in cpc()
287 str = pcbe_ops->pcbe_list_attrs(); in cpc()
326 str = pcbe_ops->pcbe_impl_name(); in cpc()
329 str = pcbe_ops->pcbe_cpuref(); in cpc()
474 ASSERT(pcbe_ops != NULL); in kcpc_open()
/titanic_44/usr/src/uts/common/sys/
H A Dcpc_pcbe.h71 extern pcbe_ops_t *pcbe_ops;
H A Dmodctl.h174 struct __pcbe_ops *pcbe_ops; member
/titanic_44/usr/src/uts/i86pc/os/
H A Dmp_machdep.c1819 if (pcbe_ops == NULL) in cu_plat_cpc_init()
1828 impl_name = pcbe_ops->pcbe_impl_name(); in cu_plat_cpc_init()