|
Sound Open Firmware
|
Legacy Earliest Deadline First (EDF) workqueue scheduler interface. More...

Go to the source code of this file.
Data Structures | |
| struct | edf_task_pdata |
| Legacy EDF task private data container. More... | |
Macros | |
| #define | edf_sch_set_pdata(task, data) (task->priv_data = data) |
| Set private data pointer of an EDF task. | |
| #define | edf_sch_get_pdata(task) task->priv_data |
| Retrieve private data pointer of an EDF task. | |
Functions | |
| int | scheduler_init_edf (void) |
| Initialize the Earliest Deadline First (EDF) workqueue scheduler. | |
| int | schedule_task_init_edf (struct task *task, const struct sof_uuid_entry *uid, const struct task_ops *ops, void *data, uint16_t core, uint32_t flags) |
| Initialize a task for Earliest Deadline First (EDF) workqueue execution. | |
Legacy Earliest Deadline First (EDF) workqueue scheduler interface.