LCB_F_SPIN
trace_contention_begin(lock, LCB_F_SPIN);
{ LCB_F_SPIN, "SPIN" },
trace_contention_begin(lock, LCB_F_SPIN);
trace_contention_begin(lock, LCB_F_MUTEX | LCB_F_SPIN);
trace_contention_begin(lock, LCB_F_MUTEX | LCB_F_SPIN);
trace_contention_begin(lock, LCB_F_SPIN | LCB_F_READ);
trace_contention_begin(lock, LCB_F_SPIN | LCB_F_WRITE);
trace_contention_begin(lock, LCB_F_SPIN);
{ LCB_F_SPIN, "spinlock", "spinlock" },
{ LCB_F_SPIN | LCB_F_READ, "rwlock:R", "rwlock" },
{ LCB_F_SPIN | LCB_F_WRITE, "rwlock:W", "rwlock" },
{ LCB_F_MUTEX | LCB_F_SPIN, "mutex", "mutex" },
{ LCB_F_MUTEX | LCB_F_SPIN, "mutex:spin", "mutex-spin" },
case LCB_F_SPIN: /* spinlock */
if ((flags & (LCB_F_SPIN | LCB_F_MUTEX)) == LCB_F_SPIN) {