Lines Matching refs:encoding
97 ob->s.b.encoding = DW_EH_PE_omit; in __register_frame_info_bases()
154 ob->s.b.encoding = DW_EH_PE_omit; in __register_frame_info_table_bases()
269 base_from_object (unsigned char encoding, struct object *ob) in base_from_object() argument
271 if (encoding == DW_EH_PE_omit) in base_from_object()
274 switch (encoding & 0x70) in base_from_object()
382 base = base_from_object (ob->s.b.encoding, ob); in fde_single_encoding_compare()
383 read_encoded_value_with_base (ob->s.b.encoding, base, x->pc_begin, &x_ptr); in fde_single_encoding_compare()
384 read_encoded_value_with_base (ob->s.b.encoding, base, y->pc_begin, &y_ptr); in fde_single_encoding_compare()
612 else if (ob->s.b.encoding == DW_EH_PE_absptr) in end_fde_sort()
643 int encoding = DW_EH_PE_absptr; in classify_object_over_fdes() local
661 encoding = get_cie_encoding (this_cie); in classify_object_over_fdes()
662 if (encoding == DW_EH_PE_omit) in classify_object_over_fdes()
664 base = base_from_object (encoding, ob); in classify_object_over_fdes()
665 if (ob->s.b.encoding == DW_EH_PE_omit) in classify_object_over_fdes()
666 ob->s.b.encoding = encoding; in classify_object_over_fdes()
667 else if (ob->s.b.encoding != encoding) in classify_object_over_fdes()
671 read_encoded_value_with_base (encoding, base, this_fde->pc_begin, in classify_object_over_fdes()
678 mask = size_of_encoded_value (encoding); in classify_object_over_fdes()
699 int encoding = ob->s.b.encoding; in add_fdes() local
700 _Unwind_Ptr base = base_from_object (ob->s.b.encoding, ob); in add_fdes()
718 encoding = get_cie_encoding (this_cie); in add_fdes()
719 base = base_from_object (encoding, ob); in add_fdes()
723 if (encoding == DW_EH_PE_absptr) in add_fdes()
734 read_encoded_value_with_base (encoding, base, this_fde->pc_begin, in add_fdes()
741 mask = size_of_encoded_value (encoding); in add_fdes()
788 ob->s.b.encoding = DW_EH_PE_omit; in init_object()
834 int encoding = ob->s.b.encoding; in linear_search_fdes() local
835 _Unwind_Ptr base = base_from_object (ob->s.b.encoding, ob); in linear_search_fdes()
854 encoding = get_cie_encoding (this_cie); in linear_search_fdes()
855 base = base_from_object (encoding, ob); in linear_search_fdes()
859 if (encoding == DW_EH_PE_absptr) in linear_search_fdes()
872 p = read_encoded_value_with_base (encoding, base, in linear_search_fdes()
874 read_encoded_value_with_base (encoding & 0x0F, 0, p, &pc_range); in linear_search_fdes()
880 mask = size_of_encoded_value (encoding); in linear_search_fdes()
930 int encoding = ob->s.b.encoding; in binary_search_single_encoding_fdes() local
931 _Unwind_Ptr base = base_from_object (encoding, ob); in binary_search_single_encoding_fdes()
941 p = read_encoded_value_with_base (encoding, base, f->pc_begin, in binary_search_single_encoding_fdes()
943 read_encoded_value_with_base (encoding & 0x0F, 0, p, &pc_range); in binary_search_single_encoding_fdes()
968 int encoding; in binary_search_mixed_encoding_fdes() local
970 encoding = get_fde_encoding (f); in binary_search_mixed_encoding_fdes()
971 p = read_encoded_value_with_base (encoding, in binary_search_mixed_encoding_fdes()
972 base_from_object (encoding, ob), in binary_search_mixed_encoding_fdes()
974 read_encoded_value_with_base (encoding & 0x0F, 0, p, &pc_range); in binary_search_mixed_encoding_fdes()
1007 else if (ob->s.b.encoding == DW_EH_PE_absptr) in search_object()
1089 int encoding; in _Unwind_Find_FDE() local
1095 encoding = ob->s.b.encoding; in _Unwind_Find_FDE()
1097 encoding = get_fde_encoding (f); in _Unwind_Find_FDE()
1098 read_encoded_value_with_base (encoding, base_from_object (encoding, ob), in _Unwind_Find_FDE()