API Reference Manual
1.46.0
|
ODP schedule. More...
#include <odp/api/std_types.h>
Go to the source code of this file.
Macros | |
#define | ODP_SCHED_WAIT UINT64_MAX |
Wait infinitely. | |
#define | ODP_SCHED_NO_WAIT 0 |
Do not wait. | |
#define | ODP_SCHED_GROUP_NAME_LEN 32 |
Maximum schedule group name length, including the null character. | |
#define | ODP_SCHED_SYNC_PARALLEL 0 |
Parallel scheduled queues. More... | |
#define | ODP_SCHED_SYNC_ATOMIC 1 |
Atomic queue synchronization. More... | |
#define | ODP_SCHED_SYNC_ORDERED 2 |
Ordered queue synchronization. More... | |
#define | ODP_SCHED_GROUP_INVALID ((odp_schedule_group_t)-1) |
Invalid scheduler group. | |
#define | ODP_SCHED_GROUP_ALL 0 |
Group of all threads. More... | |
#define | ODP_SCHED_GROUP_WORKER 1 |
Group of all worker threads. More... | |
#define | ODP_SCHED_GROUP_CONTROL 2 |
Predefined scheduler group of all control threads. | |
Typedefs | |
typedef int | odp_schedule_sync_t |
Scheduler synchronization method. | |
typedef int | odp_schedule_group_t |
Scheduler thread group. | |
ODP schedule.
Definition in file api/abi-default/schedule_types.h.