Lines Matching refs:ss
47 unsigned short ss; variable
67 dr0 = (unsigned long)&ss; in enable_watchpoint()
148 asm volatile ("mov %%ss, %[ss]" : [ss] "=m" (ss)); in main()
149 printf("\tSS = 0x%hx, &SS = 0x%p\n", ss, &ss); in main()
159 asm volatile ("mov %[ss], %[tmp]" : [tmp] "=r" (nr) : [ss] "m" (ss)); in main()
162 asm volatile ("mov %[ss], %%ss; int3" :: [ss] "m" (ss)); in main()
165 asm volatile ("mov %[ss], %%ss; .byte 0xcd, 0x3" :: [ss] "m" (ss)); in main()
168 asm volatile ("mov %[ss], %%ss; .byte 0x2e, 0x2e; int3" :: [ss] "m" (ss)); in main()
171 asm volatile ("mov %[ss], %%ss; .fill 14,1,0x2e; int3" :: [ss] "m" (ss)); in main()
175 asm volatile ("mov %[ss], %%ss; int $4" :: [ss] "m" (ss)); in main()
182 : [tmp] "+r" (nr) : [ss] "m" (ss)); in main()
191 asm volatile ("mov %[ss], %%ss; .byte 0xf1" :: [ss] "m" (ss)); in main()
197 asm volatile ("mov %[ss], %%ss; cli" :: [ss] "m" (ss)); in main()
204 : [tmp] "=r" (nr) : [ss] "m" (ss)); in main()
214 asm volatile ("mov %[ss], %%ss; int $1" :: [ss] "m" (ss)); in main()
234 : "+a" (nr) : [ss] "m" (ss) in main()
244 asm volatile ("mov %[ss], %%ss; breakpoint_insn: nop" :: [ss] "m" (ss)); in main()
261 : [ss] "m" (ss) : "flags", "rcx" in main()
275 : "+a" (nr) : [ss] "m" (ss) in main()