105#if LIBDAR_MUTEX_WORKS
154#if LIBDAR_MUTEX_WORKS
161#if LIBDAR_MUTEX_WORKS
181 static pthread_mutex_t access;
182 static std::list<thread_cancellation *> info;
183 static std::list<fields> preborn;
184 static std::multimap<pthread_t, pthread_t> thread_asso;
187 static void set_cancellation_in_info_for(pthread_t tid,
194 static void add_to_preborn(pthread_t tid,
bool x_immediate, U_64 x_flag);
195 static void remove_from_preborn(pthread_t tid,
bool & found,
bool & prev);
196 static void find_asso_tid_with(pthread_t tid,
197 std::multimap<pthread_t, pthread_t>::iterator & begin,
198 std::multimap<pthread_t, pthread_t>::iterator & end);