+ #define prio_next() (LIST_EMPTY(&proc_ready_list) ? idle_proc->link.pri : \
+ ((PriNode *)LIST_HEAD(&proc_ready_list))->pri)
+ #define prio_curr() (current_process->link.pri)
+
+ #define SCHED_ENQUEUE_INTERNAL(proc) \
+ LIST_ENQUEUE(&proc_ready_list, &(proc)->link)
+ #define SCHED_ENQUEUE_HEAD_INTERNAL(proc) \
+ LIST_ENQUEUE_HEAD(&proc_ready_list, &(proc)->link)