Lines Matching defs:dmd

90 	ctf_dmdef_t *dmd = ctf_list_next(&dtd->dtd_u.dtu_members);
93 for (; dmd != NULL; dmd = ctf_list_next(dmd)) {
94 if (dmd->dmd_name) {
96 soff += strlen(dmd->dmd_name) + 1;
100 ctm.ctm_type = (ushort_t)dmd->dmd_type;
101 ctm.ctm_offset = (ushort_t)dmd->dmd_offset;
113 ctf_dmdef_t *dmd = ctf_list_next(&dtd->dtd_u.dtu_members);
116 for (; dmd != NULL; dmd = ctf_list_next(dmd)) {
117 if (dmd->dmd_name) {
119 soff += strlen(dmd->dmd_name) + 1;
123 ctlm.ctlm_type = (ushort_t)dmd->dmd_type;
125 ctlm.ctlm_offsethi = CTF_OFFSET_TO_LMEMHI(dmd->dmd_offset);
126 ctlm.ctlm_offsetlo = CTF_OFFSET_TO_LMEMLO(dmd->dmd_offset);
138 ctf_dmdef_t *dmd = ctf_list_next(&dtd->dtd_u.dtu_members);
141 for (; dmd != NULL; dmd = ctf_list_next(dmd)) {
143 cte.cte_value = dmd->dmd_value;
144 soff += strlen(dmd->dmd_name) + 1;
155 ctf_dmdef_t *dmd = ctf_list_next(&dtd->dtd_u.dtu_members);
158 for (; dmd != NULL; dmd = ctf_list_next(dmd)) {
159 if (dmd->dmd_name == NULL)
161 len = strlen(dmd->dmd_name) + 1;
162 bcopy(dmd->dmd_name, s, len);
433 ctf_dmdef_t *dmd, *nmd;
450 for (dmd = ctf_list_next(&dtd->dtd_u.dtu_members);
451 dmd != NULL; dmd = nmd) {
452 if (dmd->dmd_name != NULL) {
453 len = strlen(dmd->dmd_name) + 1;
454 ctf_free(dmd->dmd_name, len);
457 nmd = ctf_list_next(dmd);
458 ctf_free(dmd, sizeof (ctf_dmdef_t));
863 ctf_dmdef_t *dmd;
887 for (dmd = ctf_list_next(&dtd->dtd_u.dtu_members);
888 dmd != NULL; dmd = ctf_list_next(dmd)) {
889 if (strcmp(dmd->dmd_name, name) == 0)
893 if ((dmd = ctf_alloc(sizeof (ctf_dmdef_t))) == NULL)
897 ctf_free(dmd, sizeof (ctf_dmdef_t));
901 dmd->dmd_name = s;
902 dmd->dmd_type = CTF_ERR;
903 dmd->dmd_offset = 0;
904 dmd->dmd_value = value;
907 ctf_list_append(&dtd->dtd_u.dtu_members, dmd);
919 ctf_dmdef_t *dmd;
942 for (dmd = ctf_list_next(&dtd->dtd_u.dtu_members);
943 dmd != NULL; dmd = ctf_list_next(dmd)) {
944 if (dmd->dmd_name != NULL &&
945 strcmp(dmd->dmd_name, name) == 0)
954 if ((dmd = ctf_alloc(sizeof (ctf_dmdef_t))) == NULL)
958 ctf_free(dmd, sizeof (ctf_dmdef_t));
962 dmd->dmd_name = s;
963 dmd->dmd_type = type;
964 dmd->dmd_value = -1;
990 dmd->dmd_offset = off * NBBY;
993 dmd->dmd_offset = 0;
1006 ctf_list_append(&dtd->dtd_u.dtu_members, dmd);
1049 ctf_dmdef_t *dmd;
1052 if ((dmd = ctf_alloc(sizeof (ctf_dmdef_t))) == NULL)
1056 ctf_free(dmd, sizeof (ctf_dmdef_t));
1064 dmd->dmd_name = s;
1065 dmd->dmd_type = type;
1066 dmd->dmd_offset = offset;
1067 dmd->dmd_value = -1;
1069 ctf_list_append(&ctb->ctb_dtd->dtd_u.dtu_members, dmd);
1255 ctf_dmdef_t *dmd;
1307 for (dmd = ctf_list_next(&dtd->dtd_u.dtu_members);
1308 dmd != NULL; dmd = ctf_list_next(dmd)) {
1309 if ((dmd->dmd_type = ctf_add_type(dst_fp, src_fp,
1310 dmd->dmd_type)) == CTF_ERR)