xref: /openbmc/linux/Documentation/admin-guide/blockdev/drbd/conn-states-8.dot (revision 0898782247ae533d1f4e47a06bc5d4870931b284)
1*e7751617SMauro Carvalho Chehabdigraph conn_states {
2*e7751617SMauro Carvalho Chehab	StandAllone  -> WFConnection   [ label = "ioctl_set_net()" ]
3*e7751617SMauro Carvalho Chehab	WFConnection -> Unconnected    [ label = "unable to bind()" ]
4*e7751617SMauro Carvalho Chehab	WFConnection -> WFReportParams [ label = "in connect() after accept" ]
5*e7751617SMauro Carvalho Chehab	WFReportParams -> StandAllone  [ label = "checks in receive_param()" ]
6*e7751617SMauro Carvalho Chehab	WFReportParams -> Connected    [ label = "in receive_param()" ]
7*e7751617SMauro Carvalho Chehab	WFReportParams -> WFBitMapS    [ label = "sync_handshake()" ]
8*e7751617SMauro Carvalho Chehab	WFReportParams -> WFBitMapT    [ label = "sync_handshake()" ]
9*e7751617SMauro Carvalho Chehab	WFBitMapS -> SyncSource        [ label = "receive_bitmap()" ]
10*e7751617SMauro Carvalho Chehab	WFBitMapT -> SyncTarget        [ label = "receive_bitmap()" ]
11*e7751617SMauro Carvalho Chehab	SyncSource -> Connected
12*e7751617SMauro Carvalho Chehab	SyncTarget -> Connected
13*e7751617SMauro Carvalho Chehab	SyncSource -> PausedSyncS
14*e7751617SMauro Carvalho Chehab	SyncTarget -> PausedSyncT
15*e7751617SMauro Carvalho Chehab	PausedSyncS -> SyncSource
16*e7751617SMauro Carvalho Chehab	PausedSyncT -> SyncTarget
17*e7751617SMauro Carvalho Chehab	Connected   -> WFConnection    [ label = "* on network error" ]
18*e7751617SMauro Carvalho Chehab}
19