Home | History | Annotate | Download | only in Unwind

Lines Matching full:personality

32 // 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
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 != NULL) {
151 _UA_HANDLER_FRAME); // tell personality this was the frame it marked
154 (*c->personality)(1, action, exception_object->exception_class,
164 _LIBUNWIND_ABORT("during phase1 personality function said it would "
173 // personality routine says to transfer control to landing pad
181 _LIBUNWIND_DEBUG_LOG("personality function returned unknown result %d",
226 // if there is a personality routine, tell it we are unwinding
227 if (c->personality != NULL) {
228 __personality_routine p = (__personality_routine) c->personality;
230 "calling personality function %p\n",
238 "personality returned _URC_CONTINUE_UNWIND\n",
244 "personality returned _URC_INSTALL_CONTEXT\n",
253 "personality returned %d, "
300 /// to the personality function at each frame. The personality
348 /// Called by personality handler during phase 2 to get LSDA for current frame.
358 /// Called by personality handler during phase 2 to get register values.
368 /// Called by personality handler during phase 2 to alter register values.
378 /// Called by personality handler during phase 2 to get instruction pointer.
387 /// Called by personality handler during phase 2 to get instruction pointer.
400 /// Called by personality handler during phase 2 to alter instruction pointer.
410 /// Called by personality handler during phase 2 to find the start of the
421 /// Called by personality handler during phase 2 if a foreign exception
434 /// Called by personality handler during phase 2 to get base address for data
445 /// Called by personality handler during phase 2 to get base address for text
456 /// Called by personality handler to get "Call Frame Area" for current frame.