Home | History | Annotate | Download | only in src

Lines Matching refs:DwarfFDECache

81 class _LIBUNWIND_HIDDEN DwarfFDECache {
114 typename DwarfFDECache<A>::entry *
115 DwarfFDECache<A>::_buffer = _initialBuffer;
118 typename DwarfFDECache<A>::entry *
119 DwarfFDECache<A>::_bufferUsed = _initialBuffer;
122 typename DwarfFDECache<A>::entry *
123 DwarfFDECache<A>::_bufferEnd = &_initialBuffer[64];
126 typename DwarfFDECache<A>::entry DwarfFDECache<A>::_initialBuffer[64];
129 RWMutex DwarfFDECache<A>::_lock;
133 bool DwarfFDECache<A>::_registeredForDyldUnloads = false;
137 typename A::pint_t DwarfFDECache<A>::findFDE(pint_t mh, pint_t pc) {
153 void DwarfFDECache<A>::add(pint_t mh, pint_t ip_start, pint_t ip_end,
185 void DwarfFDECache<A>::removeAllIn(pint_t mh) {
201 void DwarfFDECache<A>::dyldUnloadHook(const struct mach_header *mh, intptr_t ) {
207 void DwarfFDECache<A>::iterateCacheEntries(void (*func)(
1473 pint_t cachedFDE = DwarfFDECache<A>::findFDE(sects.dso_base, pc);
1510 DwarfFDECache<A>::add(sects.dso_base, fdeInfo.pcStart, fdeInfo.pcEnd,
1897 pint_t cachedFDE = DwarfFDECache<A>::findFDE(0, pc);