Lines Matching refs:cmpv
176 u8 cmpv = *cmp; in atomic_compare_exchange_strong() local
179 mov al, cmpv in atomic_compare_exchange_strong()
185 if (prev == cmpv) in atomic_compare_exchange_strong()
195 uptr cmpv = *cmp; in atomic_compare_exchange_strong() local
197 (void*volatile*)&a->val_dont_use, (void*)xchg, (void*)cmpv); in atomic_compare_exchange_strong()
198 if (prev == cmpv) in atomic_compare_exchange_strong()
208 u16 cmpv = *cmp; in atomic_compare_exchange_strong() local
210 (volatile short*)&a->val_dont_use, (short)xchg, (short)cmpv); in atomic_compare_exchange_strong()
211 if (prev == cmpv) in atomic_compare_exchange_strong()
221 u32 cmpv = *cmp; in atomic_compare_exchange_strong() local
223 (volatile long*)&a->val_dont_use, (long)xchg, (long)cmpv); in atomic_compare_exchange_strong()
224 if (prev == cmpv) in atomic_compare_exchange_strong()
234 u64 cmpv = *cmp; in atomic_compare_exchange_strong() local
236 (volatile long long*)&a->val_dont_use, (long long)xchg, (long long)cmpv); in atomic_compare_exchange_strong()
237 if (prev == cmpv) in atomic_compare_exchange_strong()