Lines Matching defs:dbg

32 copy_locdesc(Dwarf_Debug dbg, Dwarf_Locdesc *dst, Dwarf_Locdesc *src,
45 DWARF_SET_ERROR(dbg, error, DW_DLE_MEMORY);
60 Dwarf_Debug dbg;
63 dbg = at != NULL ? at->at_die->die_dbg : NULL;
66 DWARF_SET_ERROR(dbg, error, DW_DLE_ARGUMENT);
90 DWARF_SET_ERROR(dbg, error, DW_DLE_NO_ENTRY);
95 ret = _dwarf_loclist_find(dbg, at->at_die->die_cu,
98 DWARF_SET_ERROR(dbg, error, ret);
116 DWARF_SET_ERROR(dbg, error, DW_DLE_MEMORY);
122 DWARF_SET_ERROR(dbg, error, DW_DLE_MEMORY);
125 if (copy_locdesc(dbg, (*llbuf)[0], at->at_ld, error) !=
135 DWARF_SET_ERROR(dbg, error, DW_DLE_ATTR_FORM_BAD);
140 DWARF_SET_ERROR(dbg, error, DW_DLE_ARGUMENT);
173 dwarf_get_loclist_entry(Dwarf_Debug dbg, Dwarf_Unsigned offset,
189 if (dbg == NULL || hipc == NULL || lopc == NULL || data == NULL ||
191 DWARF_SET_ERROR(dbg, error, DW_DLE_ARGUMENT);
195 ret = _dwarf_loclist_find(dbg, STAILQ_FIRST(&dbg->dbg_cu), offset,
198 DWARF_SET_ERROR(dbg, error, DW_DLV_NO_ENTRY);
217 ds = _dwarf_find_section(dbg, ".debug_loc");
226 dwarf_loclist_from_expr(Dwarf_Debug dbg, Dwarf_Ptr bytes_in,
231 return (dwarf_loclist_from_expr_a(dbg, bytes_in, bytes_len,
232 dbg->dbg_pointer_size, llbuf, listlen, error));
236 dwarf_loclist_from_expr_a(Dwarf_Debug dbg, Dwarf_Ptr bytes_in,
252 if (dbg->dbg_cu_current) {
253 offset_size = dbg->dbg_cu_current->cu_length_size == 4 ? 4 : 8;
254 version = dbg->dbg_cu_current->cu_version;
255 } else if (dbg->dbg_tu_current) {
256 offset_size = dbg->dbg_tu_current->cu_length_size == 4 ? 4 : 8;
257 version = dbg->dbg_tu_current->cu_version;
264 return (dwarf_loclist_from_expr_b(dbg, bytes_in, bytes_len, addr_size,
269 dwarf_loclist_from_expr_b(Dwarf_Debug dbg, Dwarf_Ptr bytes_in,
277 if (dbg == NULL || bytes_in == NULL || bytes_len == 0 ||
279 DWARF_SET_ERROR(dbg, error, DW_DLE_ARGUMENT);
284 DWARF_SET_ERROR(dbg, error, DW_DLE_ARGUMENT);
289 DWARF_SET_ERROR(dbg, error, DW_DLE_ARGUMENT);
293 ret = _dwarf_loc_fill_locexpr(dbg, &ld, bytes_in, bytes_len, addr_size,