Home | History | Annotate | Download | only in gthread

Lines Matching refs:info

86   GMutexDebugInfo *info;
89 info = G_MUTEX_DEBUG_INFO (retval);
90 g_system_thread_assign (info->owner, zero_thread);
91 info->location = "invalid";
101 GMutexDebugInfo *info = G_MUTEX_DEBUG_INFO (mutex);
107 if (g_system_thread_equal (info->owner, self))
110 loc, info->location);
114 g_system_thread_assign (info->owner, self);
115 info->location = loc;
123 GMutexDebugInfo *info = G_MUTEX_DEBUG_INFO (mutex);
129 if (g_system_thread_equal (info->owner, self))
132 loc, info->location);
137 g_system_thread_assign (info->owner, self);
138 info->location = loc;
148 GMutexDebugInfo *info = G_MUTEX_DEBUG_INFO (mutex);
154 if (g_system_thread_equal (info->owner, zero_thread))
157 if (!g_system_thread_equal (info->owner, self))
160 loc, info->location);
162 g_system_thread_assign (info->owner, zero_thread);
163 info->location = NULL;
173 GMutexDebugInfo *info = G_MUTEX_DEBUG_INFO (mutex);
176 if (info && !g_system_thread_equal (info->owner, zero_thread))
179 loc, info->location);
190 GMutexDebugInfo *info = G_MUTEX_DEBUG_INFO (mutex);
196 if (g_system_thread_equal (info->owner, zero_thread))
199 if (!g_system_thread_equal (info->owner, self))
203 g_system_thread_assign (info->owner, zero_thread);
204 loc = info->location;
208 g_system_thread_assign (info->owner, self);
209 info->location = loc;
220 GMutexDebugInfo *info = G_MUTEX_DEBUG_INFO (mutex);
227 if (g_system_thread_equal (info->owner, zero_thread))
231 if (!g_system_thread_equal (info->owner, self))
235 g_system_thread_assign (info->owner, zero_thread);
236 loc = info->location;
242 g_system_thread_assign (info->owner, self);
243 info->location = loc;