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

/haiku/headers/private/kernel/posix/
H A Drealtime_sem.h17 struct realtime_sem_context;
23 void delete_realtime_sem_context(struct realtime_sem_context* context);
24 struct realtime_sem_context* clone_realtime_sem_context(
25 struct realtime_sem_context* context);
/haiku/src/system/kernel/posix/
H A Drealtime_sem.cpp372 struct realtime_sem_context { struct
373 realtime_sem_context() function in struct:realtime_sem_context
380 ~realtime_sem_context()
402 realtime_sem_context* Clone()
405 realtime_sem_context* context = new(std::nothrow) realtime_sem_context;
408 ObjectDeleter<realtime_sem_context> contextDeleter(context);
588 static realtime_sem_context*
594 realtime_sem_context* context = atomic_pointer_get(
595 &team->realtime_sem_context);
[all...]
/haiku/headers/private/kernel/
H A Dthread_types.h64 struct realtime_sem_context; // defined in realtime_sem.cpp
245 struct realtime_sem_context *realtime_sem_context; member in struct:BKernel::Team
/haiku/src/system/kernel/
H A Dteam.cpp445 realtime_sem_context = NULL;
2033 delete_realtime_sem_context(team->realtime_sem_context);
2034 team->realtime_sem_context = NULL;
2171 if (parentTeam->realtime_sem_context) {
2172 team->realtime_sem_context = clone_realtime_sem_context(
2173 parentTeam->realtime_sem_context);
2174 if (team->realtime_sem_context == NULL) {
2312 delete_realtime_sem_context(team->realtime_sem_context);
3351 delete_realtime_sem_context(team->realtime_sem_context);

Completed in 338 milliseconds