blob: d65de27b788ae05bdca6161c25a8a982ed3f1693 [file] [log] [blame]
Carmelo Casconef1d0a422017-09-07 17:21:46 +02001+---------------------------------------------------------------------+
2| Log file: pa.characterize.log |
3| Compiler version: 5.1.0 (fca32d1) |
4| Created on: Thu Sep 7 14:48:49 2017 |
5+---------------------------------------------------------------------+
6
7Program: ecmp
8
9-----------------------------------------------------------------------------------------------------------------------------------------
10| Container | Gress | Name | Class | | P | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | D |
11-----------------------------------------------------------------------------------------------------------------------------------------
12| phv0 | ingress | | | | | | | | | | | | | | | | | |
13| [31:0] | ingress | --pov_reserved--_0[31:0] | meta | | | | | | | | | | | | | | | R |
14| phv1 | ingress | | SH | | | | | | | | | | | | | | | |
15| [31:24] | ingress | ipv4.protocol[7:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R |
16| [23:8] | ingress | ipv4.hdrChecksum[15:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R |
17| [7:0] | ingress | ipv4.srcAddr[31:24] | pkt | | W | ~ | R | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R |
18| phv2 | ingress | | | | | | | | | | | | | | | | | |
19| [31:0] | ingress | ipv4.dstAddr[31:0] | pkt | | W | ~ | R | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R |
20| phv3 | ingress | | | | | | | | | | | | | | | | | |
21| [31:0] | ingress | ethernet.dstAddr[39:8] | pkt | | W | ~ | R | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R |
22| phv4 | ingress | | | | | | | | | | | | | | | | | |
23| [31:0] | ingress | ethernet.srcAddr[31:0] | pkt | | W | ~ | R | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R |
24| phv5 | ingress | | SH | | | | | | | | | | | | | | | |
25| [31:16] | ingress | udp.srcPort[15:0] | pkt | | W | ~ | R | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R |
26| [15:0] | ingress | udp.dstPort[15:0] | pkt | | W | ~ | R | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R |
27| phv6 | - | | | | | | | | | | | | | | | | | |
28| phv7 | - | | | | | | | | | | | | | | | | | |
29| phv8 | - | | | | | | | | | | | | | | | | | |
30| phv9 | - | | | | | | | | | | | | | | | | | |
31| phv10 | - | | | | | | | | | | | | | | | | | |
32| phv11 | - | | | | | | | | | | | | | | | | | |
33| phv12 | - | | | | | | | | | | | | | | | | | |
34| phv13 | - | | | | | | | | | | | | | | | | | |
35| phv14 | - | | | | | | | | | | | | | | | | | |
36| phv15 | - | | | | | | | | | | | | | | | | | |
37| | | | | | | | | | | | | | | | | | | |
38| phv16 | - | | | | | | | | | | | | | | | | | |
39| phv17 | - | | | | | | | | | | | | | | | | | |
40| phv18 | - | | | | | | | | | | | | | | | | | |
41| phv19 | - | | | | | | | | | | | | | | | | | |
42| phv20 | - | | | | | | | | | | | | | | | | | |
43| phv21 | - | | | | | | | | | | | | | | | | | |
44| phv22 | - | | | | | | | | | | | | | | | | | |
45| phv23 | - | | | | | | | | | | | | | | | | | |
46| phv24 | - | | | | | | | | | | | | | | | | | |
47| phv25 | - | | | | | | | | | | | | | | | | | |
48| phv26 | - | | | | | | | | | | | | | | | | | |
49| phv27 | - | | | | | | | | | | | | | | | | | |
50| phv28 | - | | | | | | | | | | | | | | | | | |
51| phv29 | - | | | | | | | | | | | | | | | | | |
52| phv30 | - | | | | | | | | | | | | | | | | | |
53| phv31 | - | | | | | | | | | | | | | | | | | |
54| | | | | | | | | | | | | | | | | | | |
55| phv32 | - | | | | | | | | | | | | | | | | | |
56| phv33 | - | | | | | | | | | | | | | | | | | |
57| phv34 | - | | | | | | | | | | | | | | | | | |
58| phv35 | - | | | | | | | | | | | | | | | | | |
59| phv36 | - | | | | | | | | | | | | | | | | | |
60| phv37 | - | | | | | | | | | | | | | | | | | |
61| phv38 | - | | | | | | | | | | | | | | | | | |
62| phv39 | - | | | | | | | | | | | | | | | | | |
63| phv40 | - | | | | | | | | | | | | | | | | | |
64| phv41 | - | | | | | | | | | | | | | | | | | |
65| phv42 | - | | | | | | | | | | | | | | | | | |
66| phv43 | - | | | | | | | | | | | | | | | | | |
67| phv44 | - | | | | | | | | | | | | | | | | | |
68| phv45 | - | | | | | | | | | | | | | | | | | |
69| phv46 | - | | | | | | | | | | | | | | | | | |
70| phv47 | - | | | | | | | | | | | | | | | | | |
71| | | | | | | | | | | | | | | | | | | |
72| phv48 | - | | | | | | | | | | | | | | | | | |
73| phv49 | - | | | | | | | | | | | | | | | | | |
74| phv50 | - | | | | | | | | | | | | | | | | | |
75| phv51 | - | | | | | | | | | | | | | | | | | |
76| phv52 | - | | | | | | | | | | | | | | | | | |
77| phv53 | - | | | | | | | | | | | | | | | | | |
78| phv54 | - | | | | | | | | | | | | | | | | | |
79| phv55 | - | | | | | | | | | | | | | | | | | |
80| phv56 | - | | | | | | | | | | | | | | | | | |
81| phv57 | - | | | | | | | | | | | | | | | | | |
82| phv58 | - | | | | | | | | | | | | | | | | | |
83| phv59 | - | | | | | | | | | | | | | | | | | |
84| phv60 | - | | | | | | | | | | | | | | | | | |
85| phv61 | - | | | | | | | | | | | | | | | | | |
86| phv62 | - | | | | | | | | | | | | | | | | | |
87| phv63 | - | | | | | | | | | | | | | | | | | |
88| | | | | | | | | | | | | | | | | | | |
89| phv64 | ingress | | SH | | | | | | | | | | | | | | | |
90| [7:1] | ingress | -pad-0-[6:0] | meta | | | | | | | | | | | | | | | |
91| [0:0] | ingress | ig_intr_md_for_tm.copy_to_cpu[0:0] | imeta | | | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R |
92| phv65 | ingress | | | | | | | | | | | | | | | | | |
93| [7:0] | ingress | ipv4.srcAddr[23:16] | pkt | | W | ~ | R | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R |
94| phv66 | ingress | | | | | | | | | | | | | | | | | |
95| [7:0] | ingress | ethernet.dstAddr[47:40] | pkt | | W | ~ | R | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R |
96| phv67 | ingress | | | | | | | | | | | | | | | | | |
97| [7:0] | ingress | ethernet.srcAddr[39:32] | pkt | | W | ~ | R | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R |
98| phv68 | ingress | | SH | | | | | | | | | | | | | | | |
99| [6:6] | ingress | --validity_check--metadata_bridge[0:0] | pov | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R |
100| [5:5] | ingress | --validity_check--udp[0:0] | pov | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R |
101| [4:4] | ingress | --validity_check--tcp[0:0] | pov | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R |
102| [3:3] | ingress | --validity_check--ipv4[0:0] | pov | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R |
103| [2:2] | ingress | --validity_check--ethernet[0:0] | pov | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R |
104| [1:1] | ingress | --validity_check--packet_out_hdr[0:0] | pov | | W | RW | R | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R |
105| [0:0] | ingress | --validity_check--packet_in_hdr[0:0] | pov | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R |
106| phv69 | ingress | | | | | | | | | | | | | | | | | |
107| [7:5] | ingress | ig_intr_md_for_tm.drop_ctl[2:0] | imeta | | | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R |
108| phv70 | - | | | | | | | | | | | | | | | | | |
109| phv71 | - | | | | | | | | | | | | | | | | | |
110| phv72 | - | | | | | | | | | | | | | | | | | |
111| phv73 | - | | | | | | | | | | | | | | | | | |
112| phv74 | - | | | | | | | | | | | | | | | | | |
113| phv75 | - | | | | | | | | | | | | | | | | | |
114| phv76 | - | | | | | | | | | | | | | | | | | |
115| phv77 | - | | | | | | | | | | | | | | | | | |
116| phv78 | - | | | | | | | | | | | | | | | | | |
117| phv79 | - | | | | | | | | | | | | | | | | | |
118| | | | | | | | | | | | | | | | | | | |
119| phv80 | egress | | SH | | | | | | | | | | | | | | | |
120| [7:1] | egress | -pad-0-[6:0] | meta | | | | | | | | | | | | | | | |
121| [0:0] | egress | ig_intr_md_for_tm.copy_to_cpu[0:0] | imeta | | W | R | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R |
122| phv81 | egress | | SH | | | | | | | | | | | | | | | |
123| [7:3] | egress | eg_intr_md._pad7[4:0] | imeta | | W | | | | | | | | | | | | | |
124| [2:0] | egress | eg_intr_md.egress_cos[2:0] | imeta | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R |
125| phv82 | egress | | SH | | | | | | | | | | | | | | | |
126| [5:5] | egress | --validity_check--udp[0:0] | pov | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R |
127| [4:4] | egress | --validity_check--tcp[0:0] | pov | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R |
128| [3:3] | egress | --validity_check--ipv4[0:0] | pov | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R |
129| [2:2] | egress | --validity_check--ethernet[0:0] | pov | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R |
130| [1:1] | egress | --validity_check--packet_out_hdr[0:0] | pov | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R |
131| [0:0] | egress | --validity_check--packet_in_hdr[0:0] | pov | | W | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R |
132| phv83 | - | | | | | | | | | | | | | | | | | |
133| phv84 | - | | | | | | | | | | | | | | | | | |
134| phv85 | - | | | | | | | | | | | | | | | | | |
135| phv86 | - | | | | | | | | | | | | | | | | | |
136| phv87 | - | | | | | | | | | | | | | | | | | |
137| phv88 | - | | | | | | | | | | | | | | | | | |
138| phv89 | - | | | | | | | | | | | | | | | | | |
139| phv90 | - | | | | | | | | | | | | | | | | | |
140| phv91 | - | | | | | | | | | | | | | | | | | |
141| phv92 | - | | | | | | | | | | | | | | | | | |
142| phv93 | - | | | | | | | | | | | | | | | | | |
143| phv94 | - | | | | | | | | | | | | | | | | | |
144| phv95 | - | | | | | | | | | | | | | | | | | |
145| | | | | | | | | | | | | | | | | | | |
146| phv96 | - | | | | | | | | | | | | | | | | | |
147| phv97 | - | | | | | | | | | | | | | | | | | |
148| phv98 | - | | | | | | | | | | | | | | | | | |
149| phv99 | - | | | | | | | | | | | | | | | | | |
150| phv100 | - | | | | | | | | | | | | | | | | | |
151| phv101 | - | | | | | | | | | | | | | | | | | |
152| phv102 | - | | | | | | | | | | | | | | | | | |
153| phv103 | - | | | | | | | | | | | | | | | | | |
154| phv104 | - | | | | | | | | | | | | | | | | | |
155| phv105 | - | | | | | | | | | | | | | | | | | |
156| phv106 | - | | | | | | | | | | | | | | | | | |
157| phv107 | - | | | | | | | | | | | | | | | | | |
158| phv108 | - | | | | | | | | | | | | | | | | | |
159| phv109 | - | | | | | | | | | | | | | | | | | |
160| phv110 | - | | | | | | | | | | | | | | | | | |
161| phv111 | - | | | | | | | | | | | | | | | | | |
162| | | | | | | | | | | | | | | | | | | |
163| phv112 | - | | | | | | | | | | | | | | | | | |
164| phv113 | - | | | | | | | | | | | | | | | | | |
165| phv114 | - | | | | | | | | | | | | | | | | | |
166| phv115 | - | | | | | | | | | | | | | | | | | |
167| phv116 | - | | | | | | | | | | | | | | | | | |
168| phv117 | - | | | | | | | | | | | | | | | | | |
169| phv118 | - | | | | | | | | | | | | | | | | | |
170| phv119 | - | | | | | | | | | | | | | | | | | |
171| phv120 | - | | | | | | | | | | | | | | | | | |
172| phv121 | - | | | | | | | | | | | | | | | | | |
173| phv122 | - | | | | | | | | | | | | | | | | | |
174| phv123 | - | | | | | | | | | | | | | | | | | |
175| phv124 | - | | | | | | | | | | | | | | | | | |
176| phv125 | - | | | | | | | | | | | | | | | | | |
177| phv126 | - | | | | | | | | | | | | | | | | | |
178| phv127 | - | | | | | | | | | | | | | | | | | |
179| | | | | | | | | | | | | | | | | | | |
180| phv128 | ingress | | SH | | | | | | | | | | | | | | | |
181| [15:15] | ingress | ig_intr_md.resubmit_flag[0:0] | imeta | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R |
182| [14:14] | ingress | ig_intr_md._pad1[0:0] | imeta | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R |
183| [13:12] | ingress | ig_intr_md._pad2[1:0] | imeta | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R |
184| [11:9] | ingress | ig_intr_md._pad3[2:0] | imeta | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R |
185| [8:0] | ingress | ig_intr_md.ingress_port[8:0] | imeta | | W | ~ | R | ~ | R | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R |
186| phv129 | ingress | | OL,SH | | | | | | | | | | | | | | | |
187| [15:7] | ingress | packet_out_hdr.egress_port[8:0] | pkt | | W | R | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R |
188| [15:7] | ingress | packet_in_hdr.ingress_port[8:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R |
189| [6:0] | ingress | packet_out_hdr._padding[6:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R |
190| [6:0] | ingress | packet_in_hdr._padding[6:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R |
191| phv130 | ingress | | | | | | | | | | | | | | | | | |
192| [8:0] | ingress | ig_intr_md_for_tm.ucast_egress_port[8:0] | imeta | | | W | W | W | R | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R |
193| phv131 | ingress | | | | | | | | | | | | | | | | | |
194| [15:0] | ingress | ipv4.srcAddr[15:0] | pkt | | W | ~ | R | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R |
195| phv132 | ingress | | SH | | | | | | | | | | | | | | | |
196| [15:8] | ingress | ethernet.dstAddr[7:0] | pkt | | W | ~ | R | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R |
197| [7:0] | ingress | ethernet.srcAddr[47:40] | pkt | | W | ~ | R | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R |
198| phv133 | ingress | | | | | | | | | | | | | | | | | |
199| [15:0] | ingress | ethernet.etherType[15:0] | pkt | | W | ~ | R | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R |
200| phv134 | ingress | | | | | | | | | | | | | | | | | |
201| [15:0] | ingress | ecmp_metadata.groupId[15:0] | meta | | | | W | R | | | | | | | | | | |
202| phv135 | ingress | | | | | | | | | | | | | | | | | |
203| [15:0] | ingress | ecmp_metadata.selector[15:0] | meta | | | | W | R | | | | | | | | | | |
204| phv136 | - | | | | | | | | | | | | | | | | | |
205| phv137 | - | | | | | | | | | | | | | | | | | |
206| phv138 | - | | | | | | | | | | | | | | | | | |
207| phv139 | - | | | | | | | | | | | | | | | | | |
208| phv140 | - | | | | | | | | | | | | | | | | | |
209| phv141 | - | | | | | | | | | | | | | | | | | |
210| phv142 | - | | | | | | | | | | | | | | | | | |
211| phv143 | - | | | | | | | | | | | | | | | | | |
212| | | | | | | | | | | | | | | | | | | |
213| phv144 | egress | | SH | | | | | | | | | | | | | | | |
214| [15:9] | egress | -pad-1-[6:0] | meta | | | | | | | | | | | | | | | |
215| [8:0] | egress | ig_intr_md.ingress_port[8:0] | imeta | | W | R | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R |
216| phv145 | egress | | SH | | | | | | | | | | | | | | | |
217| [15:7] | egress | packet_in_hdr.ingress_port[8:0] | pkt | | W | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R |
218| [6:0] | egress | packet_in_hdr._padding[6:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R |
219| phv146 | egress | | SH | | | | | | | | | | | | | | | |
220| [15:9] | egress | eg_intr_md._pad0[6:0] | imeta | | W | | | | | | | | | | | | | |
221| [8:0] | egress | eg_intr_md.egress_port[8:0] | imeta | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R |
222| phv147 | - | | | | | | | | | | | | | | | | | |
223| phv148 | - | | | | | | | | | | | | | | | | | |
224| phv149 | - | | | | | | | | | | | | | | | | | |
225| phv150 | - | | | | | | | | | | | | | | | | | |
226| phv151 | - | | | | | | | | | | | | | | | | | |
227| phv152 | - | | | | | | | | | | | | | | | | | |
228| phv153 | - | | | | | | | | | | | | | | | | | |
229| phv154 | - | | | | | | | | | | | | | | | | | |
230| phv155 | - | | | | | | | | | | | | | | | | | |
231| phv156 | - | | | | | | | | | | | | | | | | | |
232| phv157 | - | | | | | | | | | | | | | | | | | |
233| phv158 | - | | | | | | | | | | | | | | | | | |
234| phv159 | - | | | | | | | | | | | | | | | | | |
235| | | | | | | | | | | | | | | | | | | |
236| phv160 | - | | | | | | | | | | | | | | | | | |
237| phv161 | - | | | | | | | | | | | | | | | | | |
238| phv162 | - | | | | | | | | | | | | | | | | | |
239| phv163 | - | | | | | | | | | | | | | | | | | |
240| phv164 | - | | | | | | | | | | | | | | | | | |
241| phv165 | - | | | | | | | | | | | | | | | | | |
242| phv166 | - | | | | | | | | | | | | | | | | | |
243| phv167 | - | | | | | | | | | | | | | | | | | |
244| phv168 | - | | | | | | | | | | | | | | | | | |
245| phv169 | - | | | | | | | | | | | | | | | | | |
246| phv170 | - | | | | | | | | | | | | | | | | | |
247| phv171 | - | | | | | | | | | | | | | | | | | |
248| phv172 | - | | | | | | | | | | | | | | | | | |
249| phv173 | - | | | | | | | | | | | | | | | | | |
250| phv174 | - | | | | | | | | | | | | | | | | | |
251| phv175 | - | | | | | | | | | | | | | | | | | |
252| | | | | | | | | | | | | | | | | | | |
253| phv176 | - | | | | | | | | | | | | | | | | | |
254| phv177 | - | | | | | | | | | | | | | | | | | |
255| phv178 | - | | | | | | | | | | | | | | | | | |
256| phv179 | - | | | | | | | | | | | | | | | | | |
257| phv180 | - | | | | | | | | | | | | | | | | | |
258| phv181 | - | | | | | | | | | | | | | | | | | |
259| phv182 | - | | | | | | | | | | | | | | | | | |
260| phv183 | - | | | | | | | | | | | | | | | | | |
261| phv184 | - | | | | | | | | | | | | | | | | | |
262| phv185 | - | | | | | | | | | | | | | | | | | |
263| phv186 | - | | | | | | | | | | | | | | | | | |
264| phv187 | - | | | | | | | | | | | | | | | | | |
265| phv188 | - | | | | | | | | | | | | | | | | | |
266| phv189 | - | | | | | | | | | | | | | | | | | |
267| phv190 | - | | | | | | | | | | | | | | | | | |
268| phv191 | - | | | | | | | | | | | | | | | | | |
269| | | | | | | | | | | | | | | | | | | |
270| phv192 | - | | | | | | | | | | | | | | | | | |
271| phv193 | - | | | | | | | | | | | | | | | | | |
272| phv194 | - | | | | | | | | | | | | | | | | | |
273| phv195 | - | | | | | | | | | | | | | | | | | |
274| phv196 | - | | | | | | | | | | | | | | | | | |
275| phv197 | - | | | | | | | | | | | | | | | | | |
276| phv198 | - | | | | | | | | | | | | | | | | | |
277| phv199 | - | | | | | | | | | | | | | | | | | |
278| phv200 | - | | | | | | | | | | | | | | | | | |
279| phv201 | - | | | | | | | | | | | | | | | | | |
280| phv202 | - | | | | | | | | | | | | | | | | | |
281| phv203 | - | | | | | | | | | | | | | | | | | |
282| phv204 | - | | | | | | | | | | | | | | | | | |
283| phv205 | - | | | | | | | | | | | | | | | | | |
284| phv206 | - | | | | | | | | | | | | | | | | | |
285| phv207 | - | | | | | | | | | | | | | | | | | |
286| | | | | | | | | | | | | | | | | | | |
287| phv208 | - | | | | | | | | | | | | | | | | | |
288| phv209 | - | | | | | | | | | | | | | | | | | |
289| phv210 | - | | | | | | | | | | | | | | | | | |
290| phv211 | - | | | | | | | | | | | | | | | | | |
291| phv212 | - | | | | | | | | | | | | | | | | | |
292| phv213 | - | | | | | | | | | | | | | | | | | |
293| phv214 | - | | | | | | | | | | | | | | | | | |
294| phv215 | - | | | | | | | | | | | | | | | | | |
295| phv216 | - | | | | | | | | | | | | | | | | | |
296| phv217 | - | | | | | | | | | | | | | | | | | |
297| phv218 | - | | | | | | | | | | | | | | | | | |
298| phv219 | - | | | | | | | | | | | | | | | | | |
299| phv220 | - | | | | | | | | | | | | | | | | | |
300| phv221 | - | | | | | | | | | | | | | | | | | |
301| phv222 | - | | | | | | | | | | | | | | | | | |
302| phv223 | - | | | | | | | | | | | | | | | | | |
303| | | | | | | | | | | | | | | | | | | |
304| phv256 | ingress | | SH | | | | | | | | | | | | | | | |
305| [31:24] | ingress | ipv4.identification[7:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R |
306| [23:21] | ingress | ipv4.flags[2:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R |
307| [20:8] | ingress | ipv4.fragOffset[12:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R |
308| [7:0] | ingress | ipv4.ttl[7:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R |
309| phv257 | ingress | | | | | | | | | | | | | | | | | |
310| [31:0] | ingress | tcp.ackNo[31:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R |
311| phv258 | ingress | | SH | | | | | | | | | | | | | | | |
312| [31:28] | ingress | tcp.dataOffset[3:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R |
313| [27:25] | ingress | tcp.res[2:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R |
314| [24:22] | ingress | tcp.ecn[2:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R |
315| [21:16] | ingress | tcp.ctrl[5:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R |
316| [15:0] | ingress | tcp.window[15:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R |
317| phv259 | ingress | | SH | | | | | | | | | | | | | | | |
318| [31:16] | ingress | tcp.checksum[15:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R |
319| [15:0] | ingress | tcp.urgentPtr[15:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R |
320| phv260 | egress | | SH | | | | | | | | | | | | | | | |
321| [31:24] | egress | ipv4.ttl[7:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R |
322| [23:16] | egress | ipv4.protocol[7:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R |
323| [15:0] | egress | ipv4.hdrChecksum[15:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R |
324| phv261 | egress | | | | | | | | | | | | | | | | | |
325| [31:0] | egress | ipv4.srcAddr[31:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R |
326| phv262 | egress | | | | | | | | | | | | | | | | | |
327| [31:0] | egress | ipv4.dstAddr[31:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R |
328| phv263 | egress | | OL,SH | | | | | | | | | | | | | | | |
329| [31:16] | egress | udp.length_[15:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R |
330| [31:0] | egress | tcp.ackNo[31:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R |
331| [15:0] | egress | udp.checksum[15:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R |
332| phv264 | egress | | SH | | | | | | | | | | | | | | | |
333| [31:28] | egress | tcp.dataOffset[3:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R |
334| [27:25] | egress | tcp.res[2:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R |
335| [24:22] | egress | tcp.ecn[2:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R |
336| [21:16] | egress | tcp.ctrl[5:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R |
337| [15:0] | egress | tcp.window[15:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R |
338| phv265 | egress | | SH | | | | | | | | | | | | | | | |
339| [31:16] | egress | tcp.checksum[15:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R |
340| [15:0] | egress | tcp.urgentPtr[15:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R |
341| phv266 | egress | | | | | | | | | | | | | | | | | |
342| [31:0] | egress | ethernet.dstAddr[39:8] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R |
343| phv267 | egress | | | | | | | | | | | | | | | | | |
344| [31:0] | egress | ethernet.srcAddr[31:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R |
345| phv268 | - | | | | | | | | | | | | | | | | | |
346| phv269 | - | | | | | | | | | | | | | | | | | |
347| phv270 | - | | | | | | | | | | | | | | | | | |
348| phv271 | - | | | | | | | | | | | | | | | | | |
349| | | | | | | | | | | | | | | | | | | |
350| phv272 | - | | | | | | | | | | | | | | | | | |
351| phv273 | - | | | | | | | | | | | | | | | | | |
352| phv274 | - | | | | | | | | | | | | | | | | | |
353| phv275 | - | | | | | | | | | | | | | | | | | |
354| phv276 | - | | | | | | | | | | | | | | | | | |
355| phv277 | - | | | | | | | | | | | | | | | | | |
356| phv278 | - | | | | | | | | | | | | | | | | | |
357| phv279 | - | | | | | | | | | | | | | | | | | |
358| phv280 | - | | | | | | | | | | | | | | | | | |
359| phv281 | - | | | | | | | | | | | | | | | | | |
360| phv282 | - | | | | | | | | | | | | | | | | | |
361| phv283 | - | | | | | | | | | | | | | | | | | |
362| phv284 | - | | | | | | | | | | | | | | | | | |
363| phv285 | - | | | | | | | | | | | | | | | | | |
364| phv286 | - | | | | | | | | | | | | | | | | | |
365| phv287 | - | | | | | | | | | | | | | | | | | |
366| | | | | | | | | | | | | | | | | | | |
367| phv288 | ingress | | SH | | | | | | | | | | | | | | | |
368| [7:4] | ingress | ipv4.version[3:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R |
369| [3:0] | ingress | ipv4.ihl[3:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R |
370| phv289 | ingress | | OL,SH | | | | | | | | | | | | | | | |
371| [7:0] | ingress | tcp.srcPort[15:8] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R |
372| [7:0] | ingress | udp.length_[15:8] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R |
373| phv290 | ingress | | OL,SH | | | | | | | | | | | | | | | |
374| [7:0] | ingress | tcp.srcPort[7:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R |
375| [7:0] | ingress | udp.length_[7:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R |
376| phv291 | - | | | | | | | | | | | | | | | | | |
377| phv292 | egress | | SH | | | | | | | | | | | | | | | |
378| [7:4] | egress | ipv4.version[3:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R |
379| [3:0] | egress | ipv4.ihl[3:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R |
380| phv293 | egress | | | | | | | | | | | | | | | | | |
381| [7:0] | egress | ipv4.diffserv[7:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R |
382| phv294 | egress | | OL,SH | | | | | | | | | | | | | | | |
383| [7:0] | egress | tcp.srcPort[15:8] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R |
384| [7:0] | egress | udp.srcPort[15:8] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R |
385| phv295 | egress | | OL,SH | | | | | | | | | | | | | | | |
386| [7:0] | egress | tcp.srcPort[7:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R |
387| [7:0] | egress | udp.srcPort[7:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R |
388| phv296 | egress | | | | | | | | | | | | | | | | | |
389| [7:0] | egress | ethernet.dstAddr[47:40] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R |
390| phv297 | egress | | | | | | | | | | | | | | | | | |
391| [7:0] | egress | ethernet.srcAddr[39:32] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R |
392| phv298 | - | | | | | | | | | | | | | | | | | |
393| phv299 | - | | | | | | | | | | | | | | | | | |
394| phv300 | - | | | | | | | | | | | | | | | | | |
395| phv301 | - | | | | | | | | | | | | | | | | | |
396| phv302 | - | | | | | | | | | | | | | | | | | |
397| phv303 | - | | | | | | | | | | | | | | | | | |
398| | | | | | | | | | | | | | | | | | | |
399| phv304 | - | | | | | | | | | | | | | | | | | |
400| phv305 | - | | | | | | | | | | | | | | | | | |
401| phv306 | - | | | | | | | | | | | | | | | | | |
402| phv307 | - | | | | | | | | | | | | | | | | | |
403| phv308 | - | | | | | | | | | | | | | | | | | |
404| phv309 | - | | | | | | | | | | | | | | | | | |
405| phv310 | - | | | | | | | | | | | | | | | | | |
406| phv311 | - | | | | | | | | | | | | | | | | | |
407| phv312 | - | | | | | | | | | | | | | | | | | |
408| phv313 | - | | | | | | | | | | | | | | | | | |
409| phv314 | - | | | | | | | | | | | | | | | | | |
410| phv315 | - | | | | | | | | | | | | | | | | | |
411| phv316 | - | | | | | | | | | | | | | | | | | |
412| phv317 | - | | | | | | | | | | | | | | | | | |
413| phv318 | - | | | | | | | | | | | | | | | | | |
414| phv319 | - | | | | | | | | | | | | | | | | | |
415| | | | | | | | | | | | | | | | | | | |
416| phv320 | ingress | | SH | | | | | | | | | | | | | | | |
417| [15:8] | ingress | ipv4.diffserv[7:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R |
418| [7:0] | ingress | ipv4.totalLen[15:8] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R |
419| phv321 | ingress | | SH | | | | | | | | | | | | | | | |
420| [15:8] | ingress | ipv4.totalLen[7:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R |
421| [7:0] | ingress | ipv4.identification[15:8] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R |
422| phv322 | ingress | | OL,SH | | | | | | | | | | | | | | | |
423| [15:0] | ingress | tcp.dstPort[15:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R |
424| [15:0] | ingress | udp.checksum[15:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R |
425| phv323 | ingress | | | | | | | | | | | | | | | | | |
426| [15:0] | ingress | tcp.seqNo[31:16] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R |
427| phv324 | ingress | | | | | | | | | | | | | | | | | |
428| [15:0] | ingress | tcp.seqNo[15:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R |
429| phv325 | - | | | | | | | | | | | | | | | | | |
430| phv326 | egress | | | | | | | | | | | | | | | | | |
431| [15:0] | egress | ipv4.totalLen[15:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R |
432| phv327 | egress | | | | | | | | | | | | | | | | | |
433| [15:0] | egress | ipv4.identification[15:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R |
434| phv328 | egress | | SH | | | | | | | | | | | | | | | |
435| [15:13] | egress | ipv4.flags[2:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R |
436| [12:0] | egress | ipv4.fragOffset[12:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R |
437| phv329 | egress | | OL,SH | | | | | | | | | | | | | | | |
438| [15:0] | egress | tcp.dstPort[15:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R |
439| [15:0] | egress | udp.dstPort[15:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R |
440| phv330 | egress | | | | | | | | | | | | | | | | | |
441| [15:0] | egress | tcp.seqNo[31:16] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R |
442| phv331 | egress | | | | | | | | | | | | | | | | | |
443| [15:0] | egress | tcp.seqNo[15:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R |
444| phv332 | egress | | SH | | | | | | | | | | | | | | | |
445| [15:8] | egress | ethernet.dstAddr[7:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R |
446| [7:0] | egress | ethernet.srcAddr[47:40] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R |
447| phv333 | egress | | | | | | | | | | | | | | | | | |
448| [15:0] | egress | ethernet.etherType[15:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R |
449| phv334 | egress | | SH | | | | | | | | | | | | | | | |
450| [15:7] | egress | packet_out_hdr.egress_port[8:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R |
451| [6:0] | egress | packet_out_hdr._padding[6:0] | pkt | | W | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | ~ | R |
452| phv335 | - | | | | | | | | | | | | | | | | | |
453| | | | | | | | | | | | | | | | | | | |
454| phv336 | - | | | | | | | | | | | | | | | | | |
455| phv337 | - | | | | | | | | | | | | | | | | | |
456| phv338 | - | | | | | | | | | | | | | | | | | |
457| phv339 | - | | | | | | | | | | | | | | | | | |
458| phv340 | - | | | | | | | | | | | | | | | | | |
459| phv341 | - | | | | | | | | | | | | | | | | | |
460| phv342 | - | | | | | | | | | | | | | | | | | |
461| phv343 | - | | | | | | | | | | | | | | | | | |
462| phv344 | - | | | | | | | | | | | | | | | | | |
463| phv345 | - | | | | | | | | | | | | | | | | | |
464| phv346 | - | | | | | | | | | | | | | | | | | |
465| phv347 | - | | | | | | | | | | | | | | | | | |
466| phv348 | - | | | | | | | | | | | | | | | | | |
467| phv349 | - | | | | | | | | | | | | | | | | | |
468| phv350 | - | | | | | | | | | | | | | | | | | |
469| phv351 | - | | | | | | | | | | | | | | | | | |
470| | | | | | | | | | | | | | | | | | | |
471| phv352 | - | | | | | | | | | | | | | | | | | |
472| phv353 | - | | | | | | | | | | | | | | | | | |
473| phv354 | - | | | | | | | | | | | | | | | | | |
474| phv355 | - | | | | | | | | | | | | | | | | | |
475| phv356 | - | | | | | | | | | | | | | | | | | |
476| phv357 | - | | | | | | | | | | | | | | | | | |
477| phv358 | - | | | | | | | | | | | | | | | | | |
478| phv359 | - | | | | | | | | | | | | | | | | | |
479| phv360 | - | | | | | | | | | | | | | | | | | |
480| phv361 | - | | | | | | | | | | | | | | | | | |
481| phv362 | - | | | | | | | | | | | | | | | | | |
482| phv363 | - | | | | | | | | | | | | | | | | | |
483| phv364 | - | | | | | | | | | | | | | | | | | |
484| phv365 | - | | | | | | | | | | | | | | | | | |
485| phv366 | - | | | | | | | | | | | | | | | | | |
486| phv367 | - | | | | | | | | | | | | | | | | | |
487-----------------------------------------------------------------------------------------------------------------------------------------
488
489
490Containers used: 61
491Containers with data overlayed: 8 (13.11%)
492Containers shared: 33 (54.10%)
493
494------------------------
495 Legend:
496------------------------
497 P: Parsed
498 D: Deparsed
499 OL: Overlay
500 SH: Shared
501 pkt: Packet data
502 meta: Metadata
503 imeta: Intrinsic Metadata
504 pov: Packet Occupancy Vector bit
505 R: Read
506 W: Write
507 ~: Field is live