Lines Matching defs:dmd

92 	ctf_dmdef_t *dmd = ctf_list_next(&dtd->dtd_u.dtu_members);
95 for (; dmd != NULL; dmd = ctf_list_next(dmd)) {
96 if (dmd->dmd_name) {
98 soff += strlen(dmd->dmd_name) + 1;
102 ctm.ctm_type = (ushort_t)dmd->dmd_type;
103 ctm.ctm_offset = (ushort_t)dmd->dmd_offset;
115 ctf_dmdef_t *dmd = ctf_list_next(&dtd->dtd_u.dtu_members);
118 for (; dmd != NULL; dmd = ctf_list_next(dmd)) {
119 if (dmd->dmd_name) {
121 soff += strlen(dmd->dmd_name) + 1;
125 ctlm.ctlm_type = (ushort_t)dmd->dmd_type;
127 ctlm.ctlm_offsethi = CTF_OFFSET_TO_LMEMHI(dmd->dmd_offset);
128 ctlm.ctlm_offsetlo = CTF_OFFSET_TO_LMEMLO(dmd->dmd_offset);
140 ctf_dmdef_t *dmd = ctf_list_next(&dtd->dtd_u.dtu_members);
143 for (; dmd != NULL; dmd = ctf_list_next(dmd)) {
145 cte.cte_value = dmd->dmd_value;
146 soff += strlen(dmd->dmd_name) + 1;
157 ctf_dmdef_t *dmd = ctf_list_next(&dtd->dtd_u.dtu_members);
160 for (; dmd != NULL; dmd = ctf_list_next(dmd)) {
161 if (dmd->dmd_name == NULL)
163 len = strlen(dmd->dmd_name) + 1;
164 bcopy(dmd->dmd_name, s, len);
484 ctf_dmdef_t *dmd, *nmd;
503 for (dmd = ctf_list_next(&dtd->dtd_u.dtu_members);
504 dmd != NULL; dmd = nmd) {
505 if (dmd->dmd_name != NULL) {
506 len = strlen(dmd->dmd_name) + 1;
507 ctf_free(dmd->dmd_name, len);
511 ctf_ref_dec(fp, dmd->dmd_type);
512 nmd = ctf_list_next(dmd);
513 ctf_free(dmd, sizeof (ctf_dmdef_t));
989 ctf_dmdef_t *dmd;
1013 for (dmd = ctf_list_next(&dtd->dtd_u.dtu_members);
1014 dmd != NULL; dmd = ctf_list_next(dmd)) {
1015 if (strcmp(dmd->dmd_name, name) == 0)
1019 if ((dmd = ctf_alloc(sizeof (ctf_dmdef_t))) == NULL)
1023 ctf_free(dmd, sizeof (ctf_dmdef_t));
1027 dmd->dmd_name = s;
1028 dmd->dmd_type = CTF_ERR;
1029 dmd->dmd_offset = 0;
1030 dmd->dmd_value = value;
1033 ctf_list_append(&dtd->dtd_u.dtu_members, dmd);
1045 ctf_dmdef_t *dmd;
1068 for (dmd = ctf_list_next(&dtd->dtd_u.dtu_members);
1069 dmd != NULL; dmd = ctf_list_next(dmd)) {
1070 if (dmd->dmd_name != NULL &&
1071 strcmp(dmd->dmd_name, name) == 0)
1080 if ((dmd = ctf_alloc(sizeof (ctf_dmdef_t))) == NULL)
1084 ctf_free(dmd, sizeof (ctf_dmdef_t));
1088 dmd->dmd_name = s;
1089 dmd->dmd_type = type;
1090 dmd->dmd_value = -1;
1116 dmd->dmd_offset = off * NBBY;
1119 dmd->dmd_offset = 0;
1132 ctf_list_append(&dtd->dtd_u.dtu_members, dmd);
1214 ctf_dmdef_t *dmd;
1217 if ((dmd = ctf_alloc(sizeof (ctf_dmdef_t))) == NULL)
1221 ctf_free(dmd, sizeof (ctf_dmdef_t));
1229 dmd->dmd_name = s;
1230 dmd->dmd_type = type;
1231 dmd->dmd_offset = offset;
1232 dmd->dmd_value = -1;
1234 ctf_list_append(&ctb->ctb_dtd->dtd_u.dtu_members, dmd);
1423 ctf_dmdef_t *dmd;
1475 for (dmd = ctf_list_next(&dtd->dtd_u.dtu_members);
1476 dmd != NULL; dmd = ctf_list_next(dmd)) {
1477 if ((dmd->dmd_type = ctf_add_type(dst_fp, src_fp,
1478 dmd->dmd_type)) == CTF_ERR)
1489 for (dmd = ctf_list_next(&dtd->dtd_u.dtu_members);
1490 dmd != NULL; dmd = ctf_list_next(dmd))
1491 ctf_ref_inc(dst_fp, dmd->dmd_type);