Lines Matching refs:pctx
325 pinit_lwp(pctx_t *pctx, pid_t pid, id_t lwpid, void *arg) in pinit_lwp() argument
366 if (cpc_bind_pctx(cpc, pctx, lwpid, set, 0) != 0 || in pinit_lwp()
391 pfini_lwp(pctx_t *pctx, pid_t pid, id_t lwpid, void *arg) in pfini_lwp() argument
448 plwp_create(pctx_t *pctx, pid_t pid, id_t lwpid, void *arg) in plwp_create() argument
467 plwp_exit(pctx_t *pctx, pid_t pid, id_t lwpid, void *arg) in plwp_exit() argument
492 pexec(pctx_t *pctx, pid_t pid, id_t lwpid, char *name, void *arg) in pexec() argument
537 pexit(pctx_t *pctx, pid_t pid, id_t lwpid, int status, void *arg) in pexit() argument
571 ptick(pctx_t *pctx, pid_t pid, id_t lwpid, void *arg) in ptick() argument
626 if (cpc_bind_pctx(cpc, pctx, lwpid, next, 0) != 0) in ptick()
657 pfork(pctx_t *pctx, pid_t oldpid, pid_t pid, id_t lwpid, void *arg) in pfork() argument
666 if (pctx_set_events(pctx, in pfork()
676 (void) pctx_run(pctx, opts->mseconds, opts->nsamples, ptick); in pfork()
692 pctx_t *pctx; in cputrack() local
704 pctx = pctx_create(argv[optind], in cputrack()
706 if (pctx == NULL) { in cputrack()
714 pctx = pctx_capture(opts->pid, state, 1, cputrack_pctx_errfn); in cputrack()
715 if (pctx == NULL) { in cputrack()
724 err = pctx_set_events(pctx, in cputrack()
743 err = pctx_run(pctx, opts->mseconds, opts->nsamples, ptick); in cputrack()