Home | History | Annotate | Download | only in tprof

Lines Matching defs:tb_ops

102 	const tprof_backend_ops_t *tb_ops;
296 info->ti_ident = tb->tb_ops->tbo_ident();
308 *ncounters = tb->tb_ops->tbo_ncounters();
318 tb->tb_ops->tbo_start(runmask);
327 tb->tb_ops->tbo_stop(stopmask);
361 if (tb->tb_ops->tbo_establish != NULL) {
362 error = tb->tb_ops->tbo_establish(&tb->tb_softc);
372 if (tb->tb_ops->tbo_disestablish != NULL)
373 tb->tb_ops->tbo_disestablish(&tb->tb_softc);
448 if (tb->tb_ops->tbo_disestablish != NULL)
449 tb->tb_ops->tbo_disestablish(&tb->tb_softc);
473 tb->tb_ops->tbo_configure_event(counter, param);
503 if (tb->tb_ops->tbo_valid_event != NULL) {
504 error = tb->tb_ops->tbo_valid_event(param->p_counter, param);
514 tb->tb_ops->tbo_counter_bitwidth(param->p_counter);
522 freq = tb->tb_ops->tbo_counter_estimate_freq(c);
615 uint64_t ctr = tb->tb_ops->tbo_counter_read(c);
758 tb->tb_ops = ops;
768 tb->tb_softc.sc_ncounters = tb->tb_ops->tbo_ncounters();