Searched defs:trap (Results 1 - 6 of 6) sorted by relevance

/external/opencore/oscl/oscl/osclerror/src/
H A Doscl_error_imp_jumps.cpp34 OsclErrorTrapImp *trap = OsclErrorTrapImp::GetErrorTrap(error); local
35 if (!trap)
46 trap->iJumpData->Jump(jmpcode);
H A Doscl_error.cpp31 //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...]
H A Doscl_error_trapcleanup.cpp75 //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;
90 //static function to enter a trap level. the trapimp can be passed in to avoid
97 OsclErrorTrapImp* trap local
[all...]
H A Doscl_error_trapcleanup.h32 \brief OSCL Error trap and cleanup implementation include file
103 //A common type for cleanup stack and trap mark stack.
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.
221 //static function to get currently installed error trap
228 //static function to get currently installed error trap
251 OsclErrorTrapImp *trap = GetErrorTrap(error); local
[all...]
/external/opencore/oscl/oscl/osclproc/src/
H A Doscl_scheduler.cpp371 OsclError::Leave(OsclErrNotInstalled);//error trap not installed.
405 OsclErrorTrapImp *trap = OsclErrorTrapImp::GetErrorTrap(); local
406 if (trap
407 && trap->iLeave != OsclErrNone)
1231 //Call the Run under a trap harness.
/external/strace/
H A Dsyscall.c767 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 72 milliseconds