Lines Matching defs:cmp
1128 dtrace_cas32(uint32_t *target, uint32_t cmp, uint32_t new)
1130 if (OSCompareAndSwap( (UInt32)cmp, (UInt32)new, (volatile UInt32 *)target ))
1131 return cmp;
1133 return ~cmp; /* Must return something *other* than cmp */
1137 dtrace_casptr(void *target, void *cmp, void *new)
1139 if (OSCompareAndSwapPtr( cmp, new, (void**)target ))
1140 return cmp;
1142 return (void *)(~(uintptr_t)cmp); /* Must return something *other* than cmp */