Lines Matching refs:cpc
63 static cpc_t *cpc; variable
112 if ((cpc = cpc_open(CPC_VER_CURRENT)) == NULL) { in main()
119 (void) cpc_seterrhndlr(cpc, cputrack_errfn); in main()
128 if ((opts->master = cpc_setgrp_new(cpc, 0)) == NULL) { in main()
221 (void) capabilities(cpc, stdout); in main()
243 (void) cpc_close(cpc); in main()
297 mstimestamp(cpc_buf_hrtime(cpc, buf))); in print_sample()
303 cpc_buf_tick(cpc, buf)); in print_sample()
305 (void) cpc_buf_get(cpc, buf, i, &val); in print_sample()
362 if (cpc_bind_pctx(cpc, pctx, lwpid, set, 0) != 0 || in pinit_lwp()
363 cpc_set_sample(cpc, set, *data2) != 0) { in pinit_lwp()
366 (void) cpc_unbind(cpc, set); in pinit_lwp()
397 if (cpc_set_sample(cpc, set, *scratch) == 0) { in pfini_lwp()
412 cpc_buf_add(cpc, *data1, *data1, *scratch); in pfini_lwp()
418 if (cpc_unbind(cpc, set) == 0) in pfini_lwp()
473 if (cpc_buf_hrtime(cpc, *data1) == 0) in plwp_exit()
504 hrt = cpc_buf_hrtime(cpc, *data1); in pexec()
544 if (cpc_buf_hrtime(cpc, *data1) == 0) in pexit()
592 if (cpc_set_sample(cpc, this, *data1) != 0) in ptick()
594 cpc_buf_sub(cpc, *scratch, *data1, *data2); in ptick()
610 if (cpc_set_sample(cpc, this, *scratch) != 0) in ptick()
612 cpc_buf_add(cpc, *data1, *data1, *scratch); in ptick()
618 if (cpc_bind_pctx(cpc, pctx, lwpid, next, 0) != 0) in ptick()
639 (void) cpc_unbind(cpc, this); in ptick()
750 if (cpc != NULL) in intr()
751 cpc_terminate(cpc); in intr()