THREAD_SHARE
#define GET_SHARED(a) (a->flags & FUTEX_SHARED) ? AUTO_SHARE : THREAD_SHARE
(((flags) & USYNC_PROCESS_SHARED) == 0 ? THREAD_SHARE : PROCESS_SHARE)
is_private ? THREAD_SHARE : AUTO_SHARE, &uq->uq_key)) != 0)
is_private ? THREAD_SHARE : AUTO_SHARE, &key)) != 0)
if (share == THREAD_SHARE) {