Home | History | Annotate | Download | only in accounting

Lines Matching defs:new_value

30 static inline bool byte_cas(byte old_value, byte new_value, byte* address) {
33 return byte_atomic->CompareExchangeWeakRelaxed(old_value, new_value);
46 const uintptr_t new_word = cur_word | (static_cast<uintptr_t>(new_value) << shift_in_bits);
137 byte expected, new_value;
140 new_value = visitor(expected);
141 } while (expected != new_value && UNLIKELY(!byte_cas(expected, new_value, card_cur)));
142 if (expected != new_value) {
143 modified(card_cur, expected, new_value);
151 byte expected, new_value;
154 new_value = visitor(expected);
155 } while (expected != new_value && UNLIKELY(!byte_cas(expected, new_value, card_end)));
156 if (expected != new_value) {
157 modified(card_end, expected, new_value);