Lines Matching refs:av

37 	Dwarf_AttrValue av;
39 STAILQ_FOREACH(av, &die->die_attrval, av_next) {
40 if (av->av_attrib == attr)
44 return av;
50 Dwarf_AttrValue av;
53 if ((av = malloc(sizeof(struct _Dwarf_AttrValue))) == NULL) {
58 memcpy(av, avref, sizeof(struct _Dwarf_AttrValue));
61 STAILQ_INSERT_TAIL(&die->die_attrval, av, av_next);
64 if (av->av_attrib == DW_AT_name)
65 switch (av->av_form) {
67 die->die_name = av->u[1].s;
70 die->die_name = av->u[0].s;
77 *avp = av;
85 Dwarf_AttrValue av;
98 if ((av = dwarf_attrval_find(die, attr)) == NULL) {
102 switch (av->av_form) {
105 *valp = (Dwarf_Bool) av->u[0].u64;
108 printf("%s(%d): av->av_form '%s' (0x%lx) not handled\n",
109 __func__,__LINE__,get_form_desc(av->av_form),
110 (u_long) av->av_form);
122 Dwarf_AttrValue av;
137 else if ((av = dwarf_attrval_find(die, attr)) == NULL) {
141 switch (av->av_form) {
143 *strp = av->u[1].s;
146 *strp = av->u[0].s;
149 printf("%s(%d): av->av_form '%s' (0x%lx) not handled\n",
150 __func__,__LINE__,get_form_desc(av->av_form),
151 (u_long) av->av_form);
163 Dwarf_AttrValue av;
176 if ((av = dwarf_attrval_find(die, attr)) == NULL) {
180 switch (av->av_form) {
183 *valp = av->u[0].s64;
186 printf("%s(%d): av->av_form '%s' (0x%lx) not handled\n",
187 __func__,__LINE__,get_form_desc(av->av_form),
188 (u_long) av->av_form);
200 Dwarf_AttrValue av;
213 if ((av = dwarf_attrval_find(die, attr)) == NULL && attr != DW_AT_type) {
216 } else if (av == NULL && (av = dwarf_attrval_find(die,
221 switch (av->av_form) {
231 val = av->u[0].u64;
234 (av = dwarf_attrval_find(die1, attr)) == NULL) {
240 printf("%s(%d): av->av_form '%s' (0x%lx) not handled\n",
241 __func__,__LINE__,get_form_desc(av->av_form),
242 (u_long) av->av_form);
249 switch (av->av_form) {
259 *valp = av->u[0].u64;
262 printf("%s(%d): av->av_form '%s' (0x%lx) not handled\n",
263 __func__,__LINE__,get_form_desc(av->av_form),
264 (u_long) av->av_form);