Home | History | Annotate | Download | only in x86

Lines Matching refs:old

49     uint32_t old, new;
56 old = *wordPtr;
57 new = old &~ mask;
58 } while (!atomicCmpXchg32bits(wordPtr, old, new));
67 uint32_t old, new;
70 old = *wordPtr;
71 if (!(old + 1)) /* no work for words with no clear bits */
74 pos = __builtin_ctz(~old); /* This will allocate in diff order than ARM. Since we never made any promises on order of bits returned, this is ok */
75 new = old | (1 << pos);
77 if (atomicCmpXchg32bits(wordPtr, old, new))