18 inc(TVOLATILE AtomicAdjustDummyImpl::Integer &var) {
27 dec(TVOLATILE AtomicAdjustDummyImpl::Integer &var) {
36 add(TVOLATILE AtomicAdjustDummyImpl::Integer &var, AtomicAdjustDummyImpl::Integer delta) {
37 Integer new_value = var + delta;
46 set(TVOLATILE AtomicAdjustDummyImpl::Integer &var, AtomicAdjustDummyImpl::Integer new_value) {
47 Integer orig_value = var;
59 get(
const TVOLATILE AtomicAdjustDummyImpl::Integer &var) {
67 set_ptr(TVOLATILE AtomicAdjustDummyImpl::Pointer &var,
68 AtomicAdjustDummyImpl::Pointer new_value) {
69 Pointer orig_value = var;
81 get_ptr(
const TVOLATILE AtomicAdjustDummyImpl::Pointer &var) {
94 AtomicAdjustDummyImpl::Integer old_value,
95 AtomicAdjustDummyImpl::Integer new_value) {
96 Integer orig_value = mem;
97 if (mem == old_value) {
110 AtomicAdjustDummyImpl::Pointer old_value,
111 AtomicAdjustDummyImpl::Pointer new_value) {
112 Pointer orig_value = mem;
113 if (mem == old_value) {