H A D | dt_proc.c | 94 dt_proc_bpcreate(dt_proc_t *dpr, uintptr_t addr, dt_bkpt_f *func, void *data) argument 96 struct ps_prochandle *P = dpr->dpr_proc; 99 assert(MUTEX_HELD(&dpr->dpr_lock)); 101 if ((dbp = dt_zalloc(dpr->dpr_hdl, sizeof (dt_bkpt_t))) != NULL) { 109 dt_list_append(&dpr->dpr_bps, dbp); 116 dt_proc_bpdestroy(dt_proc_t *dpr, int delbkpts) argument 118 int state = Pstate(dpr->dpr_proc); 121 assert(MUTEX_HELD(&dpr->dpr_lock)); 123 for (dbp = dt_list_next(&dpr->dpr_bps); dbp != NULL; dbp = nbp) { 126 (void) Pdelbkpt(dpr 136 dt_proc_bpmatch(dtrace_hdl_t *dtp, dt_proc_t *dpr) argument 163 dt_proc_bpenable(dt_proc_t *dpr) argument 180 dt_proc_bpdisable(dt_proc_t *dpr) argument 197 dt_proc_notify(dtrace_hdl_t *dtp, dt_proc_hash_t *dph, dt_proc_t *dpr, const char *msg) argument 230 dt_proc_stop(dt_proc_t *dpr, uint8_t why) argument 257 dt_proc_bpmain(dtrace_hdl_t *dtp, dt_proc_t *dpr, const char *fname) argument 264 dt_proc_rdevent(dtrace_hdl_t *dtp, dt_proc_t *dpr, const char *evname) argument 301 dt_proc_rdwatch(dt_proc_t *dpr, rd_event_e event, const char *evname) argument 327 dt_proc_attach(dt_proc_t *dpr, int exec) argument 387 dt_proc_waitrun(dt_proc_t *dpr) argument 462 dt_proc_t *dpr = datap->dpcd_proc; local 650 dt_proc_error(dtrace_hdl_t *dtp, dt_proc_t *dpr, const char *format, ...) argument 671 dt_proc_t *dpr, **dpp = &dph->dph_hash[pid & (dph->dph_hashlen - 1)]; local 692 dt_proc_t *dpr = dt_proc_lookup(dtp, P, B_FALSE); local 785 dt_proc_create_thread(dtrace_hdl_t *dtp, dt_proc_t *dpr, uint_t stop) argument 864 dt_proc_t *dpr; local 902 dt_proc_t *dpr, *opr; local 994 dt_proc_t *dpr = dt_proc_lookup(dtp, P, B_FALSE); local 1008 dt_proc_t *dpr = dt_proc_lookup(dtp, P, B_FALSE); local 1023 dt_proc_t *dpr = dt_proc_lookup(dtp, P, B_FALSE); local 1031 dt_proc_t *dpr = dt_proc_lookup(dtp, P, B_FALSE); local 1054 dt_proc_t *dpr; local [all...] |