Lines Matching defs:dtp

79 	dtrace_hdl_t *dtp = yypcb->pcb_hdl;
106 if ((pvp = dt_provider_lookup(dtp, name)) != NULL) {
130 if (idp->di_gen != dtp->dt_gen) {
144 attr, 0, &dt_idops_thaw, (void *)prname, dtp->dt_gen);
149 if (dtp->dt_globals->dh_defer == NULL)
150 dtp->dt_globals->dh_defer = &dt_pragma_apply;
162 dtrace_hdl_t *dtp = yypcb->pcb_hdl;
182 if (idp->di_gen != dtp->dt_gen) {
195 _dtrace_defattr, vers, &dt_idops_thaw, (void *)prname, dtp->dt_gen);
200 if (dtp->dt_globals->dh_defer == NULL)
201 dtp->dt_globals->dh_defer = &dt_pragma_apply;
205 dt_pragma_depends_finddep(dtrace_hdl_t *dtp, const char *lname, char *lib,
212 for (dirp = dt_list_next(&dtp->dt_lib_path); dirp != NULL;
235 dtrace_hdl_t *dtp = yypcb->pcb_hdl;
248 found = dt_provider_lookup(dtp, nnp->dn_string) != NULL;
250 dt_module_t *mp = dt_module_lookup_by_name(dtp, nnp->dn_string);
251 found = mp != NULL && dt_module_getctf(dtp, mp) != NULL;
254 assert(dtp->dt_filetag != NULL);
256 dt_pragma_depends_finddep(dtp, nnp->dn_string, lib,
259 dld = dt_lib_depend_lookup(&dtp->dt_lib_dep,
260 dtp->dt_filetag);
263 if ((dt_lib_depend_add(dtp, &dld->dtld_dependencies,
267 dtrace_errmsg(dtp, dtrace_errno(dtp)));
276 if (dtp->dt_filetag == NULL)
280 dld = dt_lib_depend_lookup(&dtp->dt_lib_dep,
281 dtp->dt_filetag);
284 dt_pragma_depends_finddep(dtp, nnp->dn_string, lib,
286 dld = dt_lib_depend_lookup(&dtp->dt_lib_dep_sorted,
349 dtrace_hdl_t *dtp = yypcb->pcb_hdl;
367 if (dtrace_setopt(dtp, opt, val) == -1) {
371 dtrace_errmsg(dtp, dtrace_errno(dtp)));
375 opt, val, dtrace_errmsg(dtp, dtrace_errno(dtp)));