Home
last modified time | relevance | path

Searched refs:ASM_FLAG_OUT (Results 1 – 5 of 5) sorted by relevance

/xen-4.10.0-shim-comet/xen/include/asm-x86/
A Dbitops.h148 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 Datomic.h144 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 Dvmx.h417 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 Dcompiler.h98 # 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 Dx86_emulate.c630 # 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