Lines Matching refs:prefix

196 print_prefix(struct cie_fde_prefix_s *prefix, int line)
198 printf("prefix-print, prefix at 0x%lx, line %d\n",
199 (long) prefix, line);
200 printf(" start addr 0x%lx after prefix 0x%lx\n",
201 (long) prefix->cf_start_addr,
202 (long) prefix->cf_addr_after_prefix);
204 (Dwarf_Unsigned) prefix->cf_length,
205 prefix->cf_local_length_size,
206 prefix->cf_local_extension_size);
208 (Dwarf_Unsigned) prefix->cf_cie_id,
209 (long) prefix->cf_cie_id_addr);
212 (long) prefix->cf_section_ptr,
213 (Dwarf_Signed) prefix->cf_section_index,
214 (Dwarf_Unsigned) prefix->cf_section_length,
215 (long) prefix->cf_section_ptr + prefix->cf_section_length);
284 struct cie_fde_prefix_s prefix;
286 /* First read in the 'common prefix' to figure out what we are
288 memset(&prefix, 0, sizeof(prefix));
292 section_length, &prefix, error);
299 frame_ptr = prefix.cf_addr_after_prefix;
307 if (prefix.cf_cie_id == cie_id_value) {
311 int res = dwarf_find_existing_cie_ptr(prefix.cf_start_addr,
322 &prefix,
358 /* Do not call this twice on one prefix, as
359 prefix.cf_cie_id_addr is altered as a side effect. */
361 get_cieptr_given_offset(prefix.cf_cie_id,
364 prefix.cf_cie_id_addr);
403 &prefix,
497 'prefix' has accumulated the info up thru the cie-id
502 struct cie_fde_prefix_s *prefix,
623 prefix->cf_section_ptr,
668 frame_ptr = prefix->cf_start_addr +
669 prefix->cf_length + prefix->cf_local_length_size
670 + prefix->cf_local_extension_size;
687 new_cie->ci_length = (Dwarf_Word) prefix->cf_length;
688 new_cie->ci_length_size = prefix->cf_local_length_size;
689 new_cie->ci_extension_size = prefix->cf_local_extension_size;
697 new_cie->ci_cie_start = prefix->cf_start_addr;
711 new_cie->ci_section_ptr = prefix->cf_section_ptr;
727 'prefix' has accumulated the info up thru the cie-id
733 struct cie_fde_prefix_s *prefix,
751 Dwarf_Addr cie_base_offset = prefix->cf_cie_id;
880 new_fde->fd_length = prefix->cf_length;
881 new_fde->fd_length_size = prefix->cf_local_length_size;
882 new_fde->fd_extension_size = prefix->cf_local_extension_size;
890 new_fde->fd_fde_start = prefix->cf_start_addr;
896 new_fde->fd_section_ptr = prefix->cf_section_ptr;
897 new_fde->fd_section_index = prefix->cf_section_index;
898 new_fde->fd_section_length = prefix->cf_section_length;
931 /* Read in the common cie/fde prefix, including reading
1059 struct cie_fde_prefix_s prefix;
1067 /* First read in the 'common prefix' to figure out what * we are to
1069 memset(&prefix, 0, sizeof(prefix));
1072 &prefix, error);
1083 if (prefix.cf_cie_id != cie_id_value) {
1087 frame_ptr = prefix.cf_addr_after_prefix;
1089 &prefix,