Lines Matching full:dmp
1034 dt_module_t *dmp; in dt_vopen() local
1395 if ((dmp = dtp->dt_cdefs = dt_module_create(dtp, "C")) == NULL) in dt_vopen()
1398 if ((dmp->dm_ctfp = ctf_create(&dtp->dt_ctferr)) == NULL) in dt_vopen()
1402 dmp->dm_name, (void *)dmp->dm_ctfp); in dt_vopen()
1404 (void) ctf_setmodel(dmp->dm_ctfp, dtp->dt_conf.dtc_ctfmodel); in dt_vopen()
1405 ctf_setspecific(dmp->dm_ctfp, dmp); in dt_vopen()
1407 dmp->dm_flags = DT_DM_LOADED; /* fake up loaded bit */ in dt_vopen()
1408 dmp->dm_modid = -1; /* no module ID */ in dt_vopen()
1416 err = ctf_add_integer(dmp->dm_ctfp, CTF_ADD_ROOT, in dt_vopen()
1419 err = ctf_add_float(dmp->dm_ctfp, CTF_ADD_ROOT, in dt_vopen()
1426 ctf_errno(dmp->dm_ctfp))); in dt_vopen()
1431 if (ctf_update(dmp->dm_ctfp) != 0) { in dt_vopen()
1433 ctf_errmsg(ctf_errno(dmp->dm_ctfp))); in dt_vopen()
1441 (void) ctf_add_pointer(dmp->dm_ctfp, CTF_ADD_ROOT, in dt_vopen()
1442 ctf_lookup_by_name(dmp->dm_ctfp, "void")); in dt_vopen()
1444 (void) ctf_add_pointer(dmp->dm_ctfp, CTF_ADD_ROOT, in dt_vopen()
1445 ctf_lookup_by_name(dmp->dm_ctfp, "char")); in dt_vopen()
1447 (void) ctf_add_pointer(dmp->dm_ctfp, CTF_ADD_ROOT, in dt_vopen()
1448 ctf_lookup_by_name(dmp->dm_ctfp, "int")); in dt_vopen()
1450 if (ctf_update(dmp->dm_ctfp) != 0) { in dt_vopen()
1452 ctf_errmsg(ctf_errno(dmp->dm_ctfp))); in dt_vopen()
1461 if ((dmp = dtp->dt_ddefs = dt_module_create(dtp, "D")) == NULL) in dt_vopen()
1464 if ((dmp->dm_ctfp = ctf_create(&dtp->dt_ctferr)) == NULL) in dt_vopen()
1468 dmp->dm_name, (void *)dmp->dm_ctfp); in dt_vopen()
1470 (void) ctf_setmodel(dmp->dm_ctfp, dtp->dt_conf.dtc_ctfmodel); in dt_vopen()
1471 ctf_setspecific(dmp->dm_ctfp, dmp); in dt_vopen()
1473 dmp->dm_flags = DT_DM_LOADED; /* fake up loaded bit */ in dt_vopen()
1474 dmp->dm_modid = -1; /* no module ID */ in dt_vopen()
1476 if (ctf_import(dmp->dm_ctfp, dtp->dt_cdefs->dm_ctfp) == CTF_ERR) { in dt_vopen()
1478 ctf_errmsg(ctf_errno(dmp->dm_ctfp))); in dt_vopen()
1488 if (ctf_add_typedef(dmp->dm_ctfp, CTF_ADD_ROOT, in dt_vopen()
1489 dtyp->dty_dst, ctf_lookup_by_name(dmp->dm_ctfp, in dt_vopen()
1493 ctf_errmsg(ctf_errno(dmp->dm_ctfp))); in dt_vopen()
1503 ctc.ctc_return = ctf_lookup_by_name(dmp->dm_ctfp, "int"); in dt_vopen()
1507 dtp->dt_type_func = ctf_add_function(dmp->dm_ctfp, in dt_vopen()
1510 dtp->dt_type_fptr = ctf_add_pointer(dmp->dm_ctfp, in dt_vopen()
1519 ctr.ctr_contents = ctf_lookup_by_name(dmp->dm_ctfp, "char"); in dt_vopen()
1520 ctr.ctr_index = ctf_lookup_by_name(dmp->dm_ctfp, "long"); in dt_vopen()
1523 dtp->dt_type_str = ctf_add_typedef(dmp->dm_ctfp, CTF_ADD_ROOT, in dt_vopen()
1524 "string", ctf_add_array(dmp->dm_ctfp, CTF_ADD_ROOT, &ctr)); in dt_vopen()
1526 dtp->dt_type_dyn = ctf_add_typedef(dmp->dm_ctfp, CTF_ADD_ROOT, in dt_vopen()
1527 "<DYN>", ctf_lookup_by_name(dmp->dm_ctfp, "void")); in dt_vopen()
1529 dtp->dt_type_stack = ctf_add_typedef(dmp->dm_ctfp, CTF_ADD_ROOT, in dt_vopen()
1530 "stack", ctf_lookup_by_name(dmp->dm_ctfp, "void")); in dt_vopen()
1532 dtp->dt_type_symaddr = ctf_add_typedef(dmp->dm_ctfp, CTF_ADD_ROOT, in dt_vopen()
1533 "_symaddr", ctf_lookup_by_name(dmp->dm_ctfp, "void")); in dt_vopen()
1535 dtp->dt_type_usymaddr = ctf_add_typedef(dmp->dm_ctfp, CTF_ADD_ROOT, in dt_vopen()
1536 "_usymaddr", ctf_lookup_by_name(dmp->dm_ctfp, "void")); in dt_vopen()
1543 ctf_errmsg(ctf_errno(dmp->dm_ctfp))); in dt_vopen()
1547 if (ctf_update(dmp->dm_ctfp) != 0) { in dt_vopen()
1549 ctf_errmsg(ctf_errno(dmp->dm_ctfp))); in dt_vopen()
1646 dt_module_t *dmp; in dtrace_close() local
1691 while ((dmp = dt_list_next(&dtp->dt_modlist)) != NULL) in dtrace_close()
1692 dt_module_destroy(dtp, dmp); in dtrace_close()