⚠️ VeridianOS Kernel Documentation - This is low-level kernel code. All functions are unsafe unless explicitly marked otherwise. no_std

Module task_management

Module task_management 

Source
Expand description

Task creation, exit, and thread scheduling

Provides functions to create scheduler tasks from process threads, schedule them on appropriate CPUs, and handle task exit with deferred cleanup.

Functions§

create_task
Create new user task
create_task_from_thread
Create task from process thread
exit_task
Exit current task
schedule_thread
Schedule a process thread