Home | History | Annotate | Download | only in libdwarf

Lines Matching defs:dbg

38 	Dwarf_Debug dbg;
43 dbg = die != NULL ? die->die_dbg : NULL;
46 DWARF_SET_ERROR(dbg, error, DW_DLE_ARGUMENT);
53 dbg = die->die_dbg;
55 ds = cu->cu_is_info ? dbg->dbg_info_sec : dbg->dbg_types_sec;
60 DWARF_SET_ERROR(dbg, error, DW_DLE_NO_ENTRY);
69 dwarf_siblingof_b(Dwarf_Debug dbg, Dwarf_Die die, Dwarf_Die *ret_die,
78 if (dbg == NULL || ret_die == NULL) {
79 DWARF_SET_ERROR(dbg, error, DW_DLE_ARGUMENT);
83 ds = is_info ? dbg->dbg_info_sec : dbg->dbg_types_sec;
84 cu = is_info ? dbg->dbg_cu_current : dbg->dbg_tu_current;
87 DWARF_SET_ERROR(dbg, error, DW_DLE_DIE_NO_CU_CONTEXT);
93 return (dwarf_offdie_b(dbg, cu->cu_1st_offset, is_info,
101 DWARF_SET_ERROR(dbg, error, DW_DLE_ARGUMENT);
132 DWARF_SET_ERROR(dbg, error, DW_DLE_NO_ENTRY);
142 dwarf_siblingof(Dwarf_Debug dbg, Dwarf_Die die, Dwarf_Die *ret_die,
146 return (dwarf_siblingof_b(dbg, die, ret_die, 1, error));
150 _dwarf_search_die_within_cu(Dwarf_Debug dbg, Dwarf_Section *s, Dwarf_CU cu,
154 assert(dbg != NULL && cu != NULL && ret_die != NULL);
156 return (_dwarf_die_parse(dbg, s, cu, cu->cu_dwarf_size,
161 dwarf_offdie_b(Dwarf_Debug dbg, Dwarf_Off offset, Dwarf_Bool is_info,
168 if (dbg == NULL || ret_die == NULL) {
169 DWARF_SET_ERROR(dbg, error, DW_DLE_ARGUMENT);
173 ds = is_info ? dbg->dbg_info_sec : dbg->dbg_types_sec;
174 cu = is_info ? dbg->dbg_cu_current : dbg->dbg_tu_current;
179 ret = _dwarf_search_die_within_cu(dbg, ds, cu, offset,
182 DWARF_SET_ERROR(dbg, error, DW_DLE_NO_ENTRY);
191 ret = _dwarf_info_load(dbg, 1, is_info, error);
196 STAILQ_FOREACH(cu, &dbg->dbg_cu, cu_next) {
200 ret = _dwarf_search_die_within_cu(dbg, ds, cu, offset,
203 DWARF_SET_ERROR(dbg, error, DW_DLE_NO_ENTRY);
210 STAILQ_FOREACH(cu, &dbg->dbg_tu, cu_next) {
214 ret = _dwarf_search_die_within_cu(dbg, ds, cu, offset,
217 DWARF_SET_ERROR(dbg, error, DW_DLE_NO_ENTRY);
225 DWARF_SET_ERROR(dbg, error, DW_DLE_NO_ENTRY);
230 dwarf_offdie(Dwarf_Debug dbg, Dwarf_Off offset, Dwarf_Die *ret_die,
234 return (dwarf_offdie_b(dbg, offset, 1, ret_die, error));
240 Dwarf_Debug dbg;
242 dbg = die != NULL ? die->die_dbg : NULL;
245 DWARF_SET_ERROR(dbg, error, DW_DLE_ARGUMENT);
259 Dwarf_Debug dbg;
261 dbg = die != NULL ? die->die_dbg : NULL;
264 DWARF_SET_ERROR(dbg, error, DW_DLE_ARGUMENT);
276 Dwarf_Debug dbg;
279 dbg = die != NULL ? die->die_dbg : NULL;
282 DWARF_SET_ERROR(dbg, error, DW_DLE_ARGUMENT);
298 Dwarf_Debug dbg;
301 dbg = die != NULL ? die->die_dbg : NULL;
304 DWARF_SET_ERROR(dbg, error, DW_DLE_ARGUMENT);
320 Dwarf_Debug dbg;
322 dbg = die != NULL ? die->die_dbg : NULL;
325 DWARF_SET_ERROR(dbg, error, DW_DLE_ARGUMENT);
330 DWARF_SET_ERROR(dbg, error, DW_DLE_NO_ENTRY);
349 dwarf_get_cu_die_offset_given_cu_header_offset_b(Dwarf_Debug dbg,
355 if (dbg == NULL || out_cu_die_offset == NULL) {
356 DWARF_SET_ERROR(dbg, error, DW_DLE_ARGUMENT);
361 STAILQ_FOREACH(cu, &dbg->dbg_cu, cu_next) {
368 STAILQ_FOREACH(cu, &dbg->dbg_tu, cu_next) {
377 DWARF_SET_ERROR(dbg, error, DW_DLE_NO_ENTRY);
385 dwarf_get_cu_die_offset_given_cu_header_offset(Dwarf_Debug dbg,
390 return (dwarf_get_cu_die_offset_given_cu_header_offset_b(dbg,
395 dwarf_get_address_size(Dwarf_Debug dbg, Dwarf_Half *addr_size,
399 if (dbg == NULL || addr_size == NULL) {
400 DWARF_SET_ERROR(dbg, error, DW_DLE_ARGUMENT);
404 *addr_size = dbg->dbg_pointer_size;