Home
last modified time | relevance | path

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() in realtime_sem_context() function
380 ~realtime_sem_context() in ~realtime_sem_context() argument
402 realtime_sem_context* Clone() in Clone() argument
405 realtime_sem_context* context = new(std::nothrow) realtime_sem_context; in Clone()
408 ObjectDeleter<realtime_sem_context> contextDeleter(context); in Clone()
588 static realtime_sem_context* argument
594 realtime_sem_context* context = atomic_pointer_get( in get_current_team_context()
595 &team->realtime_sem_context); in get_current_team_context()
600 context = new(std::nothrow) realtime_sem_context; in get_current_team_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
/haiku/src/system/kernel/
H A Dteam.cpp445 realtime_sem_context = NULL; in Team()
2038 delete_realtime_sem_context(team->realtime_sem_context); in exec_team()
2039 team->realtime_sem_context = NULL; in exec_team()
2176 if (parentTeam->realtime_sem_context) { in fork_team()
2177 team->realtime_sem_context = clone_realtime_sem_context( in fork_team()
2178 parentTeam->realtime_sem_context); in fork_team()
2179 if (team->realtime_sem_context == NULL) { in fork_team()
2317 delete_realtime_sem_context(team->realtime_sem_context); in fork_team()
3378 delete_realtime_sem_context(team->realtime_sem_context); in team_delete_team()