Lines Matching refs:die
35 dwarf_add_AT_location_expr(Dwarf_P_Debug dbg, Dwarf_P_Die die, Dwarf_Half attr,
40 if (dbg == NULL || die == NULL || loc_expr == NULL) {
45 if (_dwarf_attr_alloc(die, &at, error) != DW_DLE_NONE)
48 at->at_die = die;
67 STAILQ_INSERT_TAIL(&die->die_attr, at, at_next);
73 dwarf_add_AT_name(Dwarf_P_Die die, char *name, Dwarf_Error *error)
77 if (_dwarf_add_string_attr(die, &at, DW_AT_name, name, error) !=
85 dwarf_add_AT_comp_dir(Dwarf_P_Die die, char *dir, Dwarf_Error *error)
89 if (_dwarf_add_string_attr(die, &at, DW_AT_comp_dir, dir, error) !=
97 dwarf_add_AT_producer(Dwarf_P_Die die, char *producer, Dwarf_Error *error)
101 if (_dwarf_add_string_attr(die, &at, DW_AT_producer, producer, error) !=
109 dwarf_add_AT_const_value_signedint(Dwarf_P_Die die, Dwarf_Signed value,
115 dbg = die != NULL ? die->die_dbg : NULL;
117 if (die == NULL) {
122 if (_dwarf_attr_alloc(die, &at, error) != DW_DLE_NONE)
125 at->at_die = die;
130 STAILQ_INSERT_TAIL(&die->die_attr, at, at_next);
136 dwarf_add_AT_const_value_unsignedint(Dwarf_P_Die die, Dwarf_Unsigned value,
142 dbg = die != NULL ? die->die_dbg : NULL;
144 if (die == NULL) {
149 if (_dwarf_attr_alloc(die, &at, error) != DW_DLE_NONE)
152 at->at_die = die;
157 STAILQ_INSERT_TAIL(&die->die_attr, at, at_next);
163 dwarf_add_AT_const_value_string(Dwarf_P_Die die, char *string,
168 if (_dwarf_add_string_attr(die, &at, DW_AT_const_value, string,
176 dwarf_add_AT_targ_address(Dwarf_P_Debug dbg, Dwarf_P_Die die, Dwarf_Half attr,
180 return (dwarf_add_AT_targ_address_b(dbg, die, attr, pc_value, sym_index,
185 dwarf_add_AT_targ_address_b(Dwarf_P_Debug dbg, Dwarf_P_Die die, Dwarf_Half attr,
190 if (dbg == NULL || die == NULL) {
195 if (_dwarf_attr_alloc(die, &at, error) != DW_DLE_NONE)
198 at->at_die = die;
204 STAILQ_INSERT_TAIL(&die->die_attr, at, at_next);
210 dwarf_add_AT_dataref(Dwarf_P_Debug dbg, Dwarf_P_Die die, Dwarf_Half attr,
216 if (dbg == NULL || die == NULL) {
221 ret = _dwarf_add_AT_dataref(dbg, die, attr, pc_value, sym_index,
231 dwarf_add_AT_ref_address(Dwarf_P_Debug dbg, Dwarf_P_Die die, Dwarf_Half attr,
236 if (dbg == NULL || die == NULL) {
241 if (_dwarf_attr_alloc(die, &at, error) != DW_DLE_NONE)
244 at->at_die = die;
250 STAILQ_INSERT_TAIL(&die->die_attr, at, at_next);
256 dwarf_add_AT_unsigned_const(Dwarf_P_Debug dbg, Dwarf_P_Die die, Dwarf_Half attr,
261 if (dbg == NULL || die == NULL) {
266 if (_dwarf_attr_alloc(die, &at, error) != DW_DLE_NONE)
269 at->at_die = die;
282 STAILQ_INSERT_TAIL(&die->die_attr, at, at_next);
288 dwarf_add_AT_signed_const(Dwarf_P_Debug dbg, Dwarf_P_Die die, Dwarf_Half attr,
293 if (dbg == NULL || die == NULL) {
298 if (_dwarf_attr_alloc(die, &at, error) != DW_DLE_NONE)
301 at->at_die = die;
314 STAILQ_INSERT_TAIL(&die->die_attr, at, at_next);
320 dwarf_add_AT_reference(Dwarf_P_Debug dbg, Dwarf_P_Die die, Dwarf_Half attr,
325 if (dbg == NULL || die == NULL) {
330 if (_dwarf_attr_alloc(die, &at, error) != DW_DLE_NONE)
333 at->at_die = die;
342 STAILQ_INSERT_TAIL(&die->die_attr, at, at_next);
348 dwarf_add_AT_flag(Dwarf_P_Debug dbg, Dwarf_P_Die die, Dwarf_Half attr,
353 if (dbg == NULL || die == NULL) {
358 if (_dwarf_attr_alloc(die, &at, error) != DW_DLE_NONE)
361 at->at_die = die;
366 STAILQ_INSERT_TAIL(&die->die_attr, at, at_next);
372 dwarf_add_AT_string(Dwarf_P_Debug dbg, Dwarf_P_Die die, Dwarf_Half attr,
377 if (dbg == NULL || die == NULL) {
384 if (_dwarf_add_string_attr(die, &at, attr, string, error) !=