1b2f58791SDmitry Chagin #include <sys/param.h> 2b2f58791SDmitry Chagin #include <sys/systm.h> 3*2456a459SDmitry Chagin #include <sys/assym.h> 4b2f58791SDmitry Chagin 5b2f58791SDmitry Chagin #include <amd64/linux/linux.h> 6b2f58791SDmitry Chagin #include <compat/linux/linux_mib.h> 7b2f58791SDmitry Chagin 821f24617SDmitry Chagin #include <x86/linux/linux_x86_sigframe.h> 921f24617SDmitry Chagin 106e826d27SDmitry Chagin ASSYM(LINUX_RT_SIGF_UC, offsetof(struct l_rt_sigframe, sf_uc)); 11b2f58791SDmitry Chagin ASSYM(LINUX_RT_SIGF_SC, offsetof(struct l_ucontext, uc_mcontext)); 128f9635dcSDmitry Chagin ASSYM(L_SC_R8, offsetof(struct l_sigcontext, sc_r8)); 138f9635dcSDmitry Chagin ASSYM(L_SC_R9, offsetof(struct l_sigcontext, sc_r9)); 148f9635dcSDmitry Chagin ASSYM(L_SC_R10, offsetof(struct l_sigcontext, sc_r10)); 158f9635dcSDmitry Chagin ASSYM(L_SC_R11, offsetof(struct l_sigcontext, sc_r11)); 168f9635dcSDmitry Chagin ASSYM(L_SC_R12, offsetof(struct l_sigcontext, sc_r12)); 178f9635dcSDmitry Chagin ASSYM(L_SC_R13, offsetof(struct l_sigcontext, sc_r13)); 188f9635dcSDmitry Chagin ASSYM(L_SC_R14, offsetof(struct l_sigcontext, sc_r14)); 198f9635dcSDmitry Chagin ASSYM(L_SC_R15, offsetof(struct l_sigcontext, sc_r15)); 208f9635dcSDmitry Chagin ASSYM(L_SC_RDI, offsetof(struct l_sigcontext, sc_rdi)); 218f9635dcSDmitry Chagin ASSYM(L_SC_RSI, offsetof(struct l_sigcontext, sc_rsi)); 228f9635dcSDmitry Chagin ASSYM(L_SC_RBP, offsetof(struct l_sigcontext, sc_rbp)); 238f9635dcSDmitry Chagin ASSYM(L_SC_RBX, offsetof(struct l_sigcontext, sc_rbx)); 248f9635dcSDmitry Chagin ASSYM(L_SC_RDX, offsetof(struct l_sigcontext, sc_rdx)); 258f9635dcSDmitry Chagin ASSYM(L_SC_RAX, offsetof(struct l_sigcontext, sc_rax)); 268f9635dcSDmitry Chagin ASSYM(L_SC_RCX, offsetof(struct l_sigcontext, sc_rcx)); 278f9635dcSDmitry Chagin ASSYM(L_SC_RSP, offsetof(struct l_sigcontext, sc_rsp)); 288f9635dcSDmitry Chagin ASSYM(L_SC_RIP, offsetof(struct l_sigcontext, sc_rip)); 298f9635dcSDmitry Chagin ASSYM(L_SC_RFLAGS, offsetof(struct l_sigcontext, sc_rflags)); 308f9635dcSDmitry Chagin ASSYM(L_SC_CS, offsetof(struct l_sigcontext, sc_cs)); 31b2f58791SDmitry Chagin ASSYM(LINUX_VERSION_CODE, LINUX_VERSION_CODE); 32