archsetjmp_64.h (454B)
1/* SPDX-License-Identifier: GPL-2.0 */ 2/* 3 * arch/um/include/sysdep-x86_64/archsetjmp.h 4 */ 5 6#ifndef _KLIBC_ARCHSETJMP_H 7#define _KLIBC_ARCHSETJMP_H 8 9struct __jmp_buf { 10 unsigned long __rbx; 11 unsigned long __rsp; 12 unsigned long __rbp; 13 unsigned long __r12; 14 unsigned long __r13; 15 unsigned long __r14; 16 unsigned long __r15; 17 unsigned long __rip; 18}; 19 20typedef struct __jmp_buf jmp_buf[1]; 21 22#define JB_IP __rip 23#define JB_SP __rsp 24 25#endif /* _SETJMP_H */