Lines Matching refs:old
983 int old = *rp; \
985 if (old & DCB_COUNT_USELOCK) { \
986 readers += old & DCB_COUNT_MASK; \
989 new = old | DCB_COUNT_USELOCK; \
990 while (atomic_cas_32(rp, old, new) != old) { \
991 old = *rp; \
992 new = old | DCB_COUNT_USELOCK; \
1010 int old = *rp; \
1012 new = old & ~DCB_COUNT_USELOCK; \
1013 while (atomic_cas_32(rp, old, new) != old) { \
1014 old = *rp; \
1015 new = old & ~DCB_COUNT_USELOCK; \