H A D | dt_proc.c | 102 dt_proc_bpcreate(dt_proc_t *dpr, uintptr_t addr, dt_bkpt_f *func, void *data) argument 104 struct ps_prochandle *P = dpr->dpr_proc; 107 assert(DT_MUTEX_HELD(&dpr->dpr_lock)); 109 if ((dbp = dt_zalloc(dpr->dpr_hdl, sizeof (dt_bkpt_t))) != NULL) { 117 dt_list_append(&dpr->dpr_bps, dbp); 124 dt_proc_bpdestroy(dt_proc_t *dpr, int delbkpts) argument 126 int state = Pstate(dpr->dpr_proc); 129 assert(DT_MUTEX_HELD(&dpr->dpr_lock)); 131 for (dbp = dt_list_next(&dpr->dpr_bps); dbp != NULL; dbp = nbp) { 134 (void) Pdelbkpt(dpr 144 dt_proc_bpmatch(dtrace_hdl_t *dtp, dt_proc_t *dpr) argument 189 dt_proc_bpenable(dt_proc_t *dpr) argument 206 dt_proc_bpdisable(dt_proc_t *dpr) argument 223 dt_proc_notify(dtrace_hdl_t *dtp, dt_proc_hash_t *dph, dt_proc_t *dpr, const char *msg) argument 256 dt_proc_stop(dt_proc_t *dpr, uint8_t why) argument 283 dt_proc_bpmain(dtrace_hdl_t *dtp, dt_proc_t *dpr, const char *fname) argument 290 dt_proc_rdevent(dtrace_hdl_t *dtp, dt_proc_t *dpr, const char *evname) argument 327 dt_proc_rdwatch(dt_proc_t *dpr, rd_event_e event, const char *evname) argument 358 dt_proc_attach(dt_proc_t *dpr, int exec) argument 427 dt_proc_waitrun(dt_proc_t *dpr) argument 505 dt_proc_t *dpr = datap->dpcd_proc; local 717 dt_proc_error(dtrace_hdl_t *dtp, dt_proc_t *dpr, const char *format, ...) argument 742 dt_proc_t *dpr, **dpp = &dph->dph_hash[pid & (dph->dph_hashlen - 1)]; local 763 dt_proc_t *dpr = dt_proc_lookup(dtp, P, B_FALSE); local 868 dt_proc_create_thread(dtrace_hdl_t *dtp, dt_proc_t *dpr, uint_t stop) argument 957 dt_proc_t *dpr; local 1004 dt_proc_t *dpr, *opr; local 1100 dt_proc_t *dpr = dt_proc_lookup(dtp, P, B_FALSE); local 1114 dt_proc_t *dpr = dt_proc_lookup(dtp, P, B_FALSE); local 1129 dt_proc_t *dpr = dt_proc_lookup(dtp, P, B_FALSE); local 1137 dt_proc_t *dpr = dt_proc_lookup(dtp, P, B_FALSE); local 1160 dt_proc_t *dpr; local [all...] |