Row 255

State <POV initialization>_<Egress intrinsic metadata> (from state <Shim start state>)

[.] Raw register data



[.] Input buffer

Matches   
8[0]
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
169
95
170
98
173
 
PHV 60 |= 0x38

8-bit extracts: 2
16-bit extracts: 3
32-bit extracts: 1





Row 254

State parse_snap_header (from state parse_llc_header)

[.] Raw register data



[.] Input buffer

Matches   
16
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
289
350
351
 
PHV 60 |= 0x200

8-bit extracts: 1
16-bit extracts: 2
32-bit extracts: 1





Row 253

State parse_set_prio_med (from state parse_llc_header)

[.] Raw register data



[.] Input buffer

Matches   
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
 
8-bit extracts: 0
16-bit extracts: 0
32-bit extracts: 0



[.] Transitions

End

Previous states: Row 114, Row 115, Row 132, Row 133


Row 252

State <leaf> (from state parse_llc_header)

[.] Raw register data



[.] Input buffer

Matches   
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
 
8-bit extracts: 0
16-bit extracts: 0
32-bit extracts: 0



[.] Transitions

End

Previous states: Row 114, Row 115, Row 132, Row 133


Row 251

State parse_vlan (from state parse_snap_header)

[.] Raw register data



[.] Input buffer

Matches   
16
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
146
178
 
PHV 60 |= 0x40

8-bit extracts: 0
16-bit extracts: 2
32-bit extracts: 1





Row 250

State parse_qinq (from state parse_snap_header)

[.] Raw register data



[.] Input buffer

Matches   
16
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
146
178
 
PHV 60 |= 0x40

8-bit extracts: 0
16-bit extracts: 2
32-bit extracts: 1



[.] Transitions

16b  
8100  -> Row 145 (state parse_qinq_vlan)
Default  -> Row 144 (state <leaf>)

Previous states: Row 254


Row 249

State parse_mpls__it0 (from state parse_snap_header)

[.] Raw register data



[.] Input buffer

Matches   
8[0]
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
112
199
89
 
PHV 60 |= 0x4

8-bit extracts: 2
16-bit extracts: 1
32-bit extracts: 1



[.] Transitions

8b[0]  
00 && 01  -> Row 235 (state parse_mpls__it1)
01 && 01  -> Row 234 (state parse_mpls_bos)
Default  -> Row 233 (state <leaf>)

Previous states: Row 254


Row 248

State parse_ipv4 (from state parse_snap_header)

[.] Raw register data



[.] Input buffer

Matches   
8[0]
16
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
 
8-bit extracts: 0
16-bit extracts: 0
32-bit extracts: 0



[.] Transitions

16b 8b[0]  
0000 && 3fff 05 && 0f  -> Row 212 (state parse_ipv4_no_options)
0000 && 3fff 06 && 0f  -> Row 211 (state parse_ipv4_option_32b)
0000 && 3fff    -> Row 210 (state parse_ipv4_other)
2000 && 3fff    -> Row 209 (state parse_ipv4_fragmented_first_pkt)
Default   -> Row 208 (state parse_ipv4_fragmented_other_pkt)

Previous states: Row 254


Row 247

State parse_ipv6 (from state parse_snap_header)

[.] Raw register data



[.] Input buffer

Matches   
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
20
162
89
91
22
24
93
96
 
PHV 60 |= 0x1000

8-bit extracts: 4
16-bit extracts: 1
32-bit extracts: 4



[.] Transitions

 
Default  -> Row 152 (state parse_ipv6//spilled)

Previous states: Row 254


Row 246

State parse_arp_rarp (from state parse_snap_header)

[.] Raw register data



[.] Input buffer

Matches   
16
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
 
8-bit extracts: 0
16-bit extracts: 0
32-bit extracts: 0





Row 245

State parse_set_prio_high (from state parse_snap_header)

[.] Raw register data



[.] Input buffer

Matches   
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
 
8-bit extracts: 0
16-bit extracts: 0
32-bit extracts: 0



[.] Transitions

End

Previous states: Row 254


Row 244

State parse_set_prio_high (from state parse_snap_header)

[.] Raw register data



[.] Input buffer

Matches   
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
 
8-bit extracts: 0
16-bit extracts: 0
32-bit extracts: 0



[.] Transitions

End

Previous states: Row 254


Row 243

State <leaf> (from state parse_snap_header)

[.] Raw register data



[.] Input buffer

Matches   
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
 
8-bit extracts: 0
16-bit extracts: 0
32-bit extracts: 0



[.] Transitions

End

Previous states: Row 254


Row 242

State parse_mpls__it0 (from state parse_vlan)

[.] Raw register data



[.] Input buffer

Matches   
8[0]
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
112
199
89
 
PHV 60 |= 0x4

8-bit extracts: 2
16-bit extracts: 1
32-bit extracts: 1



[.] Transitions

8b[0]  
00 && 01  -> Row 235 (state parse_mpls__it1)
01 && 01  -> Row 234 (state parse_mpls_bos)
Default  -> Row 233 (state <leaf>)

Previous states: Row 131, Row 251, Row 111


Row 241

State parse_ipv4 (from state parse_vlan)

[.] Raw register data



[.] Input buffer

Matches   
8[0]
16
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
 
8-bit extracts: 0
16-bit extracts: 0
32-bit extracts: 0



[.] Transitions

16b 8b[0]  
0000 && 3fff 05 && 0f  -> Row 212 (state parse_ipv4_no_options)
0000 && 3fff 06 && 0f  -> Row 211 (state parse_ipv4_option_32b)
0000 && 3fff    -> Row 210 (state parse_ipv4_other)
2000 && 3fff    -> Row 209 (state parse_ipv4_fragmented_first_pkt)
Default   -> Row 208 (state parse_ipv4_fragmented_other_pkt)

Previous states: Row 131, Row 251, Row 111


Row 240

State parse_ipv6 (from state parse_vlan)

[.] Raw register data



[.] Input buffer

Matches   
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
20
162
89
91
22
24
93
96
 
PHV 60 |= 0x1000

8-bit extracts: 4
16-bit extracts: 1
32-bit extracts: 4





Row 239

State parse_arp_rarp (from state parse_vlan)

[.] Raw register data



[.] Input buffer

Matches   
16
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
 
8-bit extracts: 0
16-bit extracts: 0
32-bit extracts: 0





Row 238

State parse_set_prio_high (from state parse_vlan)

[.] Raw register data



[.] Input buffer

Matches   
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
 
8-bit extracts: 0
16-bit extracts: 0
32-bit extracts: 0



[.] Transitions

End

Previous states: Row 131, Row 251, Row 111


Row 237

State parse_set_prio_high (from state parse_vlan)

[.] Raw register data



[.] Input buffer

Matches   
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
 
8-bit extracts: 0
16-bit extracts: 0
32-bit extracts: 0



[.] Transitions

End

Previous states: Row 131, Row 251, Row 111


Row 236

State <leaf> (from state parse_vlan)

[.] Raw register data



[.] Input buffer

Matches   
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
 
8-bit extracts: 0
16-bit extracts: 0
32-bit extracts: 0



[.] Transitions

End

Previous states: Row 131, Row 251, Row 111


Row 235

State parse_mpls__it1 (from state parse_mpls__it0)

[.] Raw register data



[.] Input buffer

Matches   
8[0]
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
113
200
91
 
PHV 60 |= 0x2

8-bit extracts: 2
16-bit extracts: 1
32-bit extracts: 1



[.] Transitions

8b[0]  
00 && 01  -> Row 232 (state parse_mpls__it2)
01 && 01  -> Row 231 (state parse_mpls_bos)
Default  -> Row 230 (state <leaf>)

Previous states: Row 129, Row 242, Row 249, Row 109, Row 143


Row 234

State parse_mpls_bos (from state parse_mpls__it0)

[.] Raw register data



[.] Input buffer

Matches   
8[0]
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
 
8-bit extracts: 0
16-bit extracts: 0
32-bit extracts: 0





Row 233

State <leaf> (from state parse_mpls__it0)

[.] Raw register data



[.] Input buffer

Matches   
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
 
8-bit extracts: 0
16-bit extracts: 0
32-bit extracts: 0



[.] Transitions

End

Previous states: Row 129, Row 242, Row 249, Row 109, Row 143


Row 232

State parse_mpls__it2 (from state parse_mpls__it1)

[.] Raw register data



[.] Input buffer

Matches   
8[0]
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
115
201
83
 
PHV 60 |= 0x1

8-bit extracts: 2
16-bit extracts: 1
32-bit extracts: 1





Row 231

State parse_mpls_bos (from state parse_mpls__it1)

[.] Raw register data



[.] Input buffer

Matches   
8[0]
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
 
8-bit extracts: 0
16-bit extracts: 0
32-bit extracts: 0





Row 230

State <leaf> (from state parse_mpls__it1)

[.] Raw register data



[.] Input buffer

Matches   
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
 
8-bit extracts: 0
16-bit extracts: 0
32-bit extracts: 0



[.] Transitions

End

Previous states: Row 235


Row 229

State loop_[p4_parse_state.parse_mpls]_oob (from state parse_mpls__it2)

[.] Raw register data



[.] Input buffer

Matches   
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
 
8-bit extracts: 0
16-bit extracts: 0
32-bit extracts: 0



[.] Transitions

End

Previous states: Row 232


Row 228

State parse_mpls_bos (from state parse_mpls__it2)

[.] Raw register data



[.] Input buffer

Matches   
8[0]
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
 
8-bit extracts: 0
16-bit extracts: 0
32-bit extracts: 0





Row 227

State <leaf> (from state parse_mpls__it2)

[.] Raw register data



[.] Input buffer

Matches   
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
 
8-bit extracts: 0
16-bit extracts: 0
32-bit extracts: 0



[.] Transitions

End

Previous states: Row 232


Row 226

State parse_mpls_inner_ipv4 (from state parse_mpls_bos)

[.] Raw register data



[.] Input buffer

Matches   
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
 
8-bit extracts: 0
16-bit extracts: 0
32-bit extracts: 0



[.] Transitions

 
Default  -> Row 223 (state parse_inner_ipv4)

Previous states: Row 234, Row 228, Row 231


Row 225

State parse_mpls_inner_ipv6 (from state parse_mpls_bos)

[.] Raw register data



[.] Input buffer

Matches   
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
 
8-bit extracts: 0
16-bit extracts: 0
32-bit extracts: 0



[.] Transitions

 
Default  -> Row 218 (state parse_inner_ipv6)

Previous states: Row 234, Row 228, Row 231


Row 224

State parse_eompls (from state parse_mpls_bos)

[.] Raw register data



[.] Input buffer

Matches   
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
 
8-bit extracts: 0
16-bit extracts: 0
32-bit extracts: 0





Row 223

State parse_inner_ipv4 (from state parse_mpls_inner_ipv4)

[.] Raw register data



[.] Input buffer

Matches   
8[0]
16
8[1]
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
92
94
165
21
97
90
167
23
33
 
PHV 61 |= 0x2

8-bit extracts: 4
16-bit extracts: 2
32-bit extracts: 4



[.] Transitions

16b 8b[0] 8b[1]  
0000 && 1fff 05 && 0f 01  -> Row 222 (state parse_inner_icmp)
0000 && 1fff 05 && 0f 06  -> Row 221 (state parse_inner_tcp)
0000 && 1fff 05 && 0f 11  -> Row 220 (state parse_inner_udp)
Default    -> Row 219 (state <leaf>)

Previous states: Row 226


Row 222

State parse_inner_icmp (from state parse_inner_ipv4)

[.] Raw register data



[.] Input buffer

Matches   
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
52
 
PHV 119 |= 0x8

8-bit extracts: 1
16-bit extracts: 0
32-bit extracts: 1



[.] Transitions

End

Previous states: Row 161, Row 163, Row 166, Row 175, Row 215, Row 223


Row 221

State parse_inner_tcp (from state parse_inner_ipv4)

[.] Raw register data



[.] Input buffer

Matches   
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
84
87
177
164
172
52
53
54
 
PHV 119 |= 0x10

8-bit extracts: 3
16-bit extracts: 3
32-bit extracts: 3



[.] Transitions

End

Previous states: Row 161, Row 163, Row 166, Row 175, Row 215, Row 223


Row 220

State parse_inner_udp (from state parse_inner_ipv4)

[.] Raw register data



[.] Input buffer

Matches   
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
84
87
172
164
177
 
PHV 119 |= 0x20

8-bit extracts: 3
16-bit extracts: 3
32-bit extracts: 0



[.] Transitions

End

Previous states: Row 161, Row 163, Row 166, Row 175, Row 215, Row 223


Row 219

State <leaf> (from state parse_inner_ipv4)

[.] Raw register data



[.] Input buffer

Matches   
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
 
8-bit extracts: 0
16-bit extracts: 0
32-bit extracts: 0



[.] Transitions

End

Previous states: Row 161, Row 163, Row 166, Row 175, Row 215, Row 223


Row 218

State parse_inner_ipv6 (from state parse_mpls_inner_ipv6)

[.] Raw register data



[.] Input buffer

Matches   
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
21
165
90
92
23
25
94
97
 
PHV 61 |= 0x4

8-bit extracts: 4
16-bit extracts: 1
32-bit extracts: 4



[.] Transitions

 
Default  -> Row 217 (state parse_inner_ipv6//spilled)

Previous states: Row 225


Row 217

State parse_inner_ipv6//spilled (from state parse_inner_ipv6)

[.] Raw register data



[.] Input buffer

Matches   
8[0]
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
27
29
31
 
8-bit extracts: 0
16-bit extracts: 0
32-bit extracts: 3





Row 216

State parse_inner_ethernet (from state parse_eompls)

[.] Raw register data



[.] Input buffer

Matches   
16
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
183
49
100
102
51
181
 
PHV 61 |= 0x8

8-bit extracts: 2
16-bit extracts: 2
32-bit extracts: 3





Row 215

State parse_inner_ipv4 (from state parse_inner_ethernet)

[.] Raw register data



[.] Input buffer

Matches   
8[0]
16
8[1]
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
92
94
165
21
97
90
167
23
33
 
PHV 61 |= 0x2

8-bit extracts: 4
16-bit extracts: 2
32-bit extracts: 4



[.] Transitions

16b 8b[0] 8b[1]  
0000 && 1fff 05 && 0f 01  -> Row 222 (state parse_inner_icmp)
0000 && 1fff 05 && 0f 06  -> Row 221 (state parse_inner_tcp)
0000 && 1fff 05 && 0f 11  -> Row 220 (state parse_inner_udp)
Default    -> Row 219 (state <leaf>)

Previous states: Row 164, Row 167, Row 176, Row 177, Row 151, Row 216


Row 214

State parse_inner_ipv6 (from state parse_inner_ethernet)

[.] Raw register data



[.] Input buffer

Matches   
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
21
165
90
92
23
25
94
97
 
PHV 61 |= 0x4

8-bit extracts: 4
16-bit extracts: 1
32-bit extracts: 4





Row 213

State <leaf> (from state parse_inner_ethernet)

[.] Raw register data



[.] Input buffer

Matches   
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
 
8-bit extracts: 0
16-bit extracts: 0
32-bit extracts: 0



[.] Transitions

End

Previous states: Row 164, Row 167, Row 176, Row 177, Row 151, Row 216


Row 212

State parse_ipv4_no_options (from state parse_ipv4)

[.] Raw register data



[.] Input buffer

Matches   
16
8[0]
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
91
93
162
20
96
89
166
22
32
 
PHV 60 |= 0x400

8-bit extracts: 4
16-bit extracts: 2
32-bit extracts: 4



[.] Transitions

16b 8b[0]  
0000 && 1fff 01  -> Row 207 (state parse_icmp)
0000 && 1fff 06  -> Row 206 (state parse_tcp)
0000 && 1fff 11  -> Row 205 (state parse_udp)
0000 && 1fff 2f  -> Row 204 (state parse_gre)
0000 && 1fff 04  -> Row 203 (state parse_ipv4_in_ip)
0000 && 1fff 29  -> Row 202 (state parse_ipv6_in_ip)
0000 && 1fff 02  -> Row 201 (state parse_igmp)
0000 && 1fff 58  -> Row 200 (state parse_set_prio_med)
0000 && 1fff 59  -> Row 199 (state parse_set_prio_med)
0000 && 1fff 67  -> Row 198 (state parse_set_prio_med)
0000 && 1fff 70  -> Row 197 (state parse_set_prio_med)
Default   -> Row 196 (state <leaf>)

Previous states: Row 128, Row 241, Row 108, Row 248, Row 142


Row 211

State parse_ipv4_option_32b (from state parse_ipv4)

[.] Raw register data



[.] Input buffer

Matches   
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
91
93
162
20
96
89
166
22
32
 
PHV 60 |= 0x400

8-bit extracts: 4
16-bit extracts: 2
32-bit extracts: 4





Row 210

State parse_ipv4_other (from state parse_ipv4)

[.] Raw register data



[.] Input buffer

Matches   
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
91
93
162
20
96
89
166
22
32
 
PHV 60 |= 0x400

8-bit extracts: 4
16-bit extracts: 2
32-bit extracts: 4



[.] Transitions

End

Previous states: Row 128, Row 241, Row 108, Row 248, Row 142


Row 209

State parse_ipv4_fragmented_first_pkt (from state parse_ipv4)

[.] Raw register data



[.] Input buffer

Matches   
8[0]
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
 
8-bit extracts: 0
16-bit extracts: 0
32-bit extracts: 0





Row 208

State parse_ipv4_fragmented_other_pkt (from state parse_ipv4)

[.] Raw register data



[.] Input buffer

Matches   
8[0]
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
 
8-bit extracts: 0
16-bit extracts: 0
32-bit extracts: 0





Row 207

State parse_icmp (from state parse_ipv4_no_options)

[.] Raw register data



[.] Input buffer

Matches   
16
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
49
 
PHV 119 |= 0x1

8-bit extracts: 1
16-bit extracts: 0
32-bit extracts: 1



[.] Transitions

16b  
8200 && fe00  -> Row 195 (state parse_set_prio_med)
8400 && fc00  -> Row 194 (state parse_set_prio_med)
8800 && ff00  -> Row 193 (state parse_set_prio_med)
Default  -> Row 192 (state <leaf>)

Previous states: Row 155, Row 212, Row 158


Row 206

State parse_tcp (from state parse_ipv4_no_options)

[.] Raw register data



[.] Input buffer

Matches   
16
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
90
92
176
165
167
49
51
52
 
PHV 119 |= 0x2

8-bit extracts: 3
16-bit extracts: 3
32-bit extracts: 3





Row 205

State parse_udp (from state parse_ipv4_no_options)

[.] Raw register data



[.] Saved matches

8b[0] <- Row 155, Row 158, Row 212
8b[1] <-


[.] Input buffer

Matches   
16
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
83
86
171
163
176
 
PHV 119 |= 0x4

8-bit extracts: 3
16-bit extracts: 3
32-bit extracts: 0





Row 204

State parse_gre (from state parse_ipv4_no_options)

[.] Raw register data



[.] Input buffer

Matches   
16
8[0]
8[1]
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
86
113
176
 
PHV 60 |= 0x4000

8-bit extracts: 2
16-bit extracts: 1
32-bit extracts: 1



[.] Transitions

16b 8b[0] 8b[1]  
2000 65 58  -> Row 172 (state parse_nvgre)
0000 08 00  -> Row 171 (state parse_gre_ipv4)
0000 86 dd  -> Row 170 (state parse_gre_ipv6)
0000 22 eb  -> Row 169 (state parse_erspan_t3)
Default    -> Row 168 (state <leaf>)

Previous states: Row 155, Row 212, Row 158


Row 203

State parse_ipv4_in_ip (from state parse_ipv4_no_options)

[.] Raw register data



[.] Input buffer

Matches   
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
 
8-bit extracts: 0
16-bit extracts: 0
32-bit extracts: 0



[.] Transitions

 
Default  -> Row 161 (state parse_inner_ipv4)

Previous states: Row 155, Row 212, Row 158


Row 202

State parse_ipv6_in_ip (from state parse_ipv4_no_options)

[.] Raw register data



[.] Input buffer

Matches   
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
 
8-bit extracts: 0
16-bit extracts: 0
32-bit extracts: 0



[.] Transitions

 
Default  -> Row 160 (state parse_inner_ipv6)

Previous states: Row 155, Row 212, Row 158


Row 201

State parse_igmp (from state parse_ipv4_no_options)

[.] Raw register data



[.] Input buffer

Matches   
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
24
 
PHV 60 |= 0x2000

8-bit extracts: 0
16-bit extracts: 0
32-bit extracts: 2



[.] Transitions

End

Previous states: Row 155, Row 212, Row 158


Row 200

State parse_set_prio_med (from state parse_ipv4_no_options)

[.] Raw register data



[.] Input buffer

Matches   
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
 
8-bit extracts: 0
16-bit extracts: 0
32-bit extracts: 0



[.] Transitions

End

Previous states: Row 155, Row 212, Row 158


Row 199

State parse_set_prio_med (from state parse_ipv4_no_options)

[.] Raw register data



[.] Input buffer

Matches   
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
 
8-bit extracts: 0
16-bit extracts: 0
32-bit extracts: 0



[.] Transitions

End

Previous states: Row 155, Row 212, Row 158


Row 198

State parse_set_prio_med (from state parse_ipv4_no_options)

[.] Raw register data



[.] Input buffer

Matches   
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
 
8-bit extracts: 0
16-bit extracts: 0
32-bit extracts: 0



[.] Transitions

End

Previous states: Row 155, Row 212, Row 158


Row 197

State parse_set_prio_med (from state parse_ipv4_no_options)

[.] Raw register data



[.] Input buffer

Matches   
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
 
8-bit extracts: 0
16-bit extracts: 0
32-bit extracts: 0



[.] Transitions

End

Previous states: Row 155, Row 212, Row 158


Row 196

State <leaf> (from state parse_ipv4_no_options)

[.] Raw register data



[.] Input buffer

Matches   
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
 
8-bit extracts: 0
16-bit extracts: 0
32-bit extracts: 0



[.] Transitions

End

Previous states: Row 155, Row 212, Row 158


Row 195

State parse_set_prio_med (from state parse_icmp)

[.] Raw register data



[.] Input buffer

Matches   
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
 
8-bit extracts: 0
16-bit extracts: 0
32-bit extracts: 0



[.] Transitions

End

Previous states: Row 98, Row 85, Row 207


Row 194

State parse_set_prio_med (from state parse_icmp)

[.] Raw register data



[.] Input buffer

Matches   
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
 
8-bit extracts: 0
16-bit extracts: 0
32-bit extracts: 0



[.] Transitions

End

Previous states: Row 98, Row 85, Row 207


Row 193

State parse_set_prio_med (from state parse_icmp)

[.] Raw register data



[.] Input buffer

Matches   
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
 
8-bit extracts: 0
16-bit extracts: 0
32-bit extracts: 0



[.] Transitions

End

Previous states: Row 98, Row 85, Row 207


Row 192

State <leaf> (from state parse_icmp)

[.] Raw register data



[.] Input buffer

Matches   
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
 
8-bit extracts: 0
16-bit extracts: 0
32-bit extracts: 0



[.] Transitions

End

Previous states: Row 98, Row 85, Row 207


Row 191

State parse_set_prio_med (from state parse_tcp)

[.] Raw register data



[.] Input buffer

Matches   
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
 
8-bit extracts: 0
16-bit extracts: 0
32-bit extracts: 0



[.] Transitions

End

Previous states: Row 97, Row 84, Row 206


Row 190

State parse_set_prio_med (from state parse_tcp)

[.] Raw register data



[.] Input buffer

Matches   
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
 
8-bit extracts: 0
16-bit extracts: 0
32-bit extracts: 0



[.] Transitions

End

Previous states: Row 97, Row 84, Row 206


Row 189

State <leaf> (from state parse_tcp)

[.] Raw register data



[.] Input buffer

Matches   
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
 
8-bit extracts: 0
16-bit extracts: 0
32-bit extracts: 0



[.] Transitions

End

Previous states: Row 97, Row 84, Row 206


Row 188

State parse_vxlan (from state parse_udp)

[.] Raw register data



[.] Input buffer

Matches   
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
18
112
154
113
 
PHV 61 |= 0x100

8-bit extracts: 2
16-bit extracts: 1
32-bit extracts: 2



[.] Transitions

 
Default  -> Row 177 (state parse_inner_ethernet)

Previous states: Row 83, Row 205, Row 95


Row 187

State parse_geneve (from state parse_udp)

[.] Raw register data



[.] Input buffer

Matches   
8[0]
16
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
18
112
154
113
 
PHV 61 |= 0x200

8-bit extracts: 2
16-bit extracts: 1
32-bit extracts: 2



[.] Transitions

16b 8b[0]  
6558 00  -> Row 176 (state parse_inner_ethernet)
0800 00  -> Row 175 (state parse_inner_ipv4)
86dd 00  -> Row 174 (state parse_inner_ipv6)
Default   -> Row 173 (state <leaf>)

Previous states: Row 83, Row 205, Row 95


Row 186

State parse_set_prio_med (from state parse_udp)

[.] Raw register data



[.] Input buffer

Matches   
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
 
8-bit extracts: 0
16-bit extracts: 0
32-bit extracts: 0



[.] Transitions

End

Previous states: Row 83, Row 205, Row 95


Row 185

State parse_set_prio_med (from state parse_udp)

[.] Raw register data



[.] Input buffer

Matches   
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
 
8-bit extracts: 0
16-bit extracts: 0
32-bit extracts: 0



[.] Transitions

End

Previous states: Row 83, Row 205, Row 95


Row 184

State parse_set_prio_med (from state parse_udp)

[.] Raw register data



[.] Input buffer

Matches   
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
 
8-bit extracts: 0
16-bit extracts: 0
32-bit extracts: 0



[.] Transitions

End

Previous states: Row 83, Row 205, Row 95


Row 183

State parse_set_prio_med (from state parse_udp)

[.] Raw register data



[.] Input buffer

Matches   
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
 
8-bit extracts: 0
16-bit extracts: 0
32-bit extracts: 0



[.] Transitions

End

Previous states: Row 83, Row 205, Row 95


Row 182

State parse_set_prio_med (from state parse_udp)

[.] Raw register data



[.] Input buffer

Matches   
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
 
8-bit extracts: 0
16-bit extracts: 0
32-bit extracts: 0



[.] Transitions

End

Previous states: Row 83, Row 205, Row 95


Row 181

State parse_set_prio_med (from state parse_udp)

[.] Raw register data



[.] Input buffer

Matches   
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
 
8-bit extracts: 0
16-bit extracts: 0
32-bit extracts: 0



[.] Transitions

End

Previous states: Row 83, Row 205, Row 95


Row 180

State parse_set_prio_med (from state parse_udp)

[.] Raw register data



[.] Input buffer

Matches   
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
 
8-bit extracts: 0
16-bit extracts: 0
32-bit extracts: 0



[.] Transitions

End

Previous states: Row 83, Row 205, Row 95


Row 179

State parse_sflow (from state parse_udp)

[.] Raw register data



[.] Input buffer

Matches   
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
 
8-bit extracts: 0
16-bit extracts: 0
32-bit extracts: 0



[.] Transitions

End

Previous states: Row 83, Row 205, Row 95


Row 178

State <leaf> (from state parse_udp)

[.] Raw register data



[.] Input buffer

Matches   
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
 
8-bit extracts: 0
16-bit extracts: 0
32-bit extracts: 0



[.] Transitions

End

Previous states: Row 83, Row 205, Row 95


Row 177

State parse_inner_ethernet (from state parse_vxlan)

[.] Raw register data



[.] Input buffer

Matches   
16
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
183
49
100
102
51
181
 
PHV 61 |= 0x8

8-bit extracts: 2
16-bit extracts: 2
32-bit extracts: 3





Row 176

State parse_inner_ethernet (from state parse_geneve)

[.] Raw register data



[.] Input buffer

Matches   
16
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
183
49
100
102
51
181
 
PHV 61 |= 0x8

8-bit extracts: 2
16-bit extracts: 2
32-bit extracts: 3





Row 175

State parse_inner_ipv4 (from state parse_geneve)

[.] Raw register data



[.] Input buffer

Matches   
8[0]
16
8[1]
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
92
94
165
21
97
90
167
23
33
 
PHV 61 |= 0x2

8-bit extracts: 4
16-bit extracts: 2
32-bit extracts: 4



[.] Transitions

16b 8b[0] 8b[1]  
0000 && 1fff 05 && 0f 01  -> Row 222 (state parse_inner_icmp)
0000 && 1fff 05 && 0f 06  -> Row 221 (state parse_inner_tcp)
0000 && 1fff 05 && 0f 11  -> Row 220 (state parse_inner_udp)
Default    -> Row 219 (state <leaf>)

Previous states: Row 187


Row 174

State parse_inner_ipv6 (from state parse_geneve)

[.] Raw register data



[.] Input buffer

Matches   
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
21
165
90
92
23
25
94
97
 
PHV 61 |= 0x4

8-bit extracts: 4
16-bit extracts: 1
32-bit extracts: 4



[.] Transitions

 
Default  -> Row 217 (state parse_inner_ipv6//spilled)

Previous states: Row 187


Row 173

State <leaf> (from state parse_geneve)

[.] Raw register data



[.] Input buffer

Matches   
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
 
8-bit extracts: 0
16-bit extracts: 0
32-bit extracts: 0



[.] Transitions

End

Previous states: Row 187


Row 172

State parse_nvgre (from state parse_gre)

[.] Raw register data



[.] Input buffer

Matches   
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
112
154
83
 
PHV 60 |= 0x8000

8-bit extracts: 2
16-bit extracts: 1
32-bit extracts: 1



[.] Transitions

 
Default  -> Row 167 (state parse_inner_ethernet)

Previous states: Row 82, Row 204, Row 94


Row 171

State parse_gre_ipv4 (from state parse_gre)

[.] Raw register data



[.] Input buffer

Matches   
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
 
8-bit extracts: 0
16-bit extracts: 0
32-bit extracts: 0



[.] Transitions

 
Default  -> Row 166 (state parse_inner_ipv4)

Previous states: Row 82, Row 204, Row 94


Row 170

State parse_gre_ipv6 (from state parse_gre)

[.] Raw register data



[.] Input buffer

Matches   
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
 
8-bit extracts: 0
16-bit extracts: 0
32-bit extracts: 0



[.] Transitions

 
Default  -> Row 165 (state parse_inner_ipv6)

Previous states: Row 82, Row 204, Row 94


Row 169

State parse_erspan_t3 (from state parse_gre)

[.] Raw register data



[.] Input buffer

Matches   
16
8[0]
8[1]
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
83
112
154
18
171
163
 
PHV 60 |= 0x10000

8-bit extracts: 2
16-bit extracts: 3
32-bit extracts: 2



[.] Transitions

8b[0] 8b[1]  
00 && 7c 00 && 01  -> Row 164 (state parse_inner_ethernet)
08 && 7c 00 && 01  -> Row 163 (state parse_inner_ipv4)
Default   -> Row 162 (state <leaf>)

Previous states: Row 82, Row 204, Row 94


Row 168

State <leaf> (from state parse_gre)

[.] Raw register data



[.] Input buffer

Matches   
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
 
8-bit extracts: 0
16-bit extracts: 0
32-bit extracts: 0



[.] Transitions

End

Previous states: Row 82, Row 204, Row 94


Row 167

State parse_inner_ethernet (from state parse_nvgre)

[.] Raw register data



[.] Input buffer

Matches   
16
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
183
49
100
102
51
181
 
PHV 61 |= 0x8

8-bit extracts: 2
16-bit extracts: 2
32-bit extracts: 3





Row 166

State parse_inner_ipv4 (from state parse_gre_ipv4)

[.] Raw register data



[.] Input buffer

Matches   
8[0]
16
8[1]
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
92
94
165
21
97
90
167
23
33
 
PHV 61 |= 0x2

8-bit extracts: 4
16-bit extracts: 2
32-bit extracts: 4



[.] Transitions

16b 8b[0] 8b[1]  
0000 && 1fff 05 && 0f 01  -> Row 222 (state parse_inner_icmp)
0000 && 1fff 05 && 0f 06  -> Row 221 (state parse_inner_tcp)
0000 && 1fff 05 && 0f 11  -> Row 220 (state parse_inner_udp)
Default    -> Row 219 (state <leaf>)

Previous states: Row 171


Row 165

State parse_inner_ipv6 (from state parse_gre_ipv6)

[.] Raw register data



[.] Input buffer

Matches   
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
21
165
90
92
23
25
94
97
 
PHV 61 |= 0x4

8-bit extracts: 4
16-bit extracts: 1
32-bit extracts: 4



[.] Transitions

 
Default  -> Row 217 (state parse_inner_ipv6//spilled)

Previous states: Row 170


Row 164

State parse_inner_ethernet (from state parse_erspan_t3)

[.] Raw register data



[.] Input buffer

Matches   
16
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
183
49
100
102
51
181
 
PHV 61 |= 0x8

8-bit extracts: 2
16-bit extracts: 2
32-bit extracts: 3





Row 163

State parse_inner_ipv4 (from state parse_erspan_t3)

[.] Raw register data



[.] Input buffer

Matches   
8[0]
16
8[1]
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
92
94
165
21
97
90
167
23
33
 
PHV 61 |= 0x2

8-bit extracts: 4
16-bit extracts: 2
32-bit extracts: 4



[.] Transitions

16b 8b[0] 8b[1]  
0000 && 1fff 05 && 0f 01  -> Row 222 (state parse_inner_icmp)
0000 && 1fff 05 && 0f 06  -> Row 221 (state parse_inner_tcp)
0000 && 1fff 05 && 0f 11  -> Row 220 (state parse_inner_udp)
Default    -> Row 219 (state <leaf>)

Previous states: Row 169


Row 162

State <leaf> (from state parse_erspan_t3)

[.] Raw register data



[.] Input buffer

Matches   
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
 
8-bit extracts: 0
16-bit extracts: 0
32-bit extracts: 0



[.] Transitions

End

Previous states: Row 169


Row 161

State parse_inner_ipv4 (from state parse_ipv4_in_ip)

[.] Raw register data



[.] Input buffer

Matches   
8[0]
16
8[1]
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
92
94
165
21
97
90
167
23
33
 
PHV 61 |= 0x2

8-bit extracts: 4
16-bit extracts: 2
32-bit extracts: 4



[.] Transitions

16b 8b[0] 8b[1]  
0000 && 1fff 05 && 0f 01  -> Row 222 (state parse_inner_icmp)
0000 && 1fff 05 && 0f 06  -> Row 221 (state parse_inner_tcp)
0000 && 1fff 05 && 0f 11  -> Row 220 (state parse_inner_udp)
Default    -> Row 219 (state <leaf>)

Previous states: Row 96, Row 81, Row 203


Row 160

State parse_inner_ipv6 (from state parse_ipv6_in_ip)

[.] Raw register data



[.] Input buffer

Matches   
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
21
165
90
92
23
25
94
97
 
PHV 61 |= 0x4

8-bit extracts: 4
16-bit extracts: 1
32-bit extracts: 4





Row 159

State parse_ipv4_option_32b//spilled (from state parse_ipv4_option_32b)

[.] Raw register data



[.] Input buffer

Matches   
16
8[0]
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
257
 
PHV 60 |= 0x800

8-bit extracts: 0
16-bit extracts: 0
32-bit extracts: 2



[.] Transitions

16b 8b[0]  
0000 && 1fff 01  -> Row 85 (state parse_icmp)
0000 && 1fff 06  -> Row 84 (state parse_tcp)
0000 && 1fff 11  -> Row 83 (state parse_udp)
0000 && 1fff 2f  -> Row 82 (state parse_gre)
0000 && 1fff 04  -> Row 81 (state parse_ipv4_in_ip)
0000 && 1fff 29  -> Row 80 (state parse_ipv6_in_ip)
0000 && 1fff 02  -> Row 79 (state parse_igmp)
0000 && 1fff 58  -> Row 78 (state parse_set_prio_med)
0000 && 1fff 59  -> Row 77 (state parse_set_prio_med)
0000 && 1fff 67  -> Row 76 (state parse_set_prio_med)
0000 && 1fff 70  -> Row 75 (state parse_set_prio_med)
Default   -> Row 74 (state <leaf>)

Previous states: Row 154, Row 211, Row 157


Row 158

State parse_ipv4_no_options (from state parse_ipv4_fragmented_first_pkt)

[.] Raw register data



[.] Input buffer

Matches   
16
8[0]
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
91
93
162
20
96
89
166
22
32
 
PHV 60 |= 0x400

8-bit extracts: 4
16-bit extracts: 2
32-bit extracts: 4



[.] Transitions

16b 8b[0]  
0000 && 1fff 01  -> Row 207 (state parse_icmp)
0000 && 1fff 06  -> Row 206 (state parse_tcp)
0000 && 1fff 11  -> Row 205 (state parse_udp)
0000 && 1fff 2f  -> Row 204 (state parse_gre)
0000 && 1fff 04  -> Row 203 (state parse_ipv4_in_ip)
0000 && 1fff 29  -> Row 202 (state parse_ipv6_in_ip)
0000 && 1fff 02  -> Row 201 (state parse_igmp)
0000 && 1fff 58  -> Row 200 (state parse_set_prio_med)
0000 && 1fff 59  -> Row 199 (state parse_set_prio_med)
0000 && 1fff 67  -> Row 198 (state parse_set_prio_med)
0000 && 1fff 70  -> Row 197 (state parse_set_prio_med)
Default   -> Row 196 (state <leaf>)

Previous states: Row 209


Row 157

State parse_ipv4_option_32b (from state parse_ipv4_fragmented_first_pkt)

[.] Raw register data



[.] Input buffer

Matches   
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
91
93
162
20
96
89
166
22
32
 
PHV 60 |= 0x400

8-bit extracts: 4
16-bit extracts: 2
32-bit extracts: 4





Row 156

State parse_ipv4_other (from state parse_ipv4_fragmented_first_pkt)

[.] Raw register data



[.] Input buffer

Matches   
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
91
93
162
20
96
89
166
22
32
 
PHV 60 |= 0x400

8-bit extracts: 4
16-bit extracts: 2
32-bit extracts: 4



[.] Transitions

End

Previous states: Row 209


Row 155

State parse_ipv4_no_options (from state parse_ipv4_fragmented_other_pkt)

[.] Raw register data



[.] Input buffer

Matches   
16
8[0]
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
91
93
162
20
96
89
166
22
32
 
PHV 60 |= 0x400

8-bit extracts: 4
16-bit extracts: 2
32-bit extracts: 4



[.] Transitions

16b 8b[0]  
0000 && 1fff 01  -> Row 207 (state parse_icmp)
0000 && 1fff 06  -> Row 206 (state parse_tcp)
0000 && 1fff 11  -> Row 205 (state parse_udp)
0000 && 1fff 2f  -> Row 204 (state parse_gre)
0000 && 1fff 04  -> Row 203 (state parse_ipv4_in_ip)
0000 && 1fff 29  -> Row 202 (state parse_ipv6_in_ip)
0000 && 1fff 02  -> Row 201 (state parse_igmp)
0000 && 1fff 58  -> Row 200 (state parse_set_prio_med)
0000 && 1fff 59  -> Row 199 (state parse_set_prio_med)
0000 && 1fff 67  -> Row 198 (state parse_set_prio_med)
0000 && 1fff 70  -> Row 197 (state parse_set_prio_med)
Default   -> Row 196 (state <leaf>)

Previous states: Row 208


Row 154

State parse_ipv4_option_32b (from state parse_ipv4_fragmented_other_pkt)

[.] Raw register data



[.] Input buffer

Matches   
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
91
93
162
20
96
89
166
22
32
 
PHV 60 |= 0x400

8-bit extracts: 4
16-bit extracts: 2
32-bit extracts: 4





Row 153

State parse_ipv4_other (from state parse_ipv4_fragmented_other_pkt)

[.] Raw register data



[.] Input buffer

Matches   
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
91
93
162
20
96
89
166
22
32
 
PHV 60 |= 0x400

8-bit extracts: 4
16-bit extracts: 2
32-bit extracts: 4



[.] Transitions

End

Previous states: Row 208


Row 152

State parse_ipv6//spilled (from state parse_ipv6)

[.] Raw register data



[.] Input buffer

Matches   
8[0]
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
26
28
30
 
8-bit extracts: 0
16-bit extracts: 0
32-bit extracts: 3





Row 151

State parse_inner_ethernet (from state parse_ethernet_in_ip)

[.] Raw register data



[.] Input buffer

Matches   
16
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
183
49
100
102
51
181
 
PHV 61 |= 0x8

8-bit extracts: 2
16-bit extracts: 2
32-bit extracts: 3





Row 150

State parse_arp_rarp_req (from state parse_arp_rarp)

[.] Raw register data



[.] Input buffer

Matches   
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
 
8-bit extracts: 0
16-bit extracts: 0
32-bit extracts: 0





Row 149

State parse_arp_rarp_res (from state parse_arp_rarp)

[.] Raw register data



[.] Input buffer

Matches   
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
 
8-bit extracts: 0
16-bit extracts: 0
32-bit extracts: 0





Row 148

State <leaf> (from state parse_arp_rarp)

[.] Raw register data



[.] Input buffer

Matches   
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
 
8-bit extracts: 0
16-bit extracts: 0
32-bit extracts: 0



[.] Transitions

End

Previous states: Row 106, Row 140, Row 246, Row 126, Row 239


Row 147

State parse_set_prio_med (from state parse_arp_rarp_req)

[.] Raw register data



[.] Input buffer

Matches   
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
 
8-bit extracts: 0
16-bit extracts: 0
32-bit extracts: 0



[.] Transitions

End

Previous states: Row 150


Row 146

State parse_set_prio_med (from state parse_arp_rarp_res)

[.] Raw register data



[.] Input buffer

Matches   
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
 
8-bit extracts: 0
16-bit extracts: 0
32-bit extracts: 0



[.] Transitions

End

Previous states: Row 149


Row 145

State parse_qinq_vlan (from state parse_qinq)

[.] Raw register data



[.] Input buffer

Matches   
16
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
290
291
320
 
PHV 61 |= 0x20

8-bit extracts: 2
16-bit extracts: 1
32-bit extracts: 1





Row 144

State <leaf> (from state parse_qinq)

[.] Raw register data



[.] Input buffer

Matches   
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
 
8-bit extracts: 0
16-bit extracts: 0
32-bit extracts: 0



[.] Transitions

End

Previous states: Row 130, Row 250, Row 110


Row 143

State parse_mpls__it0 (from state parse_qinq_vlan)

[.] Raw register data



[.] Input buffer

Matches   
8[0]
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
112
199
89
 
PHV 60 |= 0x4

8-bit extracts: 2
16-bit extracts: 1
32-bit extracts: 1



[.] Transitions

8b[0]  
00 && 01  -> Row 235 (state parse_mpls__it1)
01 && 01  -> Row 234 (state parse_mpls_bos)
Default  -> Row 233 (state <leaf>)

Previous states: Row 145


Row 142

State parse_ipv4 (from state parse_qinq_vlan)

[.] Raw register data



[.] Input buffer

Matches   
8[0]
16
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
 
8-bit extracts: 0
16-bit extracts: 0
32-bit extracts: 0



[.] Transitions

16b 8b[0]  
0000 && 3fff 05 && 0f  -> Row 212 (state parse_ipv4_no_options)
0000 && 3fff 06 && 0f  -> Row 211 (state parse_ipv4_option_32b)
0000 && 3fff    -> Row 210 (state parse_ipv4_other)
2000 && 3fff    -> Row 209 (state parse_ipv4_fragmented_first_pkt)
Default   -> Row 208 (state parse_ipv4_fragmented_other_pkt)

Previous states: Row 145


Row 141

State parse_ipv6 (from state parse_qinq_vlan)

[.] Raw register data



[.] Input buffer

Matches   
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
20
162
89
91
22
24
93
96
 
PHV 60 |= 0x1000

8-bit extracts: 4
16-bit extracts: 1
32-bit extracts: 4



[.] Transitions

 
Default  -> Row 152 (state parse_ipv6//spilled)

Previous states: Row 145


Row 140

State parse_arp_rarp (from state parse_qinq_vlan)

[.] Raw register data



[.] Input buffer

Matches   
16
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
 
8-bit extracts: 0
16-bit extracts: 0
32-bit extracts: 0





Row 139

State parse_set_prio_high (from state parse_qinq_vlan)

[.] Raw register data



[.] Input buffer

Matches   
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
 
8-bit extracts: 0
16-bit extracts: 0
32-bit extracts: 0



[.] Transitions

End

Previous states: Row 145


Row 138

State parse_set_prio_high (from state parse_qinq_vlan)

[.] Raw register data



[.] Input buffer

Matches   
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
 
8-bit extracts: 0
16-bit extracts: 0
32-bit extracts: 0



[.] Transitions

End

Previous states: Row 145


Row 137

State <leaf> (from state parse_qinq_vlan)

[.] Raw register data



[.] Input buffer

Matches   
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
 
8-bit extracts: 0
16-bit extracts: 0
32-bit extracts: 0



[.] Transitions

End

Previous states: Row 145


Row 136

State parse_fabric_timestamp_header (from state parse_fabric_header_parse_fabric_header_cpu)

[.] Raw register data



[.] Input buffer

Matches   
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
151
17
 
PHV 61 |= 0x10

8-bit extracts: 0
16-bit extracts: 1
32-bit extracts: 2





Row 135

State parse_fabric_payload_header (from state parse_fabric_header_parse_fabric_header_cpu)

[.] Raw register data



[.] Input buffer

Matches   
16
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
180
 
PHV 61 |= 0x80

8-bit extracts: 0
16-bit extracts: 1
32-bit extracts: 1





Row 134

State parse_fabric_payload_header (from state parse_fabric_timestamp_header)

[.] Raw register data



[.] Input buffer

Matches   
16
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
180
 
PHV 61 |= 0x80

8-bit extracts: 0
16-bit extracts: 1
32-bit extracts: 1





Row 133

State parse_llc_header (from state parse_fabric_payload_header)

[.] Raw register data



[.] Input buffer

Matches   
16
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
308
321
 
PHV 60 |= 0x100

8-bit extracts: 1
16-bit extracts: 1
32-bit extracts: 1





Row 132

State parse_llc_header (from state parse_fabric_payload_header)

[.] Raw register data



[.] Input buffer

Matches   
16
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
308
321
 
PHV 60 |= 0x100

8-bit extracts: 1
16-bit extracts: 1
32-bit extracts: 1





Row 131

State parse_vlan (from state parse_fabric_payload_header)

[.] Raw register data



[.] Input buffer

Matches   
16
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
146
178
 
PHV 60 |= 0x40

8-bit extracts: 0
16-bit extracts: 2
32-bit extracts: 1





Row 130

State parse_qinq (from state parse_fabric_payload_header)

[.] Raw register data



[.] Input buffer

Matches   
16
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
146
178
 
PHV 60 |= 0x40

8-bit extracts: 0
16-bit extracts: 2
32-bit extracts: 1



[.] Transitions

16b  
8100  -> Row 145 (state parse_qinq_vlan)
Default  -> Row 144 (state <leaf>)

Previous states: Row 134, Row 135


Row 129

State parse_mpls__it0 (from state parse_fabric_payload_header)

[.] Raw register data



[.] Input buffer

Matches   
8[0]
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
112
199
89
 
PHV 60 |= 0x4

8-bit extracts: 2
16-bit extracts: 1
32-bit extracts: 1



[.] Transitions

8b[0]  
00 && 01  -> Row 235 (state parse_mpls__it1)
01 && 01  -> Row 234 (state parse_mpls_bos)
Default  -> Row 233 (state <leaf>)

Previous states: Row 134, Row 135


Row 128

State parse_ipv4 (from state parse_fabric_payload_header)

[.] Raw register data



[.] Input buffer

Matches   
8[0]
16
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
 
8-bit extracts: 0
16-bit extracts: 0
32-bit extracts: 0



[.] Transitions

16b 8b[0]  
0000 && 3fff 05 && 0f  -> Row 212 (state parse_ipv4_no_options)
0000 && 3fff 06 && 0f  -> Row 211 (state parse_ipv4_option_32b)
0000 && 3fff    -> Row 210 (state parse_ipv4_other)
2000 && 3fff    -> Row 209 (state parse_ipv4_fragmented_first_pkt)
Default   -> Row 208 (state parse_ipv4_fragmented_other_pkt)

Previous states: Row 134, Row 135


Row 127

State parse_ipv6 (from state parse_fabric_payload_header)

[.] Raw register data



[.] Input buffer

Matches   
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
20
162
89
91
22
24
93
96
 
PHV 60 |= 0x1000

8-bit extracts: 4
16-bit extracts: 1
32-bit extracts: 4



[.] Transitions

 
Default  -> Row 152 (state parse_ipv6//spilled)

Previous states: Row 134, Row 135


Row 126

State parse_arp_rarp (from state parse_fabric_payload_header)

[.] Raw register data



[.] Input buffer

Matches   
16
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
 
8-bit extracts: 0
16-bit extracts: 0
32-bit extracts: 0





Row 125

State parse_set_prio_high (from state parse_fabric_payload_header)

[.] Raw register data



[.] Input buffer

Matches   
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
 
8-bit extracts: 0
16-bit extracts: 0
32-bit extracts: 0



[.] Transitions

End

Previous states: Row 134, Row 135


Row 124

State parse_set_prio_high (from state parse_fabric_payload_header)

[.] Raw register data



[.] Input buffer

Matches   
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
 
8-bit extracts: 0
16-bit extracts: 0
32-bit extracts: 0



[.] Transitions

End

Previous states: Row 134, Row 135


Row 123

State <leaf> (from state parse_fabric_payload_header)

[.] Raw register data



[.] Input buffer

Matches   
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
 
8-bit extracts: 0
16-bit extracts: 0
32-bit extracts: 0



[.] Transitions

End

Previous states: Row 134, Row 135


Row 122

State <Metadata bridge>//spilled (from state <POV skip>_<Metadata bridge>)

[.] Raw register data



[.] Input buffer

Matches   
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
157
153
160
 
8-bit extracts: 0
16-bit extracts: 3
32-bit extracts: 0



[.] Transitions

 
Default  -> Row 72 (state start_parse_ethernet)

Previous states: Row 116


Row 121

State start_e2e_mirrored (from state <Egress mirror #0 ('p4_field_list.cpu_info')>)

[.] Raw register data



[.] Input buffer

Matches   
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
182
48
99
101
50
179
 
PHV 60 |= 0x80

8-bit extracts: 2
16-bit extracts: 2
32-bit extracts: 3



[.] Transitions

End

Previous states: Row 118


Row 120

State start_e2e_mirrored (from state <Egress mirror #1 ('p4_field_list.e2e_mirror_info')>)

[.] Raw register data



[.] Input buffer

Matches   
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
182
48
99
101
50
179
 
PHV 60 |= 0x80

8-bit extracts: 2
16-bit extracts: 2
32-bit extracts: 3



[.] Transitions

End

Previous states: Row 117


Row 119

State <Ingress mirror #1 ('p4_field_list.i2e_mirror_info')>_start_i2e_mirrored (from state <POV initialization>_<Egress intrinsic metadata>)

[.] Raw register data



[.] Input buffer

Matches   
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
153
16
182
48
99
101
50
179
 
PHV 116 |= 0x1

PHV 116 |= 0x10

PHV 60 |= 0x80

8-bit extracts: 4
16-bit extracts: 3
32-bit extracts: 4



[.] Transitions

End

Previous states: Row 255


Row 118

State <Egress mirror #0 ('p4_field_list.cpu_info')> (from state <POV initialization>_<Egress intrinsic metadata>)

[.] Raw register data



[.] Input buffer

Matches   
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
144
147
149
160
 
PHV 116 |= 0x3

8-bit extracts: 1
16-bit extracts: 4
32-bit extracts: 0



[.] Transitions

 
Default  -> Row 121 (state start_e2e_mirrored)

Previous states: Row 255


Row 117

State <Egress mirror #1 ('p4_field_list.e2e_mirror_info')> (from state <POV initialization>_<Egress intrinsic metadata>)

[.] Raw register data



[.] Input buffer

Matches   
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
153
16
 
PHV 116 |= 0x3

PHV 116 |= 0x10

8-bit extracts: 2
16-bit extracts: 1
32-bit extracts: 1



[.] Transitions

 
Default  -> Row 120 (state start_e2e_mirrored)

Previous states: Row 255


Row 116

State <POV skip>_<Metadata bridge> (from state <POV initialization>_<Egress intrinsic metadata>)

[.] Raw register data



[.] Input buffer

Matches   
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
144
147
149
152
81
82
85
88
16
19
 
8-bit extracts: 4
16-bit extracts: 4
32-bit extracts: 2



[.] Transitions

 
Default  -> Row 122 (state <Metadata bridge>//spilled)

Previous states: Row 255


Row 115

State parse_llc_header (from state start_parse_ethernet)

[.] Raw register data



[.] Input buffer

Matches   
16
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
308
321
 
PHV 60 |= 0x100

8-bit extracts: 1
16-bit extracts: 1
32-bit extracts: 1





Row 114

State parse_llc_header (from state start_parse_ethernet)

[.] Raw register data



[.] Input buffer

Matches   
16
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
308
321
 
PHV 60 |= 0x100

8-bit extracts: 1
16-bit extracts: 1
32-bit extracts: 1





Row 113

State parse_fabric_header_parse_fabric_header_cpu (from state start_parse_ethernet)

[.] Raw register data



[.] Input buffer

Matches   
16
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
114
256
288
161
148
145
150
 
PHV 61 |= 0x1

PHV 61 |= 0x40

8-bit extracts: 2
16-bit extracts: 4
32-bit extracts: 3





Row 112

State parse_mtel_least_int (from state start_parse_ethernet)

[.] Raw register data



[.] Input buffer

Matches   
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
 
8-bit extracts: 0
16-bit extracts: 0
32-bit extracts: 0



[.] Transitions

End

Previous states: Row 72


Row 111

State parse_vlan (from state start_parse_ethernet)

[.] Raw register data



[.] Input buffer

Matches   
16
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
146
178
 
PHV 60 |= 0x40

8-bit extracts: 0
16-bit extracts: 2
32-bit extracts: 1





Row 110

State parse_qinq (from state start_parse_ethernet)

[.] Raw register data



[.] Input buffer

Matches   
16
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
146
178
 
PHV 60 |= 0x40

8-bit extracts: 0
16-bit extracts: 2
32-bit extracts: 1



[.] Transitions

16b  
8100  -> Row 145 (state parse_qinq_vlan)
Default  -> Row 144 (state <leaf>)

Previous states: Row 72


Row 109

State parse_mpls__it0 (from state start_parse_ethernet)

[.] Raw register data



[.] Input buffer

Matches   
8[0]
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
112
199
89
 
PHV 60 |= 0x4

8-bit extracts: 2
16-bit extracts: 1
32-bit extracts: 1



[.] Transitions

8b[0]  
00 && 01  -> Row 235 (state parse_mpls__it1)
01 && 01  -> Row 234 (state parse_mpls_bos)
Default  -> Row 233 (state <leaf>)

Previous states: Row 72


Row 108

State parse_ipv4 (from state start_parse_ethernet)

[.] Raw register data



[.] Input buffer

Matches   
8[0]
16
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
 
8-bit extracts: 0
16-bit extracts: 0
32-bit extracts: 0



[.] Transitions

16b 8b[0]  
0000 && 3fff 05 && 0f  -> Row 212 (state parse_ipv4_no_options)
0000 && 3fff 06 && 0f  -> Row 211 (state parse_ipv4_option_32b)
0000 && 3fff    -> Row 210 (state parse_ipv4_other)
2000 && 3fff    -> Row 209 (state parse_ipv4_fragmented_first_pkt)
Default   -> Row 208 (state parse_ipv4_fragmented_other_pkt)

Previous states: Row 72


Row 107

State parse_ipv6 (from state start_parse_ethernet)

[.] Raw register data



[.] Input buffer

Matches   
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
20
162
89
91
22
24
93
96
 
PHV 60 |= 0x1000

8-bit extracts: 4
16-bit extracts: 1
32-bit extracts: 4



[.] Transitions

 
Default  -> Row 152 (state parse_ipv6//spilled)

Previous states: Row 72


Row 106

State parse_arp_rarp (from state start_parse_ethernet)

[.] Raw register data



[.] Input buffer

Matches   
16
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
 
8-bit extracts: 0
16-bit extracts: 0
32-bit extracts: 0





Row 105

State parse_set_prio_high (from state start_parse_ethernet)

[.] Raw register data



[.] Input buffer

Matches   
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
 
8-bit extracts: 0
16-bit extracts: 0
32-bit extracts: 0



[.] Transitions

End

Previous states: Row 72


Row 104

State parse_set_prio_high (from state start_parse_ethernet)

[.] Raw register data



[.] Input buffer

Matches   
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
 
8-bit extracts: 0
16-bit extracts: 0
32-bit extracts: 0



[.] Transitions

End

Previous states: Row 72


Row 103

State <leaf> (from state start_parse_ethernet)

[.] Raw register data



[.] Input buffer

Matches   
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
 
8-bit extracts: 0
16-bit extracts: 0
32-bit extracts: 0



[.] Transitions

End

Previous states: Row 72


Row 102

State parse_inner_icmp (from state parse_inner_ipv6//split)

[.] Raw register data



[.] Input buffer

Matches   
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
52
 
PHV 119 |= 0x8

8-bit extracts: 1
16-bit extracts: 0
32-bit extracts: 1



[.] Transitions

End

Previous states: Row 86


Row 101

State parse_inner_tcp (from state parse_inner_ipv6//split)

[.] Raw register data



[.] Input buffer

Matches   
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
84
87
177
164
172
52
53
54
 
PHV 119 |= 0x10

8-bit extracts: 3
16-bit extracts: 3
32-bit extracts: 3



[.] Transitions

End

Previous states: Row 86


Row 100

State parse_inner_udp (from state parse_inner_ipv6//split)

[.] Raw register data



[.] Input buffer

Matches   
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
84
87
172
164
177
 
PHV 119 |= 0x20

8-bit extracts: 3
16-bit extracts: 3
32-bit extracts: 0



[.] Transitions

End

Previous states: Row 86


Row 99

State <leaf> (from state parse_inner_ipv6//split)

[.] Raw register data



[.] Input buffer

Matches   
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
 
8-bit extracts: 0
16-bit extracts: 0
32-bit extracts: 0



[.] Transitions

End

Previous states: Row 86


Row 98

State parse_icmp (from state parse_ipv6//split)

[.] Raw register data



[.] Input buffer

Matches   
16
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
49
 
PHV 119 |= 0x1

8-bit extracts: 1
16-bit extracts: 0
32-bit extracts: 1



[.] Transitions

16b  
8200 && fe00  -> Row 195 (state parse_set_prio_med)
8400 && fc00  -> Row 194 (state parse_set_prio_med)
8800 && ff00  -> Row 193 (state parse_set_prio_med)
Default  -> Row 192 (state <leaf>)

Previous states: Row 73


Row 97

State parse_tcp (from state parse_ipv6//split)

[.] Raw register data



[.] Input buffer

Matches   
16
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
90
92
176
165
167
49
51
52
 
PHV 119 |= 0x2

8-bit extracts: 3
16-bit extracts: 3
32-bit extracts: 3





Row 96

State parse_ipv4_in_ip (from state parse_ipv6//split)

[.] Raw register data



[.] Input buffer

Matches   
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
 
8-bit extracts: 0
16-bit extracts: 0
32-bit extracts: 0



[.] Transitions

 
Default  -> Row 161 (state parse_inner_ipv4)

Previous states: Row 73


Row 95

State parse_udp (from state parse_ipv6//split)

[.] Raw register data



[.] Saved matches

8b[0] <- Row 152
8b[1] <-


[.] Input buffer

Matches   
16
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
83
86
171
163
176
 
PHV 119 |= 0x4

8-bit extracts: 3
16-bit extracts: 3
32-bit extracts: 0





Row 94

State parse_gre (from state parse_ipv6//split)

[.] Raw register data



[.] Input buffer

Matches   
16
8[0]
8[1]
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
86
113
176
 
PHV 60 |= 0x4000

8-bit extracts: 2
16-bit extracts: 1
32-bit extracts: 1



[.] Transitions

16b 8b[0] 8b[1]  
2000 65 58  -> Row 172 (state parse_nvgre)
0000 08 00  -> Row 171 (state parse_gre_ipv4)
0000 86 dd  -> Row 170 (state parse_gre_ipv6)
0000 22 eb  -> Row 169 (state parse_erspan_t3)
Default    -> Row 168 (state <leaf>)

Previous states: Row 73


Row 93

State parse_ipv6_in_ip (from state parse_ipv6//split)

[.] Raw register data



[.] Input buffer

Matches   
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
 
8-bit extracts: 0
16-bit extracts: 0
32-bit extracts: 0



[.] Transitions

 
Default  -> Row 160 (state parse_inner_ipv6)

Previous states: Row 73


Row 92

State parse_ethernet_in_ip (from state parse_ipv6//split)

[.] Raw register data



[.] Input buffer

Matches   
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
 
8-bit extracts: 0
16-bit extracts: 0
32-bit extracts: 0



[.] Transitions

 
Default  -> Row 151 (state parse_inner_ethernet)

Previous states: Row 73


Row 91

State parse_set_prio_med (from state parse_ipv6//split)

[.] Raw register data



[.] Input buffer

Matches   
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
 
8-bit extracts: 0
16-bit extracts: 0
32-bit extracts: 0



[.] Transitions

End

Previous states: Row 73


Row 90

State parse_set_prio_med (from state parse_ipv6//split)

[.] Raw register data



[.] Input buffer

Matches   
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
 
8-bit extracts: 0
16-bit extracts: 0
32-bit extracts: 0



[.] Transitions

End

Previous states: Row 73


Row 89

State parse_set_prio_med (from state parse_ipv6//split)

[.] Raw register data



[.] Input buffer

Matches   
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
 
8-bit extracts: 0
16-bit extracts: 0
32-bit extracts: 0



[.] Transitions

End

Previous states: Row 73


Row 88

State parse_set_prio_med (from state parse_ipv6//split)

[.] Raw register data



[.] Input buffer

Matches   
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
 
8-bit extracts: 0
16-bit extracts: 0
32-bit extracts: 0



[.] Transitions

End

Previous states: Row 73


Row 87

State <leaf> (from state parse_ipv6//split)

[.] Raw register data



[.] Input buffer

Matches   
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
 
8-bit extracts: 0
16-bit extracts: 0
32-bit extracts: 0



[.] Transitions

End

Previous states: Row 73


Row 86

State parse_inner_ipv6//split (from state parse_inner_ipv6//spilled)

[.] Raw register data



[.] Saved matches

8b[0] <- Row 217


[.] Input buffer

Matches   
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
167
33
35
 
8-bit extracts: 0
16-bit extracts: 1
32-bit extracts: 2





Row 85

State parse_icmp (from state parse_ipv4_option_32b//spilled)

[.] Raw register data



[.] Input buffer

Matches   
16
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
49
 
PHV 119 |= 0x1

8-bit extracts: 1
16-bit extracts: 0
32-bit extracts: 1



[.] Transitions

16b  
8200 && fe00  -> Row 195 (state parse_set_prio_med)
8400 && fc00  -> Row 194 (state parse_set_prio_med)
8800 && ff00  -> Row 193 (state parse_set_prio_med)
Default  -> Row 192 (state <leaf>)

Previous states: Row 159


Row 84

State parse_tcp (from state parse_ipv4_option_32b//spilled)

[.] Raw register data



[.] Input buffer

Matches   
16
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
90
92
176
165
167
49
51
52
 
PHV 119 |= 0x2

8-bit extracts: 3
16-bit extracts: 3
32-bit extracts: 3





Row 83

State parse_udp (from state parse_ipv4_option_32b//spilled)

[.] Raw register data



[.] Saved matches

8b[0] <- Row 159
8b[1] <-


[.] Input buffer

Matches   
16
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
83
86
171
163
176
 
PHV 119 |= 0x4

8-bit extracts: 3
16-bit extracts: 3
32-bit extracts: 0





Row 82

State parse_gre (from state parse_ipv4_option_32b//spilled)

[.] Raw register data



[.] Input buffer

Matches   
16
8[0]
8[1]
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
86
113
176
 
PHV 60 |= 0x4000

8-bit extracts: 2
16-bit extracts: 1
32-bit extracts: 1



[.] Transitions

16b 8b[0] 8b[1]  
2000 65 58  -> Row 172 (state parse_nvgre)
0000 08 00  -> Row 171 (state parse_gre_ipv4)
0000 86 dd  -> Row 170 (state parse_gre_ipv6)
0000 22 eb  -> Row 169 (state parse_erspan_t3)
Default    -> Row 168 (state <leaf>)

Previous states: Row 159


Row 81

State parse_ipv4_in_ip (from state parse_ipv4_option_32b//spilled)

[.] Raw register data



[.] Input buffer

Matches   
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
 
8-bit extracts: 0
16-bit extracts: 0
32-bit extracts: 0



[.] Transitions

 
Default  -> Row 161 (state parse_inner_ipv4)

Previous states: Row 159


Row 80

State parse_ipv6_in_ip (from state parse_ipv4_option_32b//spilled)

[.] Raw register data



[.] Input buffer

Matches   
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
 
8-bit extracts: 0
16-bit extracts: 0
32-bit extracts: 0



[.] Transitions

 
Default  -> Row 160 (state parse_inner_ipv6)

Previous states: Row 159


Row 79

State parse_igmp (from state parse_ipv4_option_32b//spilled)

[.] Raw register data



[.] Input buffer

Matches   
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
24
 
PHV 60 |= 0x2000

8-bit extracts: 0
16-bit extracts: 0
32-bit extracts: 2



[.] Transitions

End

Previous states: Row 159


Row 78

State parse_set_prio_med (from state parse_ipv4_option_32b//spilled)

[.] Raw register data



[.] Input buffer

Matches   
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
 
8-bit extracts: 0
16-bit extracts: 0
32-bit extracts: 0



[.] Transitions

End

Previous states: Row 159


Row 77

State parse_set_prio_med (from state parse_ipv4_option_32b//spilled)

[.] Raw register data



[.] Input buffer

Matches   
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
 
8-bit extracts: 0
16-bit extracts: 0
32-bit extracts: 0



[.] Transitions

End

Previous states: Row 159


Row 76

State parse_set_prio_med (from state parse_ipv4_option_32b//spilled)

[.] Raw register data



[.] Input buffer

Matches   
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
 
8-bit extracts: 0
16-bit extracts: 0
32-bit extracts: 0



[.] Transitions

End

Previous states: Row 159


Row 75

State parse_set_prio_med (from state parse_ipv4_option_32b//spilled)

[.] Raw register data



[.] Input buffer

Matches   
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
 
8-bit extracts: 0
16-bit extracts: 0
32-bit extracts: 0



[.] Transitions

End

Previous states: Row 159


Row 74

State <leaf> (from state parse_ipv4_option_32b//spilled)

[.] Raw register data



[.] Input buffer

Matches   
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
 
8-bit extracts: 0
16-bit extracts: 0
32-bit extracts: 0



[.] Transitions

End

Previous states: Row 159


Row 73

State parse_ipv6//split (from state parse_ipv6//spilled)

[.] Raw register data



[.] Saved matches

8b[0] <- Row 152


[.] Input buffer

Matches   
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
166
32
34
 
8-bit extracts: 0
16-bit extracts: 1
32-bit extracts: 2





Row 72

State start_parse_ethernet (from state <Metadata bridge>//spilled)

[.] Raw register data



[.] Input buffer

Matches   
16
Bytes   
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Extractions   
182
48
99
101
50
179
 
PHV 60 |= 0x80

8-bit extracts: 2
16-bit extracts: 2
32-bit extracts: 3





Row 71

Unmatchable
Row 70

Unmatchable
Row 69

Unmatchable
Row 68

Unmatchable
Row 67

Unmatchable
Row 66

Unmatchable
Row 65

Unmatchable
Row 64

Unmatchable
Row 63

Unmatchable
Row 62

Unmatchable
Row 61

Unmatchable
Row 60

Unmatchable
Row 59

Unmatchable
Row 58

Unmatchable
Row 57

Unmatchable
Row 56

Unmatchable
Row 55

Unmatchable
Row 54

Unmatchable
Row 53

Unmatchable
Row 52

Unmatchable
Row 51

Unmatchable
Row 50

Unmatchable
Row 49

Unmatchable
Row 48

Unmatchable
Row 47

Unmatchable
Row 46

Unmatchable
Row 45

Unmatchable
Row 44

Unmatchable
Row 43

Unmatchable
Row 42

Unmatchable
Row 41

Unmatchable
Row 40

Unmatchable
Row 39

Unmatchable
Row 38

Unmatchable
Row 37

Unmatchable
Row 36

Unmatchable
Row 35

Unmatchable
Row 34

Unmatchable
Row 33

Unmatchable
Row 32

Unmatchable
Row 31

Unmatchable
Row 30

Unmatchable
Row 29

Unmatchable
Row 28

Unmatchable
Row 27

Unmatchable
Row 26

Unmatchable
Row 25

Unmatchable
Row 24

Unmatchable
Row 23

Unmatchable
Row 22

Unmatchable
Row 21

Unmatchable
Row 20

Unmatchable
Row 19

Unmatchable
Row 18

Unmatchable
Row 17

Unmatchable
Row 16

Unmatchable
Row 15

Unmatchable
Row 14

Unmatchable
Row 13

Unmatchable
Row 12

Unmatchable
Row 11

Unmatchable
Row 10

Unmatchable
Row 9

Unmatchable
Row 8

Unmatchable
Row 7

Unmatchable
Row 6

Unmatchable
Row 5

Unmatchable
Row 4

Unmatchable
Row 3

Unmatchable
Row 2

Unmatchable
Row 1

Unmatchable
Row 0

Unmatchable
Matchable row occupancy: 184/256 (71.88%)

Created on Tue Aug 10 08:45:38 2021
Compiler version: 5.16.0 (a35e94c)
Run ID: 01ea792ddf4761b0