+ loop 0 image [] init_task in
+
+ (* Convert to the internal format. *)
+ let tasks = List.rev_map (
+ fun task ->
+ { task_state = task.task_struct_state;
+ task_prio = task.task_struct_prio;
+ task_normal_prio = task.task_struct_normal_prio;
+ task_static_prio = task.task_struct_static_prio;
+ task_comm = truncate_c_string task.task_struct_comm;
+ task_pid = task.task_struct_pid }
+ ) tasks in