Searched defs:personality (Results 1 - 12 of 12) sorted by relevance

/external/libunwind/src/unwind/
H A DRaiseException.c33 _Unwind_Personality_Fn personality; local
69 personality = (_Unwind_Personality_Fn) (uintptr_t) pi.handler;
70 if (personality)
72 reason = (*personality) (_U_VERSION, _UA_SEARCH_PHASE,
81 Debug (1, "personality returned %d\n", reason);
H A Dunwind-internal.h67 _Unwind_Personality_Fn personality; local
121 personality = (_Unwind_Personality_Fn) (uintptr_t) pi.handler;
122 if (personality)
133 reason = (*personality) (_U_VERSION, actions, exception_class,
147 /* The personality routine for the handler-frame changed
/external/libcxxabi/src/Unwind/
H A DUnwind-sjlj.c32 // function also sets the personality and lsda fields of the block.
44 // set by personality handler to be parameters passed to landing pad function
48 __personality_routine personality; // arm offset=24 member in struct:_Unwind_FunctionContext
89 // if there is a personality routine, ask it if it will want to stop at this
91 if (c->personality != NULL) {
93 "personality function %p\n",
94 exception_object, c->personality);
95 _Unwind_Reason_Code personalityResult = (*c->personality)(
145 // if there is a personality routine, tell it we are unwinding
146 if (c->personality !
[all...]
H A DDwarfParser.hpp47 pint_t personality; member in struct:libunwind::CFI_Parser::CIE_Info
262 cieInfo->personality = 0;
316 cieInfo->personality = addressSpace
H A DUnwindCursor.hpp732 // Grab the index of the personality routine from the compact form.
752 _LIBUNWIND_ABORT("unknown personality routine");
855 _info.handler = cieInfo.personality;
937 pint_t personality = 0; local
1095 // extact personality routine, if encoding says function has one
1101 _LIBUNWIND_DEBUG_LOG("found encoding 0x%08X with personality index %d, "
1102 "but personality table has only %d entires\n",
1112 personality = _addressSpace.getP(personalityPointer);
1115 "personalityDelta=0x%08X, personality=0x%08llX\n",
1116 (uint64_t) pc, personalityDelta, (uint64_t) personality);
[all...]
/external/ltrace/
H A Dproc.h99 unsigned int personality; member in struct:process
/external/kernel-headers/original/uapi/linux/raid/
H A Dmd_u.h150 int personality; /* 1,2,3,4 */ member in struct:mdu_param_s
/external/llvm/test/Bindings/Ocaml/
H A Dvmcore.ml1101 let personality = declare_function "__gxx_personality_v0" ft m in var
1109 let lp = build_landingpad rt personality 0 "lpad"
1118 (* CHECK: landingpad{{.*}}personality{{.*}}__gxx_personality_v0
/external/clang/lib/CodeGen/
H A DCGException.cpp128 /// The exceptions personality for a function.
132 // If this is non-null, this personality requires a non-standard
196 /// Determines the personality function to use when both C++
200 // The ObjC personality defers to the C++ personality for non-ObjC
201 // handlers. Unlike the C++ case, we use the same personality
212 // The GCC runtime's personality function inherently doesn't support
213 // mixed EH. Use the C++ personality just to avoid returning null.
248 /// Check whether a personality function could reasonably be swapped
249 /// for a C++ personality functio
727 const EHPersonality &personality = EHPersonality::get(getLangOpts()); local
[all...]
/external/llvm/examples/ExceptionDemo/
H A DExceptionDemo.cpp816 /// This is the personality function which is embedded (dwarf emitted), in the
853 // The real work of the personality function is captured here
1268 llvm::Function *personality = module.getFunction("ourPersonality"); local
1272 personality,
/external/llvm/lib/MC/
H A DMCDwarf.cpp1021 const MCSymbol *personality,
1266 // range-start range-length compact-unwind-enc personality-func lsda
1320 Streamer.EmitIntValue(0, Size); // No personality fn
1332 const MCSymbol *personality,
1372 if (personality)
1406 if (personality) {
1421 if (personality) {
1427 EmitPersonality(streamer, *personality, personalityEncoding);
1331 EmitCIE(MCObjectStreamer &streamer, const MCSymbol *personality, unsigned personalityEncoding, const MCSymbol *lsda, bool IsSignalFrame, unsigned lsdaEncoding, bool IsSimple) argument
/external/strace/
H A Dsyscall.c283 set_personality(int personality) argument
285 nsyscalls = nsyscall_vec[personality];
286 sysent = sysent_vec[personality];
288 switch (personality) {
319 current_personality = personality;
321 current_wordsize = personality_wordsize[personality];
326 update_personality(struct tcb *tcp, int personality) argument
328 if (personality == current_personality)
330 set_personality(personality);
332 if (personality
[all...]

Completed in 1029 milliseconds