H A D | dt_proc.c | 98 dt_proc_bpcreate(dt_proc_t *dpr, uintptr_t addr, dt_bkpt_f *func, void *data) argument 100 struct ps_prochandle *P = dpr->dpr_proc; 103 assert(MUTEX_HELD(&dpr->dpr_lock)); 105 if ((dbp = dt_zalloc(dpr->dpr_hdl, sizeof (dt_bkpt_t))) != NULL) { 113 dt_list_append(&dpr->dpr_bps, dbp); 120 dt_proc_bpdestroy(dt_proc_t *dpr, int delbkpts) argument 122 int state = Pstate(dpr->dpr_proc); 125 assert(MUTEX_HELD(&dpr->dpr_lock)); 127 for (dbp = dt_list_next(&dpr->dpr_bps); dbp != NULL; dbp = nbp) { 130 (void) Pdelbkpt(dpr 140 dt_proc_bpmatch(dtrace_hdl_t *dtp, dt_proc_t *dpr) argument 167 dt_proc_bpenable(dt_proc_t *dpr) argument 184 dt_proc_bpdisable(dt_proc_t *dpr) argument 201 dt_proc_notify(dtrace_hdl_t *dtp, dt_proc_hash_t *dph, dt_proc_t *dpr, const char *msg) argument 234 dt_proc_stop(dt_proc_t *dpr, uint8_t why) argument 261 dt_proc_bpmain(dtrace_hdl_t *dtp, dt_proc_t *dpr, const char *fname) argument 268 dt_proc_rdevent(dtrace_hdl_t *dtp, dt_proc_t *dpr, const char *evname) argument 305 dt_proc_rdwatch(dt_proc_t *dpr, rd_event_e event, const char *evname) argument 331 dt_proc_attach(dt_proc_t *dpr, int exec) argument 391 dt_proc_waitrun(dt_proc_t *dpr) argument 466 dt_proc_t *dpr = datap->dpcd_proc; local 654 dt_proc_error(dtrace_hdl_t *dtp, dt_proc_t *dpr, const char *format, ...) argument 675 dt_proc_t *dpr, **dpp = &dph->dph_hash[pid & (dph->dph_hashlen - 1)]; local 696 dt_proc_t *dpr = dt_proc_lookup(dtp, P, B_FALSE); local 789 dt_proc_create_thread(dtrace_hdl_t *dtp, dt_proc_t *dpr, uint_t stop) argument 868 dt_proc_t *dpr; local 906 dt_proc_t *dpr, *opr; local 998 dt_proc_t *dpr = dt_proc_lookup(dtp, P, B_FALSE); local 1012 dt_proc_t *dpr = dt_proc_lookup(dtp, P, B_FALSE); local 1027 dt_proc_t *dpr = dt_proc_lookup(dtp, P, B_FALSE); local 1035 dt_proc_t *dpr = dt_proc_lookup(dtp, P, B_FALSE); local 1064 dt_proc_t *dpr; local [all...] |