#include <interruptedCtx.h>
Public Members | |||
![]() | ![]() | void | set (SignalContext* sc = 0) |
![]() | ![]() | void | set (InterruptedContext* ic) |
![]() | ![]() | char** | pc_addr () |
![]() | ![]() | char* | pc () |
![]() | ![]() | char* | next_pc () |
![]() | ![]() | void | set_pc (void* pc) |
![]() | ![]() | void | set_next_pc (void* npc) |
![]() | ![]() | int* | sp_addr () |
![]() | ![]() | frame* | sp () |
![]() | ![]() | void | set_sp (void *sp) |
![]() | ![]() | void | invalidate () |
![]() | ![]() | bool | in_system_trap () |
![]() | ![]() | bool | in_read_trap () |
![]() | ![]() | bool | in_write_trap () |
![]() | ![]() | int | system_trap () |
![]() | ![]() | int | code_at_pc () |
Static Public Members | |||
![]() | ![]() | void | continue_abort_at (char *addr, bool addDummyFrame) |
![]() | ![]() | void | set_continuation_address (char* addr, bool mustSucceed, bool setSema) |
![]() | ![]() | void | fatal_menu () |
![]() | ![]() | void | setupPreemptionFromSignal () |
![]() | ![]() | InterruptedContext* | the_interrupted_context |
void InterruptedContext::set (SignalContext * scp_arg = 0) |
void InterruptedContext::set (InterruptedContext * ic) [inline]
|
char ** InterruptedContext::pc_addr () |
char * InterruptedContext::pc () |
char * InterruptedContext::next_pc () |
void InterruptedContext::set_pc (void * pc) |
void InterruptedContext::set_next_pc (void * npc) |
int * InterruptedContext::sp_addr () |
frame * InterruptedContext::sp () |
void InterruptedContext::set_sp (void * sp) |
void InterruptedContext::invalidate () |
bool InterruptedContext::in_system_trap () |
bool InterruptedContext::in_read_trap () |
bool InterruptedContext::in_write_trap () |
int InterruptedContext::system_trap () |
int InterruptedContext::code_at_pc () |
void InterruptedContext::continue_abort_at (char * addr, bool addDummyFrame) [static]
|
void InterruptedContext::set_continuation_address (char * addr, bool mustWork, bool setSema) [static]
|
void InterruptedContext::fatal_menu () [static]
|
void InterruptedContext::setupPreemptionFromSignal () [static]
|
InterruptedContext* InterruptedContext::the_interrupted_context [static]
|