Home
last modified time | relevance | path

Searched hist:"4 a9b3c5d" (Results 1 – 3 of 3) sorted by relevance

/openbmc/qemu/target/ppc/
H A Dmem_helper.c4a9b3c5d Tue Jun 26 11:19:12 CDT 2018 Richard Henderson <richard.henderson@linaro.org> target/ppc: Use atomic cmpxchg for STQCX

When running in a parallel context, we must use a helper in order
to perform the 128-bit atomic operation. When running in a serial
context, do the compare before the store.

Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
H A Dhelper.h4a9b3c5d Tue Jun 26 11:19:12 CDT 2018 Richard Henderson <richard.henderson@linaro.org> target/ppc: Use atomic cmpxchg for STQCX

When running in a parallel context, we must use a helper in order
to perform the 128-bit atomic operation. When running in a serial
context, do the compare before the store.

Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
H A Dtranslate.c4a9b3c5d Tue Jun 26 11:19:12 CDT 2018 Richard Henderson <richard.henderson@linaro.org> target/ppc: Use atomic cmpxchg for STQCX

When running in a parallel context, we must use a helper in order
to perform the 128-bit atomic operation. When running in a serial
context, do the compare before the store.

Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Signed-off-by: David Gibson <david@gibson.dropbear.id.au>