Home | History | Annotate | Download | only in unittest

Lines Matching refs:dst

20 static bool testUMax(uint32_t dst, uint32_t src) {
22 uint32_t old = dst;
23 uint32_t expect = (dst > src ? dst : src);
24 uint32_t ret = rsAtomicMax(&dst, src);
26 _RS_ASSERT(dst == expect);
30 static bool testUMin(uint32_t dst, uint32_t src) {
32 uint32_t old = dst;
33 uint32_t expect = (dst < src ? dst : src);
34 uint32_t ret = rsAtomicMin(&dst, src);
36 _RS_ASSERT(dst == expect);
40 static bool testUCas(uint32_t dst, uint32_t cmp, uint32_t swp) {
42 uint32_t old = dst;
43 uint32_t expect = (dst == cmp ? swp : dst);
44 uint32_t ret = rsAtomicCas(&dst, cmp, swp);
46 _RS_ASSERT(dst == expect);