Lines Matching +full:0 +full:x86
3 * rseq-x86.h
9 #error "Never use <rseq-x86.h> directly; include <rseq.h> instead."
18 * x86-32: 0f b9 3d 53 30 05 53 ud1 0x53053053,%edi
19 * x86-64: 0f b9 3d 53 30 05 53 ud1 0x53053053(%rip),%edi
21 #define RSEQ_SIG 0x53053053
39 __asm__ __volatile__ ("lock; addl $0,-128(%%rsp)" ::: "memory", "cc")
56 } while (0)
72 __RSEQ_ASM_DEFINE_TABLE(label, 0x0, 0x0, start_ip, \
102 ".byte 0x0f, 0xb9, 0x3d\n\t" \
121 __asm__ __volatile__ ("lock; addl $0,-128(%%esp)" ::: "memory", "cc")
123 __asm__ __volatile__ ("lock; addl $0,-128(%%esp)" ::: "memory", "cc")
125 __asm__ __volatile__ ("lock; addl $0,-128(%%esp)" ::: "memory", "cc")
140 } while (0)
152 …".long " __rseq_str(start_ip) ", 0x0, " __rseq_str(post_commit_offset) ", 0x0, " __rseq_str(abort_…
155 ".long " __rseq_str(label) "b, 0x0\n\t" \
159 __RSEQ_ASM_DEFINE_TABLE(label, 0x0, 0x0, start_ip, \
172 ".long " __rseq_str(start_ip) ", 0x0, " __rseq_str(exit_ip) ", 0x0\n\t" \
188 ".byte 0x0f, 0xb9, 0x3d\n\t" \
208 #include "rseq-x86-bits.h"
212 #include "rseq-x86-bits.h"
220 #include "rseq-x86-bits.h"
224 #include "rseq-x86-bits.h"
232 #include "rseq-x86-bits.h"