Lines Matching full:die

32 dwarf_add_AT_location_expr(Dwarf_P_Debug dbg, Dwarf_P_Die die, Dwarf_Half attr,  in dwarf_add_AT_location_expr()  argument
37 if (dbg == NULL || die == NULL || loc_expr == NULL) { in dwarf_add_AT_location_expr()
42 if (_dwarf_attr_alloc(die, &at, error) != DW_DLE_NONE) in dwarf_add_AT_location_expr()
45 at->at_die = die; in dwarf_add_AT_location_expr()
64 STAILQ_INSERT_TAIL(&die->die_attr, at, at_next); in dwarf_add_AT_location_expr()
70 dwarf_add_AT_name(Dwarf_P_Die die, char *name, Dwarf_Error *error) in dwarf_add_AT_name() argument
74 if (_dwarf_add_string_attr(die, &at, DW_AT_name, name, error) != in dwarf_add_AT_name()
82 dwarf_add_AT_comp_dir(Dwarf_P_Die die, char *dir, Dwarf_Error *error) in dwarf_add_AT_comp_dir() argument
86 if (_dwarf_add_string_attr(die, &at, DW_AT_comp_dir, dir, error) != in dwarf_add_AT_comp_dir()
94 dwarf_add_AT_producer(Dwarf_P_Die die, char *producer, Dwarf_Error *error) in dwarf_add_AT_producer() argument
98 if (_dwarf_add_string_attr(die, &at, DW_AT_producer, producer, error) != in dwarf_add_AT_producer()
106 dwarf_add_AT_const_value_signedint(Dwarf_P_Die die, Dwarf_Signed value, in dwarf_add_AT_const_value_signedint() argument
112 dbg = die != NULL ? die->die_dbg : NULL; in dwarf_add_AT_const_value_signedint()
114 if (die == NULL) { in dwarf_add_AT_const_value_signedint()
119 if (_dwarf_attr_alloc(die, &at, error) != DW_DLE_NONE) in dwarf_add_AT_const_value_signedint()
122 at->at_die = die; in dwarf_add_AT_const_value_signedint()
127 STAILQ_INSERT_TAIL(&die->die_attr, at, at_next); in dwarf_add_AT_const_value_signedint()
133 dwarf_add_AT_const_value_unsignedint(Dwarf_P_Die die, Dwarf_Unsigned value, in dwarf_add_AT_const_value_unsignedint() argument
139 dbg = die != NULL ? die->die_dbg : NULL; in dwarf_add_AT_const_value_unsignedint()
141 if (die == NULL) { in dwarf_add_AT_const_value_unsignedint()
146 if (_dwarf_attr_alloc(die, &at, error) != DW_DLE_NONE) in dwarf_add_AT_const_value_unsignedint()
149 at->at_die = die; in dwarf_add_AT_const_value_unsignedint()
154 STAILQ_INSERT_TAIL(&die->die_attr, at, at_next); in dwarf_add_AT_const_value_unsignedint()
160 dwarf_add_AT_const_value_string(Dwarf_P_Die die, char *string, in dwarf_add_AT_const_value_string() argument
165 if (_dwarf_add_string_attr(die, &at, DW_AT_const_value, string, in dwarf_add_AT_const_value_string()
173 dwarf_add_AT_targ_address(Dwarf_P_Debug dbg, Dwarf_P_Die die, Dwarf_Half attr, in dwarf_add_AT_targ_address() argument
177 return (dwarf_add_AT_targ_address_b(dbg, die, attr, pc_value, sym_index, in dwarf_add_AT_targ_address()
182 dwarf_add_AT_targ_address_b(Dwarf_P_Debug dbg, Dwarf_P_Die die, Dwarf_Half attr, in dwarf_add_AT_targ_address_b() argument
187 if (dbg == NULL || die == NULL) { in dwarf_add_AT_targ_address_b()
192 if (_dwarf_attr_alloc(die, &at, error) != DW_DLE_NONE) in dwarf_add_AT_targ_address_b()
195 at->at_die = die; in dwarf_add_AT_targ_address_b()
201 STAILQ_INSERT_TAIL(&die->die_attr, at, at_next); in dwarf_add_AT_targ_address_b()
207 dwarf_add_AT_dataref(Dwarf_P_Debug dbg, Dwarf_P_Die die, Dwarf_Half attr, in dwarf_add_AT_dataref() argument
213 if (dbg == NULL || die == NULL) { in dwarf_add_AT_dataref()
218 ret = _dwarf_add_AT_dataref(dbg, die, attr, pc_value, sym_index, in dwarf_add_AT_dataref()
228 dwarf_add_AT_ref_address(Dwarf_P_Debug dbg, Dwarf_P_Die die, Dwarf_Half attr, in dwarf_add_AT_ref_address() argument
233 if (dbg == NULL || die == NULL) { in dwarf_add_AT_ref_address()
238 if (_dwarf_attr_alloc(die, &at, error) != DW_DLE_NONE) in dwarf_add_AT_ref_address()
241 at->at_die = die; in dwarf_add_AT_ref_address()
247 STAILQ_INSERT_TAIL(&die->die_attr, at, at_next); in dwarf_add_AT_ref_address()
253 dwarf_add_AT_unsigned_const(Dwarf_P_Debug dbg, Dwarf_P_Die die, Dwarf_Half attr, in dwarf_add_AT_unsigned_const() argument
258 if (dbg == NULL || die == NULL) { in dwarf_add_AT_unsigned_const()
263 if (_dwarf_attr_alloc(die, &at, error) != DW_DLE_NONE) in dwarf_add_AT_unsigned_const()
266 at->at_die = die; in dwarf_add_AT_unsigned_const()
279 STAILQ_INSERT_TAIL(&die->die_attr, at, at_next); in dwarf_add_AT_unsigned_const()
285 dwarf_add_AT_signed_const(Dwarf_P_Debug dbg, Dwarf_P_Die die, Dwarf_Half attr, in dwarf_add_AT_signed_const() argument
290 if (dbg == NULL || die == NULL) { in dwarf_add_AT_signed_const()
295 if (_dwarf_attr_alloc(die, &at, error) != DW_DLE_NONE) in dwarf_add_AT_signed_const()
298 at->at_die = die; in dwarf_add_AT_signed_const()
311 STAILQ_INSERT_TAIL(&die->die_attr, at, at_next); in dwarf_add_AT_signed_const()
317 dwarf_add_AT_reference(Dwarf_P_Debug dbg, Dwarf_P_Die die, Dwarf_Half attr, in dwarf_add_AT_reference() argument
322 if (dbg == NULL || die == NULL) { in dwarf_add_AT_reference()
327 if (_dwarf_attr_alloc(die, &at, error) != DW_DLE_NONE) in dwarf_add_AT_reference()
330 at->at_die = die; in dwarf_add_AT_reference()
339 STAILQ_INSERT_TAIL(&die->die_attr, at, at_next); in dwarf_add_AT_reference()
345 dwarf_add_AT_flag(Dwarf_P_Debug dbg, Dwarf_P_Die die, Dwarf_Half attr, in dwarf_add_AT_flag() argument
350 if (dbg == NULL || die == NULL) { in dwarf_add_AT_flag()
355 if (_dwarf_attr_alloc(die, &at, error) != DW_DLE_NONE) in dwarf_add_AT_flag()
358 at->at_die = die; in dwarf_add_AT_flag()
363 STAILQ_INSERT_TAIL(&die->die_attr, at, at_next); in dwarf_add_AT_flag()
369 dwarf_add_AT_string(Dwarf_P_Debug dbg, Dwarf_P_Die die, Dwarf_Half attr, in dwarf_add_AT_string() argument
374 if (dbg == NULL || die == NULL) { in dwarf_add_AT_string()
381 if (_dwarf_add_string_attr(die, &at, attr, string, error) != in dwarf_add_AT_string()