Searched refs:ASM_FLAG_OUT (Results 1 – 5 of 5) sorted by relevance
/xen/xen/include/asm-x86/ |
A D | bitops.h | 166 ASM_FLAG_OUT(, "sbbl %[old], %[old]\n\t") in test_and_set_bit() 167 : [old] ASM_FLAG_OUT("=@ccc", "=r") (oldbit), in test_and_set_bit() 191 ASM_FLAG_OUT(, "sbbl %[old], %[old]\n\t") in __test_and_set_bit() 192 : [old] ASM_FLAG_OUT("=@ccc", "=r") (oldbit), in __test_and_set_bit() 215 ASM_FLAG_OUT(, "sbbl %[old], %[old]\n\t") in test_and_clear_bit() 216 : [old] ASM_FLAG_OUT("=@ccc", "=r") (oldbit), in test_and_clear_bit() 240 ASM_FLAG_OUT(, "sbbl %[old], %[old]\n\t") in __test_and_clear_bit() 257 ASM_FLAG_OUT(, "sbbl %[old], %[old]\n\t") in __test_and_change_bit() 281 ASM_FLAG_OUT(, "sbbl %[old], %[old]\n\t") in test_and_change_bit() 303 ASM_FLAG_OUT(, "sbbl %[old], %[old]\n\t") in variable_test_bit() [all …]
|
A D | atomic.h | 146 ASM_FLAG_OUT(, "setz %[zf]\n\t") in atomic_sub_and_test() 148 [zf] ASM_FLAG_OUT("=@ccz", "=qm") (c) in atomic_sub_and_test() 172 ASM_FLAG_OUT(, "setz %[zf]\n\t") in atomic_inc_and_test() 174 [zf] ASM_FLAG_OUT("=@ccz", "=qm") (c) in atomic_inc_and_test() 198 ASM_FLAG_OUT(, "setz %[zf]\n\t") in atomic_dec_and_test() 200 [zf] ASM_FLAG_OUT("=@ccz", "=qm") (c) in atomic_dec_and_test() 211 ASM_FLAG_OUT(, "sets %[sf]\n\t") in atomic_add_negative() 213 [sf] ASM_FLAG_OUT("=@ccs", "=qm") (c) in atomic_add_negative()
|
/xen/xen/include/asm-x86/hvm/vmx/ |
A D | vmx.h | 427 ASM_FLAG_OUT(, "setc %[invalid]\n\t") in vmread_safe() 428 ASM_FLAG_OUT(, "setz %[valid]\n\t") in vmread_safe() 429 : ASM_FLAG_OUT("=@ccc", [invalid] "=rm") (fail_invalid), in vmread_safe() 430 ASM_FLAG_OUT("=@ccz", [valid] "=rm") (fail_valid), in vmread_safe() 450 ASM_FLAG_OUT(, "setc %[invalid]\n\t") in vmwrite_safe() 451 ASM_FLAG_OUT(, "setz %[valid]\n\t") in vmwrite_safe() 452 : ASM_FLAG_OUT("=@ccc", [invalid] "=rm") (fail_invalid), in vmwrite_safe() 453 ASM_FLAG_OUT("=@ccz", [valid] "=rm") (fail_valid) in vmwrite_safe()
|
/xen/xen/include/xen/ |
A D | compiler.h | 109 # define ASM_FLAG_OUT(yes, no) yes macro 111 # define ASM_FLAG_OUT(yes, no) no macro
|
/xen/xen/arch/x86/x86_emulate/ |
A D | x86_emulate.c | 996 # define ASM_FLAG_OUT(yes, no) yes macro 998 # define ASM_FLAG_OUT(yes, no) no macro 1322 asm ( "test %1,%1" ASM_FLAG_OUT(, "; setp %0") in even_parity() 1678 asm ( "mul %1" ASM_FLAG_OUT(, "; seto %2") in mul_dbl() 1693 asm ( "imul %1" ASM_FLAG_OUT(, "; seto %2") in imul_dbl() 8452 asm ( "bsf %2,%0" ASM_FLAG_OUT(, "; setz %1") in x86_emulate() 8479 asm ( "bsr %2,%0" ASM_FLAG_OUT(, "; setz %1") in x86_emulate() 10353 ASM_FLAG_OUT(, "setc %[carry]") in x86_emulate() 10362 ASM_FLAG_OUT(, "setc %[carry]") in x86_emulate() 11737 : [zf] ASM_FLAG_OUT("=@ccz", "=qm") (zf) in x86_emul_blk() [all …]
|
Completed in 33 milliseconds