HomeSort by relevance Sort by last modified time
    Searched defs:trap (Results 1 - 7 of 7) sorted by null

  /external/opencore/oscl/oscl/osclerror/src/
oscl_error_imp_jumps.cpp 34 OsclErrorTrapImp *trap = OsclErrorTrapImp::GetErrorTrap(error); local
35 if (!trap)
46 trap->iJumpData->Jump(jmpcode);
oscl_error.cpp 31 //Init the error trap for this thread.
61 //Cleanup the error trap for this thread.
88 OsclErrorTrapImp *trap = OsclErrorTrapImp::GetErrorTrap(); local
89 if (!trap)
94 trap->iTrapStack->PushL(aPtr);
99 OsclErrorTrapImp *trap = OsclErrorTrapImp::GetErrorTrap(); local
100 if (!trap)
108 trap->iTrapStack->PushL(item);
113 OsclErrorTrapImp *trap = OsclErrorTrapImp::GetErrorTrap(); local
114 if (!trap)
124 OsclErrorTrapImp *trap = OsclErrorTrapImp::GetErrorTrap(); local
135 OsclErrorTrapImp *trap = OsclErrorTrapImp::GetErrorTrap(); local
146 OsclErrorTrapImp *trap = OsclErrorTrapImp::GetErrorTrap(); local
157 OsclErrorTrapImp *trap = OsclErrorTrapImp::GetErrorTrap(); local
    [all...]
oscl_error_trapcleanup.cpp 74 OSCL_EXPORT_REF OsclErrorTrapImp * OsclErrorTrapImp::Trap()
75 //static function to enter a trap level.
78 OsclErrorTrapImp *trap = GetErrorTrap(error); local
79 if (!trap)
80 return NULL;//trap is non-functional.
81 trap->iLeave = OsclErrNone;
82 trap->iTrapStack->Trap();
84 trap->iJumpData->PushMark();
86 return trap;
97 OsclErrorTrapImp* trap = (aTrap) ? aTrap : GetErrorTrap(error); local
    [all...]
oscl_error_trapcleanup.h 32 \brief OSCL Error trap and cleanup implementation include file
103 //A common type for cleanup stack and trap mark stack.
112 //Trap APIs
113 inline void Trap();
138 //The trap mark stack is a stack used to mark the top of the cleanup stack
139 //for each trap level.
144 //top of trap mark stack
176 //For non-symbian, the error trap stack must be in a global registry.
189 //A per-thread cleanup stack with nested trap support.
208 //PV trap cleanup. Public for use in macros only
251 OsclErrorTrapImp *trap = GetErrorTrap(error); local
    [all...]
  /system/core/sh/
trap.c 1 /* $NetBSD: trap.c,v 1.31 2005/01/11 19:38:57 christos Exp $ */
38 static char sccsid[] = "@(#)trap.c 8.5 (Berkeley) 6/5/95";
40 __RCSID("$NetBSD: trap.c,v 1.31 2005/01/11 19:38:57 christos Exp $");
59 #include "trap.h"
66 "TRAP", "ABRT", "BUS", "FPE",
90 char *trap[NSIG+1]; /* trap handler commands */ variable
142 * The trap builtin.
154 if (trap[signo] != NULL) {
155 out1fmt("trap -- ")
    [all...]
  /external/opencore/oscl/oscl/osclproc/src/
oscl_scheduler.cpp 371 OsclError::Leave(OsclErrNotInstalled);//error trap not installed.
405 OsclErrorTrapImp *trap = OsclErrorTrapImp::GetErrorTrap(); local
406 if (trap
407 && trap->iLeave != OsclErrNone)
    [all...]
  /external/strace/
syscall.c 767 static unsigned long trap; variable
1047 fprintf(stderr, "syscall: unknown syscall trap 0x%08lx\n",
1126 /* If we are entering, then disassemble the syscall trap. */
1128 /* Retrieve the syscall trap instruction. */
1130 trap = ptrace(PTRACE_PEEKTEXT,pid,(char *)regs.r_pc,0);
1132 trap >>= 32;
1137 /* Disassemble the trap to see what personality to use. */
1138 switch (trap) {
1140 /* Linux/SPARC syscall trap. */
1144 /* Linux/SPARC64 syscall trap. *
    [all...]

Completed in 187 milliseconds