Searched refs:ASM_FLAG_OUT (Results 1 – 5 of 5) sorted by relevance
/xen-4.10.0-shim-comet/xen/include/asm-x86/ |
A D | bitops.h | 148 ASM_FLAG_OUT(, "sbbl %[old], %[old]\n\t") in test_and_set_bit() 149 : [old] ASM_FLAG_OUT("=@ccc", "=r") (oldbit), in test_and_set_bit() 173 ASM_FLAG_OUT(, "sbbl %[old], %[old]\n\t") in __test_and_set_bit() 174 : [old] ASM_FLAG_OUT("=@ccc", "=r") (oldbit), in __test_and_set_bit() 197 ASM_FLAG_OUT(, "sbbl %[old], %[old]\n\t") in test_and_clear_bit() 198 : [old] ASM_FLAG_OUT("=@ccc", "=r") (oldbit), in test_and_clear_bit() 222 ASM_FLAG_OUT(, "sbbl %[old], %[old]\n\t") in __test_and_clear_bit() 239 ASM_FLAG_OUT(, "sbbl %[old], %[old]\n\t") in __test_and_change_bit() 263 ASM_FLAG_OUT(, "sbbl %[old], %[old]\n\t") in test_and_change_bit() 285 ASM_FLAG_OUT(, "sbbl %[old], %[old]\n\t") in variable_test_bit() [all …]
|
A D | atomic.h | 144 ASM_FLAG_OUT(, "setz %[zf]\n\t") in atomic_sub_and_test() 146 [zf] ASM_FLAG_OUT("=@ccz", "=qm") (c) in atomic_sub_and_test() 170 ASM_FLAG_OUT(, "setz %[zf]\n\t") in atomic_inc_and_test() 172 [zf] ASM_FLAG_OUT("=@ccz", "=qm") (c) in atomic_inc_and_test() 196 ASM_FLAG_OUT(, "setz %[zf]\n\t") in atomic_dec_and_test() 198 [zf] ASM_FLAG_OUT("=@ccz", "=qm") (c) in atomic_dec_and_test() 209 ASM_FLAG_OUT(, "sets %[sf]\n\t") in atomic_add_negative() 211 [sf] ASM_FLAG_OUT("=@ccs", "=qm") (c) in atomic_add_negative()
|
/xen-4.10.0-shim-comet/xen/include/asm-x86/hvm/vmx/ |
A D | vmx.h | 417 ASM_FLAG_OUT(, "setc %[invalid]\n\t") in vmread_safe() 418 ASM_FLAG_OUT(, "setz %[valid]\n\t") in vmread_safe() 419 : ASM_FLAG_OUT("=@ccc", [invalid] "=rm") (fail_invalid), in vmread_safe() 420 ASM_FLAG_OUT("=@ccz", [valid] "=rm") (fail_valid), in vmread_safe() 440 ASM_FLAG_OUT(, "setc %[invalid]\n\t") in vmwrite_safe() 441 ASM_FLAG_OUT(, "setz %[valid]\n\t") in vmwrite_safe() 442 : ASM_FLAG_OUT("=@ccc", [invalid] "=rm") (fail_invalid), in vmwrite_safe() 443 ASM_FLAG_OUT("=@ccz", [valid] "=rm") (fail_valid) in vmwrite_safe()
|
/xen-4.10.0-shim-comet/xen/include/xen/ |
A D | compiler.h | 98 # define ASM_FLAG_OUT(yes, no) yes macro 100 # define ASM_FLAG_OUT(yes, no) no macro
|
/xen-4.10.0-shim-comet/xen/arch/x86/x86_emulate/ |
A D | x86_emulate.c | 630 # define ASM_FLAG_OUT(yes, no) yes macro 632 # define ASM_FLAG_OUT(yes, no) no macro 942 asm ( "test %1,%1" ASM_FLAG_OUT(, "; setp %0") in even_parity() 943 : ASM_FLAG_OUT("=@ccp", "=qm") (v) : "q" (v) ); in even_parity() 1307 asm ( "mul %1" ASM_FLAG_OUT(, "; seto %2") in mul_dbl() 1322 asm ( "imul %1" ASM_FLAG_OUT(, "; seto %2") in imul_dbl() 6659 asm ( "bsf %2,%0" ASM_FLAG_OUT(, "; setz %1") in x86_emulate() 6660 : "=r" (dst.val), ASM_FLAG_OUT("=@ccz", "=qm") (zf) in x86_emulate() 6686 asm ( "bsr %2,%0" ASM_FLAG_OUT(, "; setz %1") in x86_emulate() 7491 ASM_FLAG_OUT(, "setc %[carry]") in x86_emulate() [all …]
|
Completed in 19 milliseconds