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) { 121 dt_list_append(&dpr->dpr_bps, dbp); 128 dt_proc_bpdestroy(dt_proc_t *dpr, int delbkpts) argument 130 int state = Pstate(dpr->dpr_proc); 133 assert(DT_MUTEX_HELD(&dpr->dpr_lock)); 135 for (dbp = dt_list_next(&dpr->dpr_bps); dbp != NULL; dbp = nbp) { 138 (void) Pdelbkpt(dpr 148 dt_proc_bpmatch(dtrace_hdl_t *dtp, dt_proc_t *dpr) argument 197 dt_proc_bpenable(dt_proc_t *dpr) argument 214 dt_proc_bpdisable(dt_proc_t *dpr) argument 231 dt_proc_notify(dtrace_hdl_t *dtp, dt_proc_hash_t *dph, dt_proc_t *dpr, const char *msg) argument 264 dt_proc_stop(dt_proc_t *dpr, uint8_t why) argument 291 dt_proc_bpmain(dtrace_hdl_t *dtp, dt_proc_t *dpr, const char *fname) argument 298 dt_proc_rdevent(dtrace_hdl_t *dtp, dt_proc_t *dpr, const char *evname) argument 337 dt_proc_rdwatch(dt_proc_t *dpr, rd_event_e event, const char *evname) argument 368 dt_proc_attach(dt_proc_t *dpr, int exec) argument 437 dt_proc_waitrun(dt_proc_t *dpr) argument 515 dt_proc_t *dpr = datap->dpcd_proc; local 727 dt_proc_error(dtrace_hdl_t *dtp, dt_proc_t *dpr, const char *format, ...) argument 752 dt_proc_t *dpr, **dpp = &dph->dph_hash[pid & (dph->dph_hashlen - 1)]; local 773 dt_proc_t *dpr = dt_proc_lookup(dtp, P, B_FALSE); local 880 dt_proc_create_thread(dtrace_hdl_t *dtp, dt_proc_t *dpr, uint_t stop) argument 969 dt_proc_t *dpr; local 1016 dt_proc_t *dpr, *opr; local 1112 dt_proc_t *dpr = dt_proc_lookup(dtp, P, B_FALSE); local 1126 dt_proc_t *dpr = dt_proc_lookup(dtp, P, B_FALSE); local 1141 dt_proc_t *dpr = dt_proc_lookup(dtp, P, B_FALSE); local 1149 dt_proc_t *dpr = dt_proc_lookup(dtp, P, B_FALSE); local 1172 dt_proc_t *dpr; local [all...] |