Lines Matching refs: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()
62 STAILQ_INSERT_TAIL(&die->die_attr, at, at_next); in dwarf_add_AT_location_expr()
68 dwarf_add_AT_name(Dwarf_P_Die die, char *name, Dwarf_Error *error) in dwarf_add_AT_name() argument
72 if (_dwarf_add_string_attr(die, &at, DW_AT_name, name, error) != in dwarf_add_AT_name()
80 dwarf_add_AT_comp_dir(Dwarf_P_Die die, char *dir, Dwarf_Error *error) in dwarf_add_AT_comp_dir() argument
84 if (_dwarf_add_string_attr(die, &at, DW_AT_comp_dir, dir, error) != in dwarf_add_AT_comp_dir()
92 dwarf_add_AT_producer(Dwarf_P_Die die, char *producer, Dwarf_Error *error) in dwarf_add_AT_producer() argument
96 if (_dwarf_add_string_attr(die, &at, DW_AT_producer, producer, error) != in dwarf_add_AT_producer()
104 dwarf_add_AT_const_value_signedint(Dwarf_P_Die die, Dwarf_Signed value, in dwarf_add_AT_const_value_signedint() argument
110 dbg = die != NULL ? die->die_dbg : NULL; in dwarf_add_AT_const_value_signedint()
112 if (die == NULL) { in dwarf_add_AT_const_value_signedint()
117 if (_dwarf_attr_alloc(die, &at, error) != DW_DLE_NONE) in dwarf_add_AT_const_value_signedint()
120 at->at_die = die; in dwarf_add_AT_const_value_signedint()
125 STAILQ_INSERT_TAIL(&die->die_attr, at, at_next); in dwarf_add_AT_const_value_signedint()
131 dwarf_add_AT_const_value_unsignedint(Dwarf_P_Die die, Dwarf_Unsigned value, in dwarf_add_AT_const_value_unsignedint() argument
137 dbg = die != NULL ? die->die_dbg : NULL; in dwarf_add_AT_const_value_unsignedint()
139 if (die == NULL) { in dwarf_add_AT_const_value_unsignedint()
144 if (_dwarf_attr_alloc(die, &at, error) != DW_DLE_NONE) in dwarf_add_AT_const_value_unsignedint()
147 at->at_die = die; in dwarf_add_AT_const_value_unsignedint()
152 STAILQ_INSERT_TAIL(&die->die_attr, at, at_next); in dwarf_add_AT_const_value_unsignedint()
158 dwarf_add_AT_const_value_string(Dwarf_P_Die die, char *string, in dwarf_add_AT_const_value_string() argument
163 if (_dwarf_add_string_attr(die, &at, DW_AT_const_value, string, in dwarf_add_AT_const_value_string()
171 dwarf_add_AT_targ_address(Dwarf_P_Debug dbg, Dwarf_P_Die die, Dwarf_Half attr, in dwarf_add_AT_targ_address() argument
175 return (dwarf_add_AT_targ_address_b(dbg, die, attr, pc_value, sym_index, in dwarf_add_AT_targ_address()
180 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
185 if (dbg == NULL || die == NULL) { in dwarf_add_AT_targ_address_b()
190 if (_dwarf_attr_alloc(die, &at, error) != DW_DLE_NONE) in dwarf_add_AT_targ_address_b()
193 at->at_die = die; in dwarf_add_AT_targ_address_b()
199 STAILQ_INSERT_TAIL(&die->die_attr, at, at_next); in dwarf_add_AT_targ_address_b()
205 dwarf_add_AT_dataref(Dwarf_P_Debug dbg, Dwarf_P_Die die, Dwarf_Half attr, in dwarf_add_AT_dataref() argument
211 if (dbg == NULL || die == NULL) { in dwarf_add_AT_dataref()
216 ret = _dwarf_add_AT_dataref(dbg, die, attr, pc_value, sym_index, in dwarf_add_AT_dataref()
226 dwarf_add_AT_ref_address(Dwarf_P_Debug dbg, Dwarf_P_Die die, Dwarf_Half attr, in dwarf_add_AT_ref_address() argument
231 if (dbg == NULL || die == NULL) { in dwarf_add_AT_ref_address()
236 if (_dwarf_attr_alloc(die, &at, error) != DW_DLE_NONE) in dwarf_add_AT_ref_address()
239 at->at_die = die; in dwarf_add_AT_ref_address()
245 STAILQ_INSERT_TAIL(&die->die_attr, at, at_next); in dwarf_add_AT_ref_address()
251 dwarf_add_AT_unsigned_const(Dwarf_P_Debug dbg, Dwarf_P_Die die, Dwarf_Half attr, in dwarf_add_AT_unsigned_const() argument
256 if (dbg == NULL || die == NULL) { in dwarf_add_AT_unsigned_const()
261 if (_dwarf_attr_alloc(die, &at, error) != DW_DLE_NONE) in dwarf_add_AT_unsigned_const()
264 at->at_die = die; in dwarf_add_AT_unsigned_const()
277 STAILQ_INSERT_TAIL(&die->die_attr, at, at_next); in dwarf_add_AT_unsigned_const()
283 dwarf_add_AT_signed_const(Dwarf_P_Debug dbg, Dwarf_P_Die die, Dwarf_Half attr, in dwarf_add_AT_signed_const() argument
288 if (dbg == NULL || die == NULL) { in dwarf_add_AT_signed_const()
293 if (_dwarf_attr_alloc(die, &at, error) != DW_DLE_NONE) in dwarf_add_AT_signed_const()
296 at->at_die = die; in dwarf_add_AT_signed_const()
309 STAILQ_INSERT_TAIL(&die->die_attr, at, at_next); in dwarf_add_AT_signed_const()
315 dwarf_add_AT_reference(Dwarf_P_Debug dbg, Dwarf_P_Die die, Dwarf_Half attr, in dwarf_add_AT_reference() argument
320 if (dbg == NULL || die == NULL) { in dwarf_add_AT_reference()
325 if (_dwarf_attr_alloc(die, &at, error) != DW_DLE_NONE) in dwarf_add_AT_reference()
328 at->at_die = die; in dwarf_add_AT_reference()
337 STAILQ_INSERT_TAIL(&die->die_attr, at, at_next); in dwarf_add_AT_reference()
343 dwarf_add_AT_flag(Dwarf_P_Debug dbg, Dwarf_P_Die die, Dwarf_Half attr, in dwarf_add_AT_flag() argument
348 if (dbg == NULL || die == NULL) { in dwarf_add_AT_flag()
353 if (_dwarf_attr_alloc(die, &at, error) != DW_DLE_NONE) in dwarf_add_AT_flag()
356 at->at_die = die; in dwarf_add_AT_flag()
361 STAILQ_INSERT_TAIL(&die->die_attr, at, at_next); in dwarf_add_AT_flag()
367 dwarf_add_AT_string(Dwarf_P_Debug dbg, Dwarf_P_Die die, Dwarf_Half attr, in dwarf_add_AT_string() argument
372 if (dbg == NULL || die == NULL) { in dwarf_add_AT_string()
379 if (_dwarf_add_string_attr(die, &at, attr, string, error) != in dwarf_add_AT_string()