| /illumos-gate/usr/src/lib/libdwarf/common/ |
| H A D | dwarf_locationop_read.c | 125 Dwarf_Small *section_end, in _dwarf_read_loc_expr_op() argument 153 if ((loc_ptr+1) > section_end) { in _dwarf_read_loc_expr_op() 205 dbg,error,section_end); in _dwarf_read_loc_expr_op() 247 error,section_end); in _dwarf_read_loc_expr_op() 253 if (loc_ptr >= section_end) { in _dwarf_read_loc_expr_op() 259 if (loc_ptr > section_end) { in _dwarf_read_loc_expr_op() 267 if (loc_ptr >= section_end) { in _dwarf_read_loc_expr_op() 274 if (loc_ptr > section_end) { in _dwarf_read_loc_expr_op() 283 error,section_end); in _dwarf_read_loc_expr_op() 290 error, section_end); in _dwarf_read_loc_expr_op() [all …]
|
| H A D | dwarf_form.c | 494 Dwarf_Byte_Ptr section_end = 0; in dwarf_formref() local 501 section_end = in dwarf_formref() 513 error,section_end); in dwarf_formref() 519 error,section_end); in dwarf_formref() 525 error,section_end); in dwarf_formref() 533 dbg,error,section_end); in dwarf_formref() 606 Dwarf_Byte_Ptr section_end = 0; in _dwarf_formsig8_internal() local 617 section_end = in _dwarf_formsig8_internal() 620 if (field_end > section_end) { in _dwarf_formsig8_internal() 695 Dwarf_Byte_Ptr section_end = 0; in dwarf_global_formref() local [all …]
|
| H A D | dwarf_ranges.c | 65 Dwarf_Small *section_end) in read_unaligned_addr_check() argument 72 error,section_end); in read_unaligned_addr_check() 105 Dwarf_Small *section_end = 0; in dwarf_get_ranges_a() local 308 section_end = localdbg->de_debug_ranges.dss_data + in dwarf_get_ranges_a() 317 if (rangeptr == section_end) { in dwarf_get_ranges_a() 320 if (rangeptr > section_end) { in dwarf_get_ranges_a() 341 if ((rangeptr + (2*address_size)) > section_end) { in dwarf_get_ranges_a() 354 rangeptr, address_size,error,section_end); in dwarf_get_ranges_a() 362 rangeptr, address_size,error,section_end); in dwarf_get_ranges_a()
|
| H A D | dwarf_xu_index.c | 135 Dwarf_Small *section_end = xuhdr->gx_section_data+ in fill_in_offsets_headerline() local 146 err,section_end); in fill_in_offsets_headerline() 217 Dwarf_Small *section_end = 0; in dwarf_get_xu_index_header() local 238 section_end = data + sect->dss_size; in dwarf_get_xu_index_header() 258 error,section_end); in dwarf_get_xu_index_header() 264 error,section_end); in dwarf_get_xu_index_header() 269 error,section_end); in dwarf_get_xu_index_header() 274 error,section_end); in dwarf_get_xu_index_header() 457 Dwarf_Small *section_end = xuhdr->gx_section_data + in dwarf_get_xu_hash_entry() local 488 err,section_end); in dwarf_get_xu_hash_entry() [all …]
|
| H A D | dwarf_macro5.c | 122 Dwarf_Small *section_end, in _dwarf_skim_forms() argument 137 if (mdata >= section_end) { in _dwarf_skim_forms() 154 error,section_end); in _dwarf_skim_forms() 162 error,section_end); in _dwarf_skim_forms() 194 mdata,mdata, section_end, in _dwarf_skim_forms() 206 dbg, error,section_end); in _dwarf_skim_forms() 225 dbg, error,section_end); in _dwarf_skim_forms() 230 dbg, error,section_end); in _dwarf_skim_forms() 242 dbg, error,section_end); in _dwarf_skim_forms() 247 if (mdata > section_end) { in _dwarf_skim_forms() [all …]
|
| H A D | dwarf_frame2.c | 1227 Dwarf_Small *section_end = section_ptr_in + section_length_in; in dwarf_read_cie_fde_prefix() local 1229 if(section_end < (frame_ptr +4)) { in dwarf_read_cie_fde_prefix() 1232 (Dwarf_Unsigned)(uintptr_t)section_end; in dwarf_read_cie_fde_prefix() 1249 section_length_in,section_end); in dwarf_read_cie_fde_prefix() 1257 if((frame_ptr + local_length_size) >= section_end) { in dwarf_read_cie_fde_prefix() 1264 frame_ptr, local_length_size,error,section_end); in dwarf_read_cie_fde_prefix() 1276 if (cie_ptr_addr+length > section_end) { in dwarf_read_cie_fde_prefix() 1551 Dwarf_Small * section_end, in read_encoded_ptr() argument 1575 input_field, address_size,error,section_end); in read_encoded_ptr() 1583 DECODE_LEB128_UWORD_CK(input_field,val,dbg,error,section_end); in read_encoded_ptr() [all …]
|
| H A D | dwarf_loc.c | 175 Dwarf_Small * section_end, in _dwarf_get_locdesc() argument 220 section_end, in _dwarf_get_locdesc() 1062 Dwarf_Small *section_end = 0; in dwarf_loclist_from_expr_b() local 1067 §ion_size,§ion_end,error); in dwarf_loclist_from_expr_b() 1090 section_end, in dwarf_loclist_from_expr_b() 1253 Dwarf_Small *section_end = 0; in _dwarf_fill_in_locdesc_op_c() local 1266 §ion_size,§ion_end,error); in _dwarf_fill_in_locdesc_op_c() 1288 section_end, in _dwarf_fill_in_locdesc_op_c() 1405 Dwarf_Byte_Ptr section_end = dbg->de_debug_loc.dss_data in _dwarf_read_loc_section_dwo() local 1432 dbg,error,section_end); in _dwarf_read_loc_section_dwo() [all …]
|
| H A D | dwarf_gdbindex.c | 518 Dwarf_Small *section_end = 0; in dwarf_gdbindex_string_by_offset() local 525 section_end = gdbindexptr->gi_section_data + in dwarf_gdbindex_string_by_offset() 528 if (stringitself > section_end) { in dwarf_gdbindex_string_by_offset()
|
| H A D | dwarf_loc.h | 309 Dwarf_Small *section_end,
|
| H A D | dwarf_opaque.h | 982 Dwarf_Byte_Ptr section_end, 1001 Dwarf_Small *section_end,
|
| H A D | dwarf_line.c | 581 Dwarf_Small *section_end = 0; in _dwarf_internal_srclines() local 650 section_end = section_start +dbg->de_debug_line.dss_size; in _dwarf_internal_srclines() 660 if (line_ptr > section_end) { in _dwarf_internal_srclines() 667 section_end = section_start +dbg->de_debug_line.dss_size; in _dwarf_internal_srclines() 675 if (line_ptr > section_end) { in _dwarf_internal_srclines()
|
| H A D | dwarf_frame.h | 365 Dwarf_Byte_Ptr section_end,
|
| H A D | dwarf_frame.c | 1181 Dwarf_Byte_Ptr section_end, in _dwarf_get_return_address_reg() argument 1190 if (frame_ptr >= section_end) { in _dwarf_get_return_address_reg() 1200 dbg,error,section_end); in _dwarf_get_return_address_reg()
|
| H A D | dwarf_line_table_reader_common.h | 192 Dwarf_Small *section_end = section_start + section_length; in _dwarf_read_line_table_header() local 205 err, section_length,section_end); in _dwarf_read_line_table_header() 214 if (line_ptr_end > section_end) { in _dwarf_read_line_table_header()
|