Home
last modified time | relevance | path

Searched refs:lsda (Results 1 – 25 of 26) sorted by relevance

12

/freebsd-12.1/contrib/libcxxrt/
H A Ddwarf_eh.h341 struct dwarf_eh_lsda lsda; in parse_lsda() local
356 lsda.type_table = 0; in parse_lsda()
357 lsda.type_table_encoding = *data++; in parse_lsda()
358 if (lsda.type_table_encoding != DW_EH_PE_omit) in parse_lsda()
363 lsda.type_table = type_table; in parse_lsda()
373 lsda.action_table = data; in parse_lsda()
375 lsda.action_table = data + callsite_size; in parse_lsda()
377 lsda.call_site_table = static_cast<dw_eh_ptr_t>(data); in parse_lsda()
380 return lsda; in parse_lsda()
416 while (callsite_table <= lsda->action_table) in dwarf_eh_find_callsite()
[all …]
H A Dexception.cc909 dwarf_eh_lsda *lsda, in get_type_info_entry() argument
913 dw_eh_ptr_t record = lsda->type_table - in get_type_info_entry()
925 lsda->type_table_encoding, offset, start)); in get_type_info_entry()
987 dwarf_eh_lsda *lsda, in check_action_record() argument
1027 handler_type = get_type_info_entry(context, lsda, filter--); in check_action_record()
1139 struct dwarf_eh_lsda lsda = parse_lsda(context, lsda_addr); variable
1141 if (!dwarf_eh_find_callsite(context, &lsda, &action))
1179 struct dwarf_eh_lsda lsda = parse_lsda(context, lsda_addr); variable
1180 dwarf_eh_find_callsite(context, &lsda, &action);
1190 struct dwarf_eh_lsda lsda = parse_lsda(context, lsda_addr); variable
[all …]
/freebsd-12.1/contrib/compiler-rt/lib/builtins/
H A Dgcc_personality_v0.c205 const uint8_t* lsda = (uint8_t*)_Unwind_GetLanguageSpecificData(context); in __gcc_personality_sj0() local
206 if ( lsda == (uint8_t*) 0 ) in __gcc_personality_sj0()
214 uint8_t lpStartEncoding = *lsda++; in __gcc_personality_sj0()
216 readEncodedPointer(&lsda, lpStartEncoding); in __gcc_personality_sj0()
218 uint8_t ttypeEncoding = *lsda++; in __gcc_personality_sj0()
220 readULEB128(&lsda); in __gcc_personality_sj0()
223 uint8_t callSiteEncoding = *lsda++; in __gcc_personality_sj0()
224 uint32_t callSiteTableLength = readULEB128(&lsda); in __gcc_personality_sj0()
225 const uint8_t* callSiteTableStart = lsda; in __gcc_personality_sj0()
/freebsd-12.1/contrib/libunwind/src/
H A DUnwindCursor.hpp1339 uintptr_t lsda; in getInfoFromEHABISection() local
1358 lsda = exceptionTableAddr + (extraWords + 1) * 4; in getInfoFromEHABISection()
1415 _info.lsda = lsda; in getInfoFromEHABISection()
1470 _info.lsda = fdeInfo.lsda; in getInfoFromDwarfSection()
1552 pint_t lsda = 0; in getInfoFromCompactEncodingSection() local
1703 if (lsda == 0) { in getInfoFromCompactEncodingSection()
1741 _info.lsda = lsda; in getInfoFromCompactEncodingSection()
1788 _info.lsda = 0; in getInfoFromSEH()
1794 _info.lsda = 0; // FIXME in getInfoFromSEH()
1885 _info.lsda = fdeInfo.lsda; in setInfoBasedOnIPRegister()
[all …]
H A DUnwindLevel1.c84 frameInfo.lsda, frameInfo.handler); in unwind_phase1()
179 functionName, sp, frameInfo.lsda, in unwind_phase2()
270 frameInfo.lsda, frameInfo.handler); in unwind_phase2_forced()
427 result = (uintptr_t)frameInfo.lsda; in _Unwind_GetLanguageSpecificData()
H A DUnwind-sjlj.c43 uintptr_t lsda; // arm offset=28 member
389 "=> 0x%0lX", context, ufc->lsda); in _Unwind_GetLanguageSpecificData()
390 return ufc->lsda; in _Unwind_GetLanguageSpecificData()
H A DUnwind-EHABI.cpp173 const char *lsda = in unwindOneFrame() local
179 ProcessDescriptors(state, ucbp, context, format, lsda, in unwindOneFrame()
476 frameInfo.lsda, frameInfo.handler); in unwind_phase1()
591 functionName, sp, frameInfo.lsda, in unwind_phase2()
729 result = (uintptr_t)frameInfo.lsda; in _Unwind_GetLanguageSpecificData()
H A DDwarfParser.hpp65 pint_t lsda; member
151 fdeInfo->lsda = 0; in decodeFDE()
163 fdeInfo->lsda = in decodeFDE()
218 fdeInfo->lsda = 0; in findFDE()
230 fdeInfo->lsda = addressSpace in findFDE()
H A DUnwindLevel1-gcc-ext.c172 frame.start_ip, functionName, frame.lsda, in _Unwind_Backtrace()
H A DUnwind-seh.cpp264 frameInfo.lsda, frameInfo.handler); in unwind_phase2_forced()
/freebsd-12.1/contrib/gcc/
H A Dunwind-sjlj.c76 void *lsda; member
239 return context->fc->lsda; in _Unwind_GetLanguageSpecificData()
H A Dunwind-dw2.c71 void *lsda; member
303 return context->lsda; in _Unwind_GetLanguageSpecificData()
1101 context->lsda = 0; in uw_frame_state_for()
1144 _Unwind_Ptr lsda; in uw_frame_state_for() local
1146 aug = read_encoded_value (context, fs->lsda_encoding, aug, &lsda); in uw_frame_state_for()
1147 context->lsda = (void *) lsda; in uw_frame_state_for()
/freebsd-12.1/contrib/binutils/gas/
H A Ddw2gencfi.c94 expressionS lsda; member
742 expression_and_evaluate (&fde->lsda); in dot_cfi_lsda()
743 switch (fde->lsda.X_op) in dot_cfi_lsda()
1162 exp = fde->lsda; in output_fde()
H A DChangeLog-2006277 personality and lsda.
/freebsd-12.1/sys/gnu/dts/arm/
H A Dtegra20-trimslice.dts144 "lsda", "lsdi", "lspi", "lvp0", "lvp1",
234 "lpw1", "lsc1", "lsck", "lsda", "lsdi",
H A Dtegra20-tamonten.dtsi136 "lsda", "lsdi", "lspi", "lvp0", "lvp1",
220 "lpw1", "lsc1", "lsck", "lsda", "lsdi",
H A Dtegra20-paz00.dts142 "lsda", "lsdi", "lspi", "lvp0", "lvp1",
251 "lpw2", "lsc1", "lsck", "lsda", "lsdi",
H A Dtegra20-ventana.dts156 "lpw2", "lsc0", "lsc1", "lsck", "lsda",
244 "lpw1", "lsck", "lsda", "lsdi", "lvp0";
H A Dtegra20-harmony.dts154 "lsda", "lsdi", "lspi", "lvp0", "lvp1",
238 "lpw1", "lsc1", "lsck", "lsda", "lsdi",
H A Dtegra20-seaboard.dts131 "lsck", "lsda";
246 "lpw1", "lsc1", "lsck", "lsda", "lsdi",
H A Dtegra20-whistler.dts132 nvidia,pins = "lcsn", "lsck", "lsda", "lsdi",
H A Dtegra20-colibri.dtsi97 nvidia,pins = "lpw0", "lsc1", "lsck", "lsda";
/freebsd-12.1/contrib/gcc/config/ia64/
H A Dunwind-ia64.c202 void *lsda; /* language specific data area */ member
1725 return context->lsda; in _Unwind_GetLanguageSpecificData()
1781 context->lsda = 0; in uw_frame_state_for()
1827 context->lsda = unw + length + 2; in uw_frame_state_for()
/freebsd-12.1/contrib/libunwind/include/
H A Dlibunwind.h88 unw_word_t lsda; /* address of language specific data area, */ member
/freebsd-12.1/sys/contrib/octeon-sdk/
H A Dcvmx-uahcx-defs.h2589 …uint32_t lsda : 1; /**< (read) LowSpeedDeviceAttached. This bit indicates… member
2685 uint32_t lsda : 1;

12