trampframe
sizeof(struct trampframe) -
struct trampframe trampoline;
sizeof(struct trampframe)];
struct trampframe dbltramp;
sizeof(struct trampframe)];
struct trampframe dbgtramp;
ASSYM(TR_CR2, offsetof(struct trampframe, tr_cr2));
ASSYM(TR_RAX, offsetof(struct trampframe, tr_rax));
ASSYM(TR_RCX, offsetof(struct trampframe, tr_rcx));
ASSYM(TR_RDX, offsetof(struct trampframe, tr_rdx));
ASSYM(TR_ERR, offsetof(struct trampframe, tr_err));
ASSYM(TR_RIP, offsetof(struct trampframe, tr_rip));
ASSYM(TR_CS, offsetof(struct trampframe, tr_cs));
ASSYM(TR_RFLAGS, offsetof(struct trampframe, tr_rflags));
ASSYM(TR_RSP, offsetof(struct trampframe, tr_rsp));
ASSYM(TR_SS, offsetof(struct trampframe, tr_ss));
ASSYM(TR_PCB_RSP, offsetof(struct trampframe, tr_pcb_rsp));
ASSYM(TR_PCB_FLAGS, offsetof(struct trampframe, tr_pcb_flags));
ASSYM(TR_PCB_CR3_ISO, offsetof(struct trampframe, tr_pcb_cr3_iso));
ASSYM(TR_PCB_CR3, offsetof(struct trampframe, tr_pcb_cr3));
ASSYM(TR_PCB_SPEC_CTRL, offsetof(struct trampframe, tr_pcb_spec_ctrl[0]));
ASSYM(TR_PCB_GS_KERNEL, offsetof(struct trampframe, tr_pcb_gs_kernel));
ASSYM(TR_PCB_GS_SAVED, offsetof(struct trampframe, tr_pcb_gs_saved));
ASSYM(TR_PCB_CR3_SAVED, offsetof(struct trampframe, tr_pcb_cr3_saved));
struct trampframe *tramp;
struct trampframe *tr;
struct trampframe *tr;