Searched refs:user_mutex_context (Results 1 - 4 of 4) sorted by relevance

/haiku/headers/private/kernel/
H A Duser_mutex.h16 struct user_mutex_context;
19 void delete_user_mutex_context(struct user_mutex_context* context);
H A Dthread_types.h68 struct user_mutex_context; // defined in user_mutex.cpp
244 struct user_mutex_context *user_mutex_context; member in struct:BKernel::Team
/haiku/src/system/kernel/locks/
H A Duser_mutex.cpp70 struct user_mutex_context { struct
74 static user_mutex_context sSharedUserMutexContext;
222 struct user_mutex_context*
225 struct user_mutex_context* context =
226 thread_get_current_thread()->team->user_mutex_context;
232 if (team->user_mutex_context != NULL)
233 return team->user_mutex_context;
235 context = new(std::nothrow) user_mutex_context;
245 team->user_mutex_context = context;
251 delete_user_mutex_context(struct user_mutex_context* contex
[all...]
/haiku/src/system/kernel/
H A Dteam.cpp444 user_mutex_context = NULL;
2031 delete_user_mutex_context(team->user_mutex_context);
2032 team->user_mutex_context = NULL;
3350 delete_user_mutex_context(team->user_mutex_context);

Completed in 42 milliseconds