/freebsd/cddl/contrib/opensolaris/lib/libdtrace/common/ |
H A D | dt_cg.c | 676 idp->di_id, dnp->dn_reg); in dt_cg_prearith_op() 730 instr = DIF_INSTR_STV(dt_cg_stvar(idp), idp->di_id, nreg); in dt_cg_postarith_op() 1046 dxp->dx_ident->di_id = dnp->dn_right->dn_reg; in dt_cg_asgn_op() 1108 dxp->dx_ident->di_id = 0; in dt_cg_asgn_op() 1132 idp->di_id, dnp->dn_reg); in dt_cg_asgn_op() 1171 instr = DIF_INSTR_LDV(op, dnp->dn_ident->di_id, dnp->dn_reg); in dt_cg_assoc_op() 1214 instr = DIF_INSTR_STV(stvop, dnp->dn_ident->di_id, dnp->dn_reg); in dt_cg_assoc_op() 1217 instr = DIF_INSTR_LDV(op, dnp->dn_ident->di_id, dnp->dn_reg); in dt_cg_assoc_op() 1249 if (idp->di_id == DIF_VAR_ARGS) { in dt_cg_array_op() 1271 instr = DIF_INSTR_LDA(op, idp->di_id, in dt_cg_array_op() [all …]
|
H A D | dt_ident.c | 390 idp->di_flags | DT_IDFLG_ORPHAN, idp->di_id, idp->di_attr, in dt_idcook_args() 410 xidp->di_flags | DT_IDFLG_ORPHAN, idp->di_id, idp->di_attr, in dt_idcook_args() 439 assert(dnp->dn_ident->di_id == idp->di_id); in dt_idcook_args() 637 idp->di_kind, idp->di_flags, idp->di_id, idp->di_attr, in dt_idhash_populate() 719 nextid = MAX(nextid, idp->di_id + 1); in dt_idhash_update() 845 if (lhs->di_id != rhs->di_id) in dt_idhash_comp() 846 return ((int)(lhs->di_id - rhs->di_id)); in dt_idhash_comp() 925 idp->di_id = id; in dt_ident_create()
|
H A D | dt_cc.c | 359 dt_action_difconst(ap, anp->dn_ident->di_id, DTRACEACT_LIBACT); in dt_action_clear() 408 dt_action_difconst(ap, anp->dn_ident->di_id, DTRACEACT_LIBACT); in dt_action_normalize() 475 dt_action_difconst(ap, anp->dn_ident->di_id, DTRACEACT_LIBACT); in dt_action_trunc() 566 fid->di_id, ((dt_idsig_t *)aid->di_data)->dis_args); in dt_action_printa() 571 dt_action_difconst(ap, anp->dn_ident->di_id, DTRACEACT_PRINTA); in dt_action_printa() 669 boolean_t istrace = (dnp->dn_ident->di_id == DT_ACT_TRACE); in dt_action_trace() 704 if (dnp->dn_ident->di_id == DT_ACT_PRINT) { in dt_action_trace() 833 assert(dnp->dn_ident->di_id == DT_ACT_JSTACK || in dt_action_ustack_args() 834 dnp->dn_ident->di_id == DT_ACT_USTACK); in dt_action_ustack_args() 836 if (dnp->dn_ident->di_id == DT_ACT_JSTACK) { in dt_action_ustack_args() [all …]
|
H A D | dt_module.c | 511 if (idp != NULL && idp->di_id != 0) in dt_module_create() 512 dmp->dm_pid = idp->di_id; in dt_module_create() 1078 sip->dts_id = idp->di_id; in dt_module_extern() 1349 * Look up all the macro identifiers and set di_id to the latest value. in dtrace_update() 1350 * This code collaborates with dt_lex.l on the use of di_id. We will in dtrace_update() 1353 dt_idhash_lookup(dtp->dt_macros, "egid")->di_id = getegid(); in dtrace_update() 1354 dt_idhash_lookup(dtp->dt_macros, "euid")->di_id = geteuid(); in dtrace_update() 1355 dt_idhash_lookup(dtp->dt_macros, "gid")->di_id = getgid(); in dtrace_update() 1356 dt_idhash_lookup(dtp->dt_macros, "pid")->di_id = getpid(); in dtrace_update() 1357 dt_idhash_lookup(dtp->dt_macros, "pgid")->di_id in dtrace_update() [all...] |
H A D | dt_proc.c | 994 if (P != NULL && idp != NULL && idp->di_id == 0) { in dtrace_proc_create() 995 idp->di_id = proc_getpid(P); /* $target = created pid */ in dtrace_proc_create() 1007 if (P != NULL && idp != NULL && idp->di_id == 0) in dtrace_proc_grab() 1008 idp->di_id = pid; /* $target = grabbed pid */ in dtrace_proc_grab()
|
H A D | dt_ident.h | 74 uint_t di_id; /* variable or subr id (see <sys/dtrace.h>) */ member
|
H A D | dt_xlator.c | 157 dxp->dx_souid.di_id = dxp->dx_id; in dt_xlator_create() 168 dxp->dx_ptrid.di_id = dxp->dx_id; in dt_xlator_create()
|
H A D | dt_lex.l | 334 (void) snprintf(s, sizeof (s), "%u", idp->di_id); 354 yylval.l_int = (intmax_t)(int)idp->di_id;
|
H A D | dt_map.c | 412 agg->dtagd_varid = aid->di_id;
|
H A D | dt_as.c | 111 dvp->dtdv_id = idp->di_id; in dt_copyvar()
|
H A D | dt_subr.c | 140 vlen = snprintf(buf, 32, "%d", idp->di_id); in dtrace_xstr2desc()
|
H A D | dt_printf.c | 85 if (idp == NULL || idp->di_id == 0) in pfcheck_uaddr() 401 pid = idp->di_id; in pfprint_uaddr()
|
H A D | dt_provider.c | 860 pit->pit_desc.dtpd_id = idp->di_id; in dt_probe_iter()
|
H A D | dt_open.c | 1367 idp->di_kind, idp->di_flags, idp->di_id, idp->di_attr, in dt_vopen()
|
H A D | dt_parser.c | 3867 "array\n", idp->di_name, idp->di_id); in dt_cook_op2()
|