/illumos-gate/usr/src/cmd/mdb/common/modules/genunix/ |
H A D | ddi_periodic.c | 27 ddi_periodic_impl_t dpr; local 43 if (mdb_vread(&dpr, sizeof (dpr), addr) == -1) { 57 prflags[0] = dpr.dpr_flags & DPF_DISPATCHED ? 'D' : '-'; 58 prflags[1] = dpr.dpr_flags & DPF_EXECUTING ? 'X' : '-'; 59 prflags[2] = dpr.dpr_flags & DPF_CANCELLED ? 'C' : '-'; 62 mdb_printf("%16p %4x %3d %5s %5d %12x %a\n", addr, dpr.dpr_id, 63 dpr.dpr_level, prflags, (int)(dpr.dpr_interval / 1000000), 64 dpr [all...] |
/illumos-gate/usr/src/uts/common/os/ |
H A D | ddi_periodic.c | 122 periodic_handler_symbol(ddi_periodic_impl_t *dpr) argument 126 return (kobj_getsymname((uintptr_t)dpr->dpr_handler, &off)); 136 ddi_periodic_impl_t *dpr = arg; local 137 mutex_enter(&dpr->dpr_lock); 142 VERIFY((dpr->dpr_flags & (DPF_DISPATCHED | DPF_EXECUTING)) == 144 VERIFY(dpr->dpr_thread == NULL); 146 if (!(dpr->dpr_flags & DPF_CANCELLED)) { 147 int level = dpr->dpr_level; 148 uint64_t count = dpr->dpr_fire_count; 153 dpr 183 ddi_periodic_impl_t *dpr; local 251 ddi_periodic_impl_t *dpr; local 296 ddi_periodic_impl_t *dpr = arg; local 340 periodic_destroy(ddi_periodic_impl_t *dpr) argument 361 ddi_periodic_impl_t *dpr; local 384 ddi_periodic_impl_t *dpr; local 453 ddi_periodic_impl_t *dpr; local [all...] |
/illumos-gate/usr/src/lib/libdtrace/common/ |
H A D | dt_pid.c | 79 dt_pid_error(dtrace_hdl_t *dtp, dt_pcb_t *pcb, dt_proc_t *dpr, argument 90 assert(dpr != NULL); 91 len = vsnprintf(dpr->dpr_errmsg, sizeof (dpr->dpr_errmsg), 94 if (dpr->dpr_errmsg[len - 2] == '\n') 95 dpr->dpr_errmsg[len - 2] = '\0'; 110 dt_proc_t *dpr = pp->dpp_dpr; local 142 return (dt_pid_error(dtp, pcb, dpr, ftp, 153 return (dt_pid_error(dtp, pcb, dpr, ftp, 166 return (dt_pid_error(dtp, pcb, dpr, ft 254 dt_proc_t *dpr = pp->dpp_dpr; local 440 dt_pid_create_pid_probes(dtrace_probedesc_t *pdp, dtrace_hdl_t *dtp, dt_pcb_t *pcb, dt_proc_t *dpr) argument 578 dt_pid_create_usdt_probes(dtrace_probedesc_t *pdp, dtrace_hdl_t *dtp, dt_pcb_t *pcb, dt_proc_t *dpr) argument 603 dt_pid_get_pid(dtrace_probedesc_t *pdp, dtrace_hdl_t *dtp, dt_pcb_t *pcb, dt_proc_t *dpr) argument 637 dt_proc_t *dpr; local 712 dt_pid_create_probes_module(dtrace_hdl_t *dtp, dt_proc_t *dpr) argument [all...] |
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 907 dt_proc_t *dpr, *opr; local 999 dt_proc_t *dpr = dt_proc_lookup(dtp, P, B_FALSE); local 1013 dt_proc_t *dpr = dt_proc_lookup(dtp, P, B_FALSE); local 1028 dt_proc_t *dpr = dt_proc_lookup(dtp, P, B_FALSE); local 1036 dt_proc_t *dpr = dt_proc_lookup(dtp, P, B_FALSE); local 1097 dt_proc_t *dpr; local [all...] |
/illumos-gate/usr/src/uts/common/inet/ip/ |
H A D | spd.c | 972 ipsec_policy_root_t *dpr = &dph->iph_root[dir]; local 974 nchains = dpr->ipr_nchains; 976 ASSERT(dpr->ipr_nchains == spr->ipr_nchains); 980 &dpr->ipr_nonhash[af])) 987 &dpr->ipr_hash[chain].hash_head))
|