Lines Matching defs:dtp

84 	dtrace_hdl_t *dtp = yypcb->pcb_hdl;
111 if ((pvp = dt_provider_lookup(dtp, name)) != NULL) {
135 if (idp->di_gen != dtp->dt_gen) {
149 attr, 0, &dt_idops_thaw, (void *)prname, dtp->dt_gen);
154 if (dtp->dt_globals->dh_defer == NULL)
155 dtp->dt_globals->dh_defer = &dt_pragma_apply;
167 dtrace_hdl_t *dtp = yypcb->pcb_hdl;
187 if (idp->di_gen != dtp->dt_gen) {
200 _dtrace_defattr, vers, &dt_idops_thaw, (void *)prname, dtp->dt_gen);
205 if (dtp->dt_globals->dh_defer == NULL)
206 dtp->dt_globals->dh_defer = &dt_pragma_apply;
210 dt_pragma_depends_finddep(dtrace_hdl_t *dtp, const char *lname, char *lib,
217 for (dirp = dt_list_next(&dtp->dt_lib_path); dirp != NULL;
240 dtrace_hdl_t *dtp = yypcb->pcb_hdl;
262 ((provs = dt_alloc(dtp, plen)) == NULL) ||
264 found = dt_provider_lookup(dtp, nnp->dn_string) != NULL;
273 found = dt_provider_lookup(dtp,
277 dt_free(dtp, provs);
279 dt_module_t *mp = dt_module_lookup_by_name(dtp, nnp->dn_string);
280 found = mp != NULL && dt_module_getctf(dtp, mp) != NULL;
283 dt_kmodule_t *dkmp = dt_kmodule_lookup(dtp,
286 dt_module_getctf(dtp, dkmp->dkm_module) != NULL;
291 assert(dtp->dt_filetag != NULL);
293 dt_pragma_depends_finddep(dtp, nnp->dn_string, lib,
296 dld = dt_lib_depend_lookup(&dtp->dt_lib_dep,
297 dtp->dt_filetag);
300 if ((dt_lib_depend_add(dtp, &dld->dtld_dependencies,
304 dtrace_errmsg(dtp, dtrace_errno(dtp)));
313 if (dtp->dt_filetag == NULL)
317 dld = dt_lib_depend_lookup(&dtp->dt_lib_dep,
318 dtp->dt_filetag);
321 dt_pragma_depends_finddep(dtp, nnp->dn_string, lib,
323 dld = dt_lib_depend_lookup(&dtp->dt_lib_dep_sorted,
386 dtrace_hdl_t *dtp = yypcb->pcb_hdl;
405 if (dtrace_setopt(dtp, opt, val) == -1) {
409 dtrace_errmsg(dtp, dtrace_errno(dtp)));
413 opt, val, dtrace_errmsg(dtp, dtrace_errno(dtp)));