L4Re Operating System Framework
Interface and Usage Documentation
Loading...
Searching...
No Matches
thread_group.h File Reference
#include <l4/sys/types.h>
#include <l4/sys/utcb.h>
#include <l4/sys/ipc.h>
Include dependency graph for thread_group.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Enumerations

enum  L4_thread_group_ops { L4_THREAD_GROUP_ADD_OP = 2UL , L4_THREAD_GROUP_REMOVE_OP = 3UL }
 Operations on the Thread_group object. More...
enum  L4_thread_group_policy { L4_THREAD_GROUP_POLICY_STRICT_CORE_LOCAL = 0 , L4_THREAD_GROUP_POLICY_SOFT_CORE_LOCAL = 1 }
 Thread group policy. More...

Functions

l4_msgtag_t l4_thread_group_add (l4_cap_idx_t tg, l4_cap_idx_t thread) L4_NOTHROW
 Add thread to a thread group.
l4_msgtag_t l4_thread_group_remove (l4_cap_idx_t tg, l4_cap_idx_t thread) L4_NOTHROW
 Remove thread from a thread group.