Lines Matching defs:cache
54 intern_new_cie (Dwarf_CFI *cache, Dwarf_Off offset, const Dwarf_CIE *info)
94 += encoded_value_size (&cache->data->d, cache->e_ident,
104 data += encoded_value_size (&cache->data->d, cache->e_ident,
125 = cache->e_ident[EI_CLASS] == ELFCLASS32 ? 4 : 8;
147 if (tsearch (cie, &cache->cie_tree, &compare_cie) == NULL)
160 __libdw_find_cie (Dwarf_CFI *cache, Dwarf_Off offset)
163 struct dwarf_cie **found = tfind (&cie_key, &cache->cie_tree, &compare_cie);
170 int result = INTUSE(dwarf_next_cfi) (cache->e_ident,
171 &cache->data->d, CFI_IS_EH (cache),
180 if (cache->next_offset == offset)
181 cache->next_offset = next_offset;
183 return intern_new_cie (cache, offset, &entry.cie);
189 __libdw_intern_cie (Dwarf_CFI *cache, Dwarf_Off offset, const Dwarf_CIE *info)
192 struct dwarf_cie **found = tfind (&cie_key, &cache->cie_tree, &compare_cie);
195 (void) intern_new_cie (cache, offset, info);