Searched refs:pctx_t (Results 1 – 7 of 7) sorted by relevance
/titanic_41/usr/src/lib/libpctx/common/ |
H A D | libpctx.h | 45 typedef struct __pctx pctx_t; typedef 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 *); [all …]
|
H A D | libpctx.c | 83 pctx_error(pctx_t *pctx, const char *fn, const char *fmt, ...) in pctx_error() 95 pctx_t * 105 pctx_t *pctx; in pctx_create() 165 pctx_t * 170 pctx_t *pctx; in pctx_capture() 240 default_void(pctx_t *pctx) in default_void() 245 default_int(pctx_t *pctx) in default_int() 251 pctx_set_events(pctx_t *pctx, ...) in pctx_set_events() 374 pctx_begin_syscalls(pctx_t *pctx) in pctx_begin_syscalls() 385 pctx_end_syscalls(pctx_t *pctx) in pctx_end_syscalls() [all …]
|
/titanic_41/usr/src/lib/libcpc/common/ |
H A D | libcpc.h | 104 extern int cpc_bind_pctx(cpc_t *cpc, pctx_t *pctx, id_t id, cpc_set_t *set, 198 extern int cpc_pctx_bind_event(pctx_t *pctx, 200 extern int cpc_pctx_take_sample(pctx_t *pctx, id_t lwpid, cpc_event_t *event); 201 extern int cpc_pctx_rele(pctx_t *pctx, id_t lwpid); 202 extern int cpc_pctx_invalidate(pctx_t *pctx, id_t lwpid);
|
H A D | obsoleted.c | 295 cpc_pctx_bind_event(pctx_t *pctx, id_t lwpid, cpc_event_t *event, int flags) in cpc_pctx_bind_event() 334 cpc_pctx_take_sample(pctx_t *pctx, id_t lwpid, cpc_event_t *event) in cpc_pctx_take_sample() 347 cpc_pctx_invalidate(pctx_t *pctx, id_t lwpid) in cpc_pctx_invalidate() 357 cpc_pctx_rele(pctx_t *pctx, id_t lwpid) in cpc_pctx_rele()
|
H A D | libcpc_impl.h | 87 pctx_t *cs_pctx; /* pctx of process bound to */ 145 extern int __pctx_cpc(pctx_t *pctx, struct __cpc *cpc, int cmd, id_t lwpid,
|
H A D | libcpc.c | 61 static void cpc_invalidate_pctx(cpc_t *cpc, pctx_t *pctx); 462 cpc_bind_pctx(cpc_t *cpc, pctx_t *pctx, id_t id, cpc_set_t *set, uint_t flags) in cpc_bind_pctx() 1092 cpc_invalidate_pctx(cpc_t *cpc, pctx_t *pctx) in cpc_invalidate_pctx()
|
/titanic_41/usr/src/cmd/cpc/common/ |
H A D | cputrack.c | 325 pinit_lwp(pctx_t *pctx, pid_t pid, id_t lwpid, void *arg) in pinit_lwp() 391 pfini_lwp(pctx_t *pctx, pid_t pid, id_t lwpid, void *arg) in pfini_lwp() 448 plwp_create(pctx_t *pctx, pid_t pid, id_t lwpid, void *arg) in plwp_create() 467 plwp_exit(pctx_t *pctx, pid_t pid, id_t lwpid, void *arg) in plwp_exit() 492 pexec(pctx_t *pctx, pid_t pid, id_t lwpid, char *name, void *arg) in pexec() 537 pexit(pctx_t *pctx, pid_t pid, id_t lwpid, int status, void *arg) in pexit() 571 ptick(pctx_t *pctx, pid_t pid, id_t lwpid, void *arg) in ptick() 657 pfork(pctx_t *pctx, pid_t oldpid, pid_t pid, id_t lwpid, void *arg) in pfork() 692 pctx_t *pctx; in cputrack()
|