Home | History | Annotate | Download | only in x86

Lines Matching refs:int3

101  * An aligned int3 instruction used as a trampoline.  Some of the tests
103 * before the int3.
106 ".type int3, @function\n\t"
108 "int3:\n\t"
110 "int3\n\t"
111 ".size int3, . - int3\n\t"
114 extern char int3[4096];
121 * - code16_sel: A 16-bit LDT code segment pointing to int3.
123 * - npcode32_sel: A 32-bit not-present LDT code segment pointing to int3.
189 if ((unsigned long)int3 > (1ULL << 32) - sizeof(int3))
190 errx(1, "int3 is too high\n");
196 .base_addr = (unsigned long)int3,
222 .base_addr = (unsigned long)int3,
443 * int3 trampoline. Sets SP to a large known value so that we can see
458 sig_cs == code16_sel ? 0 : (unsigned long)&int3;
469 * Called after a successful sigreturn (via int3) or from a failed
609 * int3 trampoline was invoked.