Lines Matching defs:dbg

32 dwarf_get_fde_list(Dwarf_Debug dbg, Dwarf_Cie **cie_list,
37 if (dbg == NULL || cie_list == NULL || cie_count == NULL ||
39 DWARF_SET_ERROR(dbg, error, DW_DLE_ARGUMENT);
43 if (dbg->dbg_internal_reg_table == NULL) {
44 if (_dwarf_frame_interal_table_init(dbg, error) != DW_DLE_NONE)
48 if (dbg->dbg_frame == NULL) {
49 if (_dwarf_frame_section_load(dbg, error) != DW_DLE_NONE)
51 if (dbg->dbg_frame == NULL) {
52 DWARF_SET_ERROR(dbg, error, DW_DLE_NO_ENTRY);
57 if (dbg->dbg_frame->fs_ciearray == NULL ||
58 dbg->dbg_frame->fs_fdearray == NULL) {
59 DWARF_SET_ERROR(dbg, error, DW_DLE_NO_ENTRY);
63 *cie_list = dbg->dbg_frame->fs_ciearray;
64 *cie_count = dbg->dbg_frame->fs_cielen;
65 *fde_list = dbg->dbg_frame->fs_fdearray;
66 *fde_count = dbg->dbg_frame->fs_fdelen;
72 dwarf_get_fde_list_eh(Dwarf_Debug dbg, Dwarf_Cie **cie_list,
77 if (dbg == NULL || cie_list == NULL || cie_count == NULL ||
79 DWARF_SET_ERROR(dbg, error, DW_DLE_ARGUMENT);
83 if (dbg->dbg_internal_reg_table == NULL) {
84 if (_dwarf_frame_interal_table_init(dbg, error) != DW_DLE_NONE)
88 if (dbg->dbg_eh_frame == NULL) {
89 if (_dwarf_frame_section_load_eh(dbg, error) != DW_DLE_NONE)
91 if (dbg->dbg_eh_frame == NULL) {
92 DWARF_SET_ERROR(dbg, error, DW_DLE_NO_ENTRY);
97 if (dbg->dbg_eh_frame->fs_ciearray == NULL ||
98 dbg->dbg_eh_frame->fs_fdearray == NULL) {
99 DWARF_SET_ERROR(dbg, error, DW_DLE_NO_ENTRY);
103 *cie_list = dbg->dbg_eh_frame->fs_ciearray;
104 *cie_count = dbg->dbg_eh_frame->fs_cielen;
105 *fde_list = dbg->dbg_eh_frame->fs_fdearray;
106 *fde_count = dbg->dbg_eh_frame->fs_fdelen;
116 Dwarf_Debug dbg;
118 dbg = fdelist != NULL ? (*fdelist)->fde_dbg : NULL;
121 DWARF_SET_ERROR(dbg, error, DW_DLE_ARGUMENT);
129 DWARF_SET_ERROR(dbg, error, DW_DLE_NO_ENTRY);
143 Dwarf_Debug dbg;
147 dbg = fdelist != NULL ? (*fdelist)->fde_dbg : NULL;
151 DWARF_SET_ERROR(dbg, error, DW_DLE_ARGUMENT);
169 DWARF_SET_ERROR(dbg, error, DW_DLE_NO_ENTRY);
176 Dwarf_Debug dbg;
178 dbg = fde != NULL ? fde->fde_dbg : NULL;
181 DWARF_SET_ERROR(dbg, error, DW_DLE_ARGUMENT);
195 Dwarf_Debug dbg;
197 dbg = fde != NULL ? fde->fde_dbg : NULL;
202 DWARF_SET_ERROR(dbg, error, DW_DLE_ARGUMENT);
261 Dwarf_Debug dbg;
263 dbg = fde != NULL ? fde->fde_dbg : NULL;
266 DWARF_SET_ERROR(dbg, error, DW_DLE_ARGUMENT);
286 Dwarf_Debug dbg;
290 dbg = fde != NULL ? fde->fde_dbg : NULL;
294 DWARF_SET_ERROR(dbg, error, DW_DLE_ARGUMENT);
300 DWARF_SET_ERROR(dbg, error, DW_DLE_PC_NOT_IN_FDE_RANGE);
309 if (table_column == dbg->dbg_frame_cfa_value) {
316 if (table_column >= dbg->dbg_frame_rule_table_size ||
318 DWARF_SET_ERROR(dbg, error, DW_DLE_FRAME_TABLE_COL_BAD);
336 Dwarf_Debug dbg;
342 dbg = fde != NULL ? fde->fde_dbg : NULL;
345 DWARF_SET_ERROR(dbg, error, DW_DLE_ARGUMENT);
349 assert(dbg != NULL);
353 DWARF_SET_ERROR(dbg, error, DW_DLE_PC_NOT_IN_FDE_RANGE);
366 cfa = dbg->dbg_frame_cfa_value;
377 for (i = 0; i < DW_REG_TABLE_SIZE && i < dbg->dbg_frame_rule_table_size;
404 Dwarf_Debug dbg;
408 dbg = fde != NULL ? fde->fde_dbg : NULL;
413 DWARF_SET_ERROR(dbg, error, DW_DLE_ARGUMENT);
419 DWARF_SET_ERROR(dbg, error, DW_DLE_PC_NOT_IN_FDE_RANGE);
428 if (table_column >= dbg->dbg_frame_rule_table_size) {
429 DWARF_SET_ERROR(dbg, error, DW_DLE_FRAME_TABLE_COL_BAD);
450 Dwarf_Debug dbg;
454 dbg = fde != NULL ? fde->fde_dbg : NULL;
459 DWARF_SET_ERROR(dbg, error, DW_DLE_ARGUMENT);
465 DWARF_SET_ERROR(dbg, error, DW_DLE_PC_NOT_IN_FDE_RANGE);
492 Dwarf_Debug dbg;
496 dbg = fde != NULL ? fde->fde_dbg : NULL;
500 DWARF_SET_ERROR(dbg, error, DW_DLE_ARGUMENT);
504 assert(dbg != NULL);
508 DWARF_SET_ERROR(dbg, error, DW_DLE_PC_NOT_IN_FDE_RANGE);
517 ret = _dwarf_frame_regtable_copy(dbg, &reg_table, rt, error);
531 Dwarf_Debug dbg;
534 dbg = cie != NULL ? cie->cie_dbg : NULL;
538 DWARF_SET_ERROR(dbg, error, DW_DLE_ARGUMENT);
542 ret = _dwarf_frame_get_fop(dbg, cie->cie_addrsize, instruction, len,
551 dwarf_set_frame_rule_table_size(Dwarf_Debug dbg, Dwarf_Half value)
555 old_value = dbg->dbg_frame_rule_table_size;
556 dbg->dbg_frame_rule_table_size = value;
562 dwarf_set_frame_rule_initial_value(Dwarf_Debug dbg, Dwarf_Half value)
566 old_value = dbg->dbg_frame_rule_initial_value;
567 dbg->dbg_frame_rule_initial_value = value;
573 dwarf_set_frame_cfa_value(Dwarf_Debug dbg, Dwarf_Half value)
577 old_value = dbg->dbg_frame_cfa_value;
578 dbg->dbg_frame_cfa_value = value;
584 dwarf_set_frame_same_value(Dwarf_Debug dbg, Dwarf_Half value)
588 old_value = dbg->dbg_frame_same_value;
589 dbg->dbg_frame_same_value = value;
595 dwarf_set_frame_undefined_value(Dwarf_Debug dbg, Dwarf_Half value)
599 old_value = dbg->dbg_frame_undefined_value;
600 dbg->dbg_frame_undefined_value = value;