app/crypto: use compiler atomic builtins for display sync
authorJoyce Kong <joyce.kong@arm.com>
Wed, 17 Nov 2021 08:21:56 +0000 (08:21 +0000)
committerDavid Marchand <david.marchand@redhat.com>
Wed, 17 Nov 2021 10:07:06 +0000 (11:07 +0100)
commit45f838d60abc6d0e6b975e2384fd69020f512ed2
tree523b26bf6c1c2179ec8c330712d79a2cf669bfdf
parentd3fcd87c236bebd645669b3b3e5d91a7d5ce4e11
app/crypto: use compiler atomic builtins for display sync

Convert rte_atomic_test_and_set usage to compiler atomic
CAS operation for display sync in crypto cases.

Signed-off-by: Joyce Kong <joyce.kong@arm.com>
Reviewed-by: Ruifeng Wang <ruifeng.wang@arm.com>
Reviewed-by: Honnappa Nagarahalli <honnappa.nagarahalli@arm.com>
app/test-crypto-perf/cperf_test_latency.c
app/test-crypto-perf/cperf_test_pmd_cyclecount.c
app/test-crypto-perf/cperf_test_throughput.c
app/test-crypto-perf/cperf_test_verify.c