pub unsafe extern "C" fn task_suspend(target_task: u32) -> i32