/// The Kernel unblocks the tasks mentioned in tasks_mask.
The Kernel unblocks the tasks mentioned in tasks_mask.
The Kernel unblocks the tasks mentioned in tasks_mask .
pub fn unblock_tasks(tasks_mask: BooleanVector) {
    #[cfg(feature = "system_logger")]
    {
        if logging::get_unblock_tasks() {
            logging::report(LogEventType::UnblockTasks(tasks_mask));
        }
    }
    critical_section(|cs_token| {
        TaskManager
            .borrow(cs_token)
            .borrow_mut()
            .unblock_tasks(tasks_mask)
    })
}
pub fn unblock_tasks ( tasks_mask : BooleanVector ) { # [ cfg ( feature " " ) ] { if logging :: get_unblock_tasks ( ) { logging :: report ( LogEventType :: UnblockTasks ( tasks_mask ) ) ; } } critical_section ( | cs_token | { TaskManager . borrow ( cs_token ) . borrow_mut ( ) . unblock_tasks ( tasks_mask ) } ) }
The Kernel unblocks the tasks mentioned in tasks_mask.
The Kernel unblocks the tasks mentioned in tasks_mask .
tasks_mask
BooleanVector