digraph { mindist=1.5; idc; notrunning [style="bold"]; run; running; running -> notrunning [label="Preempt"]; running -> idc [label="syscall()"]; notrunning -> idc [label="idc_local()"]; notrunning -> run [label="schedule()"]; run -> notrunning [label="Preempt"]; run -> running [label="resume()", style="dashed", fontname="Times-Italic"]; idc -> running [label="resume()", style="dashed", fontname="Times-Italic"]; idc -> notrunning [label="Preempt"]; }