This is the complete list of members for iris::Scheduler, including all inherited members.
block_current_task(di::FunctionRef< void()> before_yielding) -> Expected< void > | iris::Scheduler | |
current_address_space() -> mm::AddressSpace & | iris::Scheduler | |
current_task() const -> Task & | iris::Scheduler | inline |
current_task_null_if_during_boot() const -> Task * | iris::Scheduler | inline |
exit_current_task() | iris::Scheduler | |
save_state_and_run_next(arch::TaskState *state) | iris::Scheduler | |
schedule_task(Task &) | iris::Scheduler | |
setup_idle_task() | iris::Scheduler | |
start() | iris::Scheduler | |
start_on_ap() | iris::Scheduler | |
yield() | iris::Scheduler |