Lines Matching refs:xuhdr

129     Dwarf_Xu_Index_Header xuhdr,  in fill_in_offsets_headerline()  argument
134 Dwarf_Small *section_start = xuhdr->gx_section_data; in fill_in_offsets_headerline()
135 Dwarf_Small *section_end = xuhdr->gx_section_data+ in fill_in_offsets_headerline()
136 xuhdr->gx_section_length; in fill_in_offsets_headerline()
163 xuhdr->gx_section_id[i] = v; in fill_in_offsets_headerline()
422 int dwarf_get_xu_index_section_type(Dwarf_Xu_Index_Header xuhdr, in dwarf_get_xu_index_section_type() argument
433 *typename = &xuhdr->gx_type[0]; in dwarf_get_xu_index_section_type()
434 *sectionname = xuhdr->gx_section_name; in dwarf_get_xu_index_section_type()
439 int dwarf_get_xu_hash_entry(Dwarf_Xu_Index_Header xuhdr, in dwarf_get_xu_hash_entry() argument
448 Dwarf_Debug dbg = xuhdr->gx_dbg; in dwarf_get_xu_hash_entry()
449 Dwarf_Small *hashtab = xuhdr->gx_section_data + in dwarf_get_xu_hash_entry()
450 xuhdr->gx_hash_table_offset; in dwarf_get_xu_hash_entry()
451 Dwarf_Small *indextab = xuhdr->gx_section_data + in dwarf_get_xu_hash_entry()
452 xuhdr->gx_index_table_offset; in dwarf_get_xu_hash_entry()
457 Dwarf_Small *section_end = xuhdr->gx_section_data + in dwarf_get_xu_hash_entry()
458 xuhdr->gx_section_length; in dwarf_get_xu_hash_entry()
461 if (xuhdr->gx_slots_in_hash > 0) { in dwarf_get_xu_hash_entry()
462 if (index >= xuhdr->gx_slots_in_hash) { in dwarf_get_xu_hash_entry()
490 if (indexval > xuhdr->gx_units_in_index) { in dwarf_get_xu_hash_entry()
517 dwarf_get_xu_section_names(Dwarf_Xu_Index_Header xuhdr, in dwarf_get_xu_section_names() argument
524 Dwarf_Debug dbg = xuhdr->gx_dbg; in dwarf_get_xu_section_names()
526 if( column_index >= xuhdr->gx_column_count_sections) { in dwarf_get_xu_section_names()
535 xuhdr->gx_column_count_sections); in dwarf_get_xu_section_names()
541 sec_num = xuhdr->gx_section_id[column_index]; in dwarf_get_xu_section_names()
560 dwarf_get_xu_section_offset(Dwarf_Xu_Index_Header xuhdr, in dwarf_get_xu_section_offset() argument
569 Dwarf_Debug dbg = xuhdr->gx_dbg; in dwarf_get_xu_section_offset()
571 Dwarf_Small *offsetrow = xuhdr->gx_section_offsets_offset + in dwarf_get_xu_section_offset()
572 xuhdr->gx_section_data; in dwarf_get_xu_section_offset()
573 Dwarf_Small *sizerow = xuhdr->gx_section_sizes_offset + in dwarf_get_xu_section_offset()
574 xuhdr->gx_section_data; in dwarf_get_xu_section_offset()
579 Dwarf_Unsigned column_count = xuhdr->gx_column_count_sections; in dwarf_get_xu_section_offset()
580 Dwarf_Small *section_end = xuhdr->gx_section_data + in dwarf_get_xu_section_offset()
581 xuhdr->gx_section_length; in dwarf_get_xu_section_offset()
599 if( row_index >= xuhdr->gx_units_in_index) { in dwarf_get_xu_section_offset()
607 "Valid units must be < %u ",xuhdr->gx_units_in_index); in dwarf_get_xu_section_offset()
614 if( column_index >= xuhdr->gx_column_count_sections) { in dwarf_get_xu_section_offset()
623 xuhdr->gx_column_count_sections); in dwarf_get_xu_section_offset()
657 Dwarf_Xu_Index_Header xuhdr, in _dwarf_search_fission_for_key() argument
665 Dwarf_Unsigned slots = xuhdr->gx_slots_in_hash; in _dwarf_search_fission_for_key()
672 if (slots > xuhdr->gx_section_length) { in _dwarf_search_fission_for_key()
681 xuhdr->gx_section_length); in _dwarf_search_fission_for_key()
687 if ( (4*slots) > xuhdr->gx_section_length) { in _dwarf_search_fission_for_key()
696 xuhdr->gx_section_length); in _dwarf_search_fission_for_key()
712 res = dwarf_get_xu_hash_entry(xuhdr, in _dwarf_search_fission_for_key()
740 Dwarf_Xu_Index_Header xuhdr, in _dwarf_search_fission_for_offset() argument
752 for ( i = 0; i< xuhdr->gx_column_count_sections; i++) { in _dwarf_search_fission_for_offset()
757 res = dwarf_get_xu_section_names(xuhdr,i,&num,&name,error); in _dwarf_search_fission_for_offset()
770 for ( m = 0; m < xuhdr->gx_slots_in_hash; ++m) { in _dwarf_search_fission_for_offset()
776 res = dwarf_get_xu_hash_entry(xuhdr,m,&hash,&indexn,error); in _dwarf_search_fission_for_offset()
786 res = dwarf_get_xu_section_offset(xuhdr, in _dwarf_search_fission_for_offset()
826 transform_xu_to_dfp(Dwarf_Xu_Index_Header xuhdr, in transform_xu_to_dfp() argument
836 unsigned max_cols = xuhdr->gx_column_count_sections; /* L */ in transform_xu_to_dfp()
844 res = dwarf_get_xu_section_names(xuhdr,i,&num,&name,error); in transform_xu_to_dfp()
855 res = dwarf_get_xu_section_offset(xuhdr,n,l, in transform_xu_to_dfp()
879 Dwarf_Xu_Index_Header xuhdr = 0; in _dwarf_get_debugfission_for_offset() local
887 sres = _dwarf_get_xuhdr(dbg,key_type, &xuhdr,error); in _dwarf_get_debugfission_for_offset()
892 xuhdr,offset_wanted, sect_index_base, &percu_index, in _dwarf_get_debugfission_for_offset()
898 sres = transform_xu_to_dfp(xuhdr,percu_index,&key, in _dwarf_get_debugfission_for_offset()
912 Dwarf_Xu_Index_Header xuhdr = 0; in dwarf_get_debugfission_for_key() local
923 sres = _dwarf_get_xuhdr(dbg,key_type, &xuhdr,error); in dwarf_get_debugfission_for_key()
929 xuhdr,key,&percu_index,error); in dwarf_get_debugfission_for_key()
933 sres = transform_xu_to_dfp(xuhdr,percu_index,key, in dwarf_get_debugfission_for_key()