Lines Matching defs:pctx_t
45 typedef struct __pctx pctx_t;
54 extern pctx_t *pctx_create(const char *filename, char *const *argv,
56 extern pctx_t *pctx_capture(pid_t pid,
59 typedef int pctx_sysc_execfn_t(pctx_t *, pid_t, id_t, char *, void *);
60 typedef void pctx_sysc_forkfn_t(pctx_t *, pid_t, id_t, pid_t, void *);
61 typedef void pctx_sysc_exitfn_t(pctx_t *, pid_t, id_t, int, void *);
62 typedef int pctx_sysc_lwp_createfn_t(pctx_t *, pid_t, id_t, void *);
63 typedef int pctx_init_lwpfn_t(pctx_t *, pid_t, id_t, void *);
64 typedef int pctx_fini_lwpfn_t(pctx_t *, pid_t, id_t, void *);
65 typedef int pctx_sysc_lwp_exitfn_t(pctx_t *, pid_t, id_t, void *);
67 extern void pctx_terminate(pctx_t *);
80 extern int pctx_set_events(pctx_t *pctx, ...);
82 extern int pctx_run(pctx_t *pctx, uint_t msec, uint_t nsamples,
83 int (*tick)(pctx_t *, pid_t, id_t, void *));
85 extern void pctx_release(pctx_t *pctx);
91 extern int __pctx_cpc(pctx_t *, struct __cpc *, int, id_t,