Lines Matching refs:lwpid
277 print_fork(float now, pid_t newpid, id_t lwpid, pid_t oldpid) in print_fork() argument
282 (void) fprintf(opts->log, "%3d %10s ", (int)lwpid, "fork"); in print_fork()
290 print_sample(pid_t pid, id_t lwpid, in print_sample() argument
300 (void) fprintf(opts->log, "%3d %10s ", (int)lwpid, pevent); in print_sample()
321 pinit_lwp(pctx_t *pctx, pid_t pid, id_t lwpid, void *arg) in pinit_lwp() argument
333 if (state->maxlwpid < lwpid) { in pinit_lwp()
335 lwpid * sizeof (state->sgrps)); in pinit_lwp()
341 while (state->maxlwpid < lwpid) { in pinit_lwp()
347 if ((sgrp = state->sgrps[lwpid-1]) == NULL) { in pinit_lwp()
353 state->sgrps[lwpid-1] = sgrp; in pinit_lwp()
362 if (cpc_bind_pctx(cpc, pctx, lwpid, set, 0) != 0 || in pinit_lwp()
371 "to lwp%d - %s\n"), (int)pid, (int)lwpid, errstr); in pinit_lwp()
376 print_sample(pid, lwpid, "init_lwp", in pinit_lwp()
383 pfini_lwp(pctx_t *pctx, pid_t pid, id_t lwpid, void *arg) in pfini_lwp() argument
386 cpc_setgrp_t *sgrp = state->sgrps[lwpid-1]; in pfini_lwp()
415 print_sample(pid, lwpid, "fini_lwp", in pfini_lwp()
426 (int)pid, (int)lwpid); in pfini_lwp()
432 (int)pid, (int)lwpid, errstr); in pfini_lwp()
440 plwp_create(pctx_t *pctx, pid_t pid, id_t lwpid, void *arg) in plwp_create() argument
451 print_sample(pid, lwpid, "lwp_create", in plwp_create()
459 plwp_exit(pctx_t *pctx, pid_t pid, id_t lwpid, void *arg) in plwp_exit() argument
462 cpc_setgrp_t *sgrp = state->sgrps[lwpid-1]; in plwp_exit()
475 print_sample(pid, lwpid, "lwp_exit", in plwp_exit()
484 pexec(pctx_t *pctx, pid_t pid, id_t lwpid, char *name, void *arg) in pexec() argument
507 print_sample(pid, lwpid, "exec", in pexec()
529 pexit(pctx_t *pctx, pid_t pid, id_t lwpid, int status, void *arg) in pexit() argument
546 print_sample(pid, lwpid, "exit", in pexit()
553 for (lwpid = 1; lwpid < state->maxlwpid; lwpid++) in pexit()
554 if (state->sgrps[lwpid-1] != NULL) { in pexit()
555 cpc_setgrp_free(state->sgrps[lwpid-1]); in pexit()
556 state->sgrps[lwpid-1] = NULL; in pexit()
563 ptick(pctx_t *pctx, pid_t pid, id_t lwpid, void *arg) in ptick() argument
566 cpc_setgrp_t *sgrp = state->sgrps[lwpid-1]; in ptick()
618 if (cpc_bind_pctx(cpc, pctx, lwpid, next, 0) != 0) in ptick()
621 print_sample(pid, lwpid, "tick", *scratch, nreqs, name); in ptick()
630 (int)pid, (int)lwpid); in ptick()
636 (int)pid, (int)lwpid, errstr); in ptick()
649 pfork(pctx_t *pctx, pid_t oldpid, pid_t pid, id_t lwpid, void *arg) in pfork() argument
653 print_fork(mstimestamp(0), pid, lwpid, oldpid); in pfork()