xref: /linux/tools/verification/models/sched/sco.dot (revision 4f9786035f9e519db41375818e1d0b5f20da2f10)
1digraph state_automaton {
2	center = true;
3	size = "7,11";
4	{node [shape = plaintext] "scheduling_context"};
5	{node [shape = plaintext, style=invis, label=""] "__init_thread_context"};
6	{node [shape = ellipse] "thread_context"};
7	{node [shape = plaintext] "thread_context"};
8	"__init_thread_context" -> "thread_context";
9	"scheduling_context" [label = "scheduling_context"];
10	"scheduling_context" -> "thread_context" [ label = "schedule_exit" ];
11	"thread_context" [label = "thread_context", color = green3];
12	"thread_context" -> "scheduling_context" [ label = "schedule_entry" ];
13	"thread_context" -> "thread_context" [ label = "sched_set_state" ];
14	{ rank = min ;
15		"__init_thread_context";
16		"thread_context";
17	}
18}
19