|
HPCToolkit
|
#include <ucontext.h>#include <sys/ucontext.h>

Go to the source code of this file.
Macros | |
| #define | GET_MCONTEXT(context) (&((ucontext_t *)context)->uc_mcontext) |
| #define | MCONTEXT_REG(mctxt, reg) ((mctxt)->gregs[reg]) |
| #define | LV_MCONTEXT_PC(mctxt) MCONTEXT_REG(mctxt, REG_INST_PTR) |
| #define | LV_MCONTEXT_BP(mctxt) MCONTEXT_REG(mctxt, REG_BASE_PTR) |
| #define | LV_MCONTEXT_SP(mctxt) MCONTEXT_REG(mctxt, REG_STACK_PTR) |
| #define | MCONTEXT_PC(mctxt) ((void *) MCONTEXT_REG(mctxt, REG_INST_PTR)) |
| #define | MCONTEXT_BP(mctxt) ((void **) MCONTEXT_REG(mctxt, REG_BASE_PTR)) |
| #define | MCONTEXT_SP(mctxt) ((void **) MCONTEXT_REG(mctxt, REG_STACK_PTR)) |
| #define GET_MCONTEXT | ( | context | ) | (&((ucontext_t *)context)->uc_mcontext) |
Definition at line 53 of file _mcontext.h.
| #define LV_MCONTEXT_BP | ( | mctxt | ) | MCONTEXT_REG(mctxt, REG_BASE_PTR) |
Definition at line 84 of file _mcontext.h.
| #define LV_MCONTEXT_PC | ( | mctxt | ) | MCONTEXT_REG(mctxt, REG_INST_PTR) |
Definition at line 83 of file _mcontext.h.
| #define LV_MCONTEXT_SP | ( | mctxt | ) | MCONTEXT_REG(mctxt, REG_STACK_PTR) |
Definition at line 85 of file _mcontext.h.
| #define MCONTEXT_BP | ( | mctxt | ) | ((void **) MCONTEXT_REG(mctxt, REG_BASE_PTR)) |
Definition at line 88 of file _mcontext.h.
| #define MCONTEXT_PC | ( | mctxt | ) | ((void *) MCONTEXT_REG(mctxt, REG_INST_PTR)) |
Definition at line 87 of file _mcontext.h.
| #define MCONTEXT_REG | ( | mctxt, | |
| reg | |||
| ) | ((mctxt)->gregs[reg]) |
Definition at line 81 of file _mcontext.h.
| #define MCONTEXT_SP | ( | mctxt | ) | ((void **) MCONTEXT_REG(mctxt, REG_STACK_PTR)) |
Definition at line 89 of file _mcontext.h.