| 1 | #pipeline pipe | ||
| 2 | #stage 0 | ||
| 3 | ^--------- ---- -- - ---- ----- ----- ---- -- ----- -------- ---- ---- --- -- - --------- -- --- -- -- -- tbl_sidecar2071(0,1) : ingress | ||
| 4 | A^-------- ---- -- - ---- ----- ----- ---- -- ----- -------- ---- ---- --- -- - --------- -- --- -- -- -- filter_uplink_ports(0,1) : ingress | ||
| 5 | -B^------- ---- -- - ---- ----- ----- ---- -- ----- -------- ---- ---- --- -- - --------- -- --- -- -- -- cond-43(0,1) : ingress | ||
| 6 | --A^------ ---- -- - ---- ----- ----- ---- -- ----- -------- ---- ---- --- -- - --------- -- --- -- -- -- cond-44(0,1) : ingress | ||
| 7 | -CDD^----- ---- -- - ---- ----- ----- ---- -- ----- -------- ---- ---- --- -- - --------- -- --- -- -- -- filter_switch_ipv4_addr(0,1) : ingress | ||
| 8 | ---A-^---- ---- -- - ---- ----- ----- ---- -- ----- -------- ---- ---- --- -- - --------- -- --- -- -- -- cond-45(0,1) : ingress | ||
| 9 | -C---D^--- ---- -- - ---- ----- ----- ---- -- ----- -------- ---- ---- --- -- - --------- -- --- -- -- -- filter_switch_ipv6_addr(0,1) : ingress | ||
| 10 | -------^-- ---- -- - ---- ----- ----- ---- -- ----- -------- ---- ---- --- -- - --------- -- --- -- -- -- cond-47(0,2) : ingress | ||
| 11 | ------CD^- ---- -- - ---- ----- ----- ---- -- ----- -------- ---- ---- --- -- - --------- -- --- -- -- -- attached_subnet_ingress_attached_subnets_v4(0,2) : ingress | ||
| 12 | ------C-A^ ---- -- - ---- ----- ----- ---- -- ----- -------- ---- ---- --- -- - --------- -- --- -- -- -- attached_subnet_ingress_attached_subnets_v6(0,2) : ingress | ||
| 13 | #stage 1 | ||
| 14 | E---E-E--- ^--- -- - ---- ----- ----- ---- -- ----- -------- ---- ---- --- -- - --------- -- --- -- -- -- nat_ingress_icmp_dst_port(1,2) : ingress | ||
| 15 | ---------- B^-- -- - ---- ----- ----- ---- -- ----- -------- ---- ---- --- -- - --------- -- --- -- -- -- cond-51(1,3) : ingress | ||
| 16 | ---------- --^- -- - ---- ----- ----- ---- -- ----- -------- ---- ---- --- -- - --------- -- --- -- -- -- tbl_sidecar2068(0,14) : ingress | ||
| 17 | ---------- ---^ -- - ---- ----- ----- ---- -- ----- -------- ---- ---- --- -- - --------- -- --- -- -- -- tbl_sidecar2067(0,14) : ingress | ||
| 18 | #stage 2 | ||
| 19 | ------C-FF GA-- ^- - ---- ----- ----- ---- -- ----- -------- ---- ---- --- -- - --------- -- --- -- -- -- nat_ingress_ingress_ipv6(2,3) : ingress | ||
| 20 | ------C-HH GD-- -^ - ---- ----- ----- ---- -- ----- -------- ---- ---- --- -- - --------- -- --- -- -- -- nat_ingress_ingress_ipv4(2,3) : ingress | ||
| 21 | #stage 3 | ||
| 22 | ------C-FF G--- -I ^ ---- ----- ----- ---- -- ----- -------- ---- ---- --- -- - --------- -- --- -- -- -- nat_ingress_ingress_ipv4(2,3) : ingress | ||
| 23 | #stage 4 | ||
| 24 | --------GG J--- GG G ^--- ----- ----- ---- -- ----- -------- ---- ---- --- -- - --------- -- --- -- -- -- nat_ingress_ingress_hit(3,4) : ingress | ||
| 25 | FK--H-H--- C--- -- - L^-- ----- ----- ---- -- ----- -------- ---- ---- --- -- - --------- -- --- -- -- -- tbl_sidecar787(3,5) : ingress | ||
| 26 | ---------- ---- -- - M-^- ----- ----- ---- -- ----- -------- ---- ---- --- -- - --------- -- --- -- -- -- nat_ingress_CalculateIPv4Len_ipv4_set_len(3,5) : ingress | ||
| 27 | --------EE ---- EE E ---^ ----- ----- ---- -- ----- -------- ---- ---- --- -- - --------- -- --- -- -- -- tbl_sidecar2160(3,14) : ingress | ||
| 28 | #stage 5 | ||
| 29 | ---C-CC-KK CC-- KE E N-J- ^---- ----- ---- -- ----- -------- ---- ---- --- -- - --------- -- --- -- -- -- tbl_nat_ingress_encap_ipv4(4,5) : ingress | ||
| 30 | -----CC-EK C--- KE E N-A- -^--- ----- ---- -- ----- -------- ---- ---- --- -- - --------- -- --- -- -- -- tbl_nat_ingress_encap_ipv6(4,5) : ingress | ||
| 31 | ---------- ---- -- - --O- --^-- ----- ---- -- ----- -------- ---- ---- --- -- - --------- -- --- -- -- -- tbl_nat_ingress_CalculateIPv4Len_invert(4,14) : ingress | ||
| 32 | E---E-E--- ---- -- - -E-- ---^- ----- ---- -- ----- -------- ---- ---- --- -- - --------- -- --- -- -- -- cond-58(4,6) : ingress | ||
| 33 | ---------- ---- -- - ---- ---A^ ----- ---- -- ----- -------- ---- ---- --- -- - --------- -- --- -- -- -- cond-59(4,6) : ingress | ||
| 34 | #stage 6 | ||
| 35 | ---------- ---- -- - ---- EE--- ^---- ---- -- ----- -------- ---- ---- --- -- - --------- -- --- -- -- -- ara_table_9(5,8) : ingress | ||
| 36 | ---------- ---- -- - ---- EE--- -^--- ---- -- ----- -------- ---- ---- --- -- - --------- -- --- -- -- -- ara_table_5(5,8) : ingress | ||
| 37 | ---------- ---- -- - ---- EE--- --^-- ---- -- ----- -------- ---- ---- --- -- - --------- -- --- -- -- -- ara_table_4(5,8) : ingress | ||
| 38 | FC--P-QCCC C--- RR R RN-- QP-CS ---^- ---- -- ----- -------- ---- ---- --- -- - --------- -- --- -- -- -- services_service(5,6) : ingress | ||
| 39 | ---------- ---- -- - ---- ----- ---D^ ---- -- ----- -------- ---- ---- --- -- - --------- -- --- -- -- -- tbl_sidecar432(5,6) : ingress | ||
| 40 | #stage 7 | ||
| 41 | ---------- ---- -- - M--- FF--- ----- ^--- -- ----- -------- ---- ---- --- -- - --------- -- --- -- -- -- tbl_sidecar773(5,6) : ingress | ||
| 42 | E---E-E--- ---- -- - -E-- ----- ---E- -^-- -- ----- -------- ---- ---- --- -- - --------- -- --- -- -- -- cond-62(6,7) : ingress | ||
| 43 | ---------- ---- -- - ---- EE--- ----- -D^- -- ----- -------- ---- ---- --- -- - --------- -- --- -- -- -- cond-63(6,7) : ingress | ||
| 44 | ---------- ---- -- - ---- ----- ----E ---^ -- ----- -------- ---- ---- --- -- - --------- -- --- -- -- -- tbl_sidecar2126(6,14) : ingress | ||
| 45 | #stage 8 | ||
| 46 | ---------- ---- -- - ---- EE--- ----- E--- ^- ----- -------- ---- ---- --- -- - --------- -- --- -- -- -- ara_table_0(6,13) : ingress | ||
| 47 | ------CC-- ---- -- - -C-- EE--C ---T- ---- -^ ----- -------- ---- ---- --- -- - --------- -- --- -- -- -- tbl_sidecar439(6,7) : ingress | ||
| 48 | #stage 9 | ||
| 49 | ---------- ---- -- - ---- E---- ----- ---- -- ^---- -------- ---- ---- --- -- - --------- -- --- -- -- -- ara_table_2(5,13) : ingress | ||
| 50 | ---------- ---- -- - ---- -E--- ----- ---- -- -^--- -------- ---- ---- --- -- - --------- -- --- -- -- -- ara_table_15(5,13) : ingress | ||
| 51 | FC-CFCN-CC CC-- CC C QFC- QQ-C- ---NE NCS- -C --^-- -------- ---- ---- --- -- - --------- -- --- -- -- -- nat_egress_nat_egress(6,7) : ingress | ||
| 52 | ---------- ---- -- - ---- ----- ---E- ---- -E ---^- -------- ---- ---- --- -- - --------- -- --- -- -- -- tbl_sidecar2122(7,14) : ingress | ||
| 53 | ---------- ---- -- - ---- ----- ----- ---- -- ---A^ -------- ---- ---- --- -- - --------- -- --- -- -- -- tbl_sidecar2124(7,14) : ingress | ||
| 54 | #stage 10 | ||
| 55 | ---------- ---- -- - ---- EE--- ----- ---- -- --E-- ^------- ---- ---- --- -- - --------- -- --- -- -- -- ara_table_3(7,13) : ingress | ||
| 56 | ---------- ---- -- - ---- EE--- ----- ---- -- --E-- -^------ ---- ---- --- -- - --------- -- --- -- -- -- ara_table_1(7,13) : ingress | ||
| 57 | E---E-E--- ---- -- - -E-- ----- ---E- -D-- -- --E-- --^----- ---- ---- --- -- - --------- -- --- -- -- -- cond-65(7,8) : ingress | ||
| 58 | ---------- G--- -- - ---- E---- ---G- ---- -- --U-- --A^---- ---- ---- --- -- - --------- -- --- -- -- -- tbl_sidecar1284$precompute(7,8) : ingress | ||
| 59 | ---------- G--- -- - ---- UU--- ---G- ---- -- --U-- ---A^--- ---- ---- --- -- - --------- -- --- -- -- -- tbl_sidecar1389$precompute(7,8) : ingress | ||
| 60 | F---F-F--- ---- -- - -F-- PP--- F--Q- ---- -- --P-- ----B^-- ---- ---- --- -- - --------- -- --- -- -- -- l3_router_router6_lookup_idx_lookup(7,9) : ingress | ||
| 61 | F---F-F--- ---- -- - -F-- HH--- F--Q- ---- -- --P-- ---B--^- ---- ---- --- -- - --------- -- --- -- -- -- l3_router_router4_lookup_idx_lookup(7,9) : ingress | ||
| 62 | ---------- ---- -- - E--- ----- ---E- ---- -- --E-- -------^ ---- ---- --- -- - --------- -- --- -- -- -- ingresshdr.icmp.hdr_checksum_encode_update_condition_3(7,14) : ingress | ||
| 63 | #stage 11 | ||
| 64 | F---F-F--- ---- -- - -F-- HH--- F--Q- ---- -- --P-- ------L- ^--- ---- --- -- - --------- -- --- -- -- -- l3_router_router4_lookup_idx_lookup(7,9) : ingress | ||
| 65 | ---------- ---- -- - ---- EE--- -FFE- ---- -- --E-- ----V--- -^-- ---- --- -- - --------- -- --- -- -- -- tbl_sidecar1389(8,9) : ingress | ||
| 66 | ---------- ---- -- - ---- ----- ----- ---- -- ----- ----BE-- --^- ---- --- -- - --------- -- --- -- -- -- cond-69(8,10) : ingress | ||
| 67 | --------GG ---- GG G G--- GG--- ----- ---- -- --G-- -------- ---^ ---- --- -- - --------- -- --- -- -- -- ingresshdr.udp.checksum_encode_update_condition_2(7,14) : ingress | ||
| 68 | #stage 12 | ||
| 69 | ---------- ---- -- - ---- ----- ----- ---- -- -E--- -------- ---- ^--- --- -- - --------- -- --- -- -- -- ara_table_14(6,14) : ingress | ||
| 70 | ---------- ---- -- - ---- ----- -FFE- ---- -- --E-- ---V---- ---- -^-- --- -- - --------- -- --- -- -- -- tbl_sidecar1284(8,9) : ingress | ||
| 71 | ---------- ---- -- - ---- ----- G---- ---- -- ----- -----G-- -GD- --^- --- -- - --------- -- --- -- -- -- l3_router_router6_lookup_idx_select_route(9,10) : ingress | ||
| 72 | ---------- ---- -- - ---- ----- ----- ---- -- ----- ---B--E- E--- ---^ --- -- - --------- -- --- -- -- -- cond-67(8,10) : ingress | ||
| 73 | #stage 13 | ||
| 74 | ---------- ---- -- - ---- ----- E---- ---- -- ----- -------- ---- ---- ^-- -- - --------- -- --- -- -- -- ara_table_8(6,14) : ingress | ||
| 75 | ---------- ---- -- - ---- ----- G---- ---- -- ----- ------G- G--- -G-D -^- -- - --------- -- --- -- -- -- l3_router_router4_lookup_idx_select_route(9,10) : ingress | ||
| 76 | ---------- ---- -- - ---- ----- ----- ---- -- ----- -----H-- --D- --E- --^ -- - --------- -- --- -- -- -- tbl_sidecar1031(10,11) : ingress | ||
| 77 | #stage 14 | ||
| 78 | ---------- ---- -- - ---- ----- ----- ---- -- ----- ------H- H--- ---D -E- ^- - --------- -- --- -- -- -- tbl_sidecar1160(10,11) : ingress | ||
| 79 | F---F-F--- ---- -- - -F-- HH--- ---W- N--- -- --H-- -----H-- -XD- ---- --G -^ - --------- -- --- -- -- -- l3_router_router6_lookup_idx_route(11,12) : ingress | ||
| 80 | #stage 15 | ||
| 81 | F---F-F--- ---- -- - -F-- WH--- ---W- N--- -- --H-- ------H- H--- -X-D --- G- ^ --------- -- --- -- -- -- l3_router_router4_lookup_idx_route(11,12) : ingress | ||
| 82 | #stage 16 | ||
| 83 | ---------- ---- -- - ---- ----- ----- ---- E- ----- -------- ---- ---- --- -- - ^-------- -- --- -- -- -- ara_table_12(7,14) : ingress | ||
| 84 | ---------- ---- -- - ---- ----- ----- ---- -- ----- -E------ ---- ---- --- -- - -^------- -- --- -- -- -- ara_table_7(8,14) : ingress | ||
| 85 | ---------- ---- -- - ---- ----- ----- ---- -- ----- E------- ---- ---- --- -- - --^------ -- --- -- -- -- ara_table_6(8,14) : ingress | ||
| 86 | ---------- ---- -- - ---- ----- ----- ---- -- E---- -------- ---- ---- --- -- - ---^----- -- --- -- -- -- ara_table_13(6,14) : ingress | ||
| 87 | ---------- ---- -- - ---- ----- -E--- ---- -- ----- -------- ---- ---- --- -- - ----^---- -- --- -- -- -- ara_table_11(6,14) : ingress | ||
| 88 | ---------- ---- -- - ---- ----- --E-- ---- -- ----- -------- ---- ---- --- -- - -----^--- -- --- -- -- -- ara_table_10(6,14) : ingress | ||
| 89 | ---------- ---- -- - ---- ----- ----- ---- -- ----- --A----- -E-- -E-- --- -E E ------^-- -- --- -- -- -- cond-70(12,13) : ingress | ||
| 90 | FC--F-F--- C--- -- - -F-- HH-C- -UUW- -C-- -- --H-- --C--HH- HU-- -U-- --- -P P ------D^- -- --- -- -- -- l3_router_Ndp_tbl(12,13) : ingress | ||
| 91 | FC--F-F--- C--- -- - -F-- HH-C- -UEW- -C-- -- --H-- --C--HH- HU-- -U-- --- -P P -------A^ -- --- -- -- -- l3_router_Arp_tbl(12,13) : ingress | ||
| 92 | #stage 17 | ||
| 93 | U---U-U--- ---- -- - -U-- ----- ---U- ---- -- --U-- -----GG- G--- ---- --- -G G -------UU ^- --- -- -- -- tbl_sidecar2114(13,14) : ingress | ||
| 94 | ---------- ---- -- - ---- ----- ----- ---- -- ----- -------- ---- ---- --- -- - --------- B^ --- -- -- -- tbl_sidecar2112(13,14) : ingress | ||
| 95 | #stage 0 | ||
| 96 | ---------- ---- -- - ---- ----- ----- ---- -- ----- -------- ---- ---- --- -- - --------- -- ^-- -- -- -- egress_filter_egress_filter(0,13) : egress | ||
| 97 | ---------- ---- -- - ---- ----- ----- ---- -- ----- -------- ---- ---- --- -- - --------- -- -^- -- -- -- cond-75(0,13) : egress | ||
| 98 | ---------- ---- -- - ---- ----- ----- ---- -- ----- -------- ---- ---- --- -- - --------- -- -D^ -- -- -- tbl_sidecar2283(0,13) : egress | ||
| 99 | #stage 1 | ||
| 100 | ---------- ---- -- - ---- ----- ----- ---- -- ----- -------- ---- ---- --- -- - --------- -- E-E ^- -- -- unicast_mac_rewrite_mac_rewrite(1,14) : egress | ||
| 101 | ---------- ---- -- - ---- ----- ----- ---- -- ----- -------- ---- ---- --- -- - --------- -- U-- -^ -- -- tbl_sidecar2338(1,14) : egress | ||
| 102 | #stage 2 | ||
| 103 | ---------- ---- -- - ---- ----- ----- ---- -- ----- -------- ---- ---- --- -- - --------- -- --- -A ^- -- tbl_sidecar2341(1,14) : egress | ||
| 104 | ---------- ---- -- - ---- ----- ----- ---- -- ----- -------- ---- ---- --- -- - --------- -- --- -B -^ -- tbl_sidecar2337(1,14) : egress | ||
| 105 | #stage 3 | ||
| 106 | ---------- ---- -- - ---- ----- ----- ---- -- ----- -------- ---- ---- --- -- - --------- -- --E -A -- ^- tbl_sidecar2371(1,14) : egress | ||
| 107 | ---------- ---- -- - ---- ----- ----- ---- -- ----- -------- ---- ---- --- -- - --------- -- --- -- -- A^ tbl_sidecar2373(1,14) : egress | ||
| 108 | #dependencies | ||
| 109 | A : CONTROL_COND_FALSE | ||
| 110 | B : CONTROL_DEFAULT_NEXT_TABLE | ||
| 111 | C : ANTI_ACTION_READ | ||
| 112 | D : CONTROL_COND_TRUE | ||
| 113 | E : ACTION_READ | ||
| 114 | F : OUTPUT | ||
| 115 | G : IXBAR_READ | ||
| 116 | H : ACTION_READ OUTPUT | ||
| 117 | I : CONTROL_TABLE_MISS ANTI_ACTION_READ | ||
| 118 | J : CONTROL_DEFAULT_NEXT_TABLE ANTI_ACTION_READ | ||
| 119 | K : ACTION_READ ANTI_ACTION_READ | ||
| 120 | L : CONTROL_TABLE_MISS | ||
| 121 | M : CONTROL_TABLE_HIT | ||
| 122 | N : OUTPUT ANTI_ACTION_READ | ||
| 123 | O : CONTROL_DEFAULT_NEXT_TABLE ACTION_READ OUTPUT | ||
| 124 | P : IXBAR_READ ACTION_READ OUTPUT | ||
| 125 | Q : IXBAR_READ ACTION_READ OUTPUT ANTI_ACTION_READ | ||
| 126 | R : IXBAR_READ ANTI_ACTION_READ | ||
| 127 | S : CONTROL_COND_TRUE ANTI_ACTION_READ | ||
| 128 | T : CONTROL_DEFAULT_NEXT_TABLE ACTION_READ OUTPUT ANTI_ACTION_READ | ||
| 129 | U : IXBAR_READ ACTION_READ | ||
| 130 | V : CONTROL_DEFAULT_NEXT_TABLE ACTION_READ | ||
| 131 | W : ACTION_READ OUTPUT ANTI_ACTION_READ | ||
| 132 | X : IXBAR_READ OUTPUT ANTI_ACTION_READ | ||
| 133 | |||
| 134 | *** Table dependency chains (of minimum length 10) *** | ||
| 135 | |||
| 136 | 1. tbl_sidecar2071(0) -> nat_ingress_icmp_dst_port(1) -> nat_ingress_ingress_ipv4(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> services_service(5) -> cond-62(6) -> cond-63(6) -> nat_egress_nat_egress(6) -> cond-65(7) -> tbl_sidecar1284$precompute(7) -> tbl_sidecar1284(8) -> l3_router_router4_lookup_idx_select_route(9) -> tbl_sidecar1160(10) -> l3_router_router4_lookup_idx_route(11) -> cond-70(12) -> l3_router_Ndp_tbl(12) -> tbl_sidecar2114(13) (ingress) | ||
| 137 | |||
| 138 | 2. tbl_sidecar2071(0) -> filter_uplink_ports(0) -> cond-43(0) -> filter_switch_ipv4_addr(0) -> nat_ingress_icmp_dst_port(1) -> nat_ingress_ingress_ipv4(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> services_service(5) -> cond-62(6) -> cond-63(6) -> nat_egress_nat_egress(6) -> cond-65(7) -> tbl_sidecar1284$precompute(7) -> tbl_sidecar1284(8) -> l3_router_router4_lookup_idx_select_route(9) -> tbl_sidecar1160(10) -> l3_router_router4_lookup_idx_route(11) -> cond-70(12) -> l3_router_Ndp_tbl(12) -> tbl_sidecar2114(13) (ingress) | ||
| 139 | |||
| 140 | 3. filter_uplink_ports(0) -> cond-43(0) -> filter_switch_ipv4_addr(0) -> nat_ingress_icmp_dst_port(1) -> nat_ingress_ingress_ipv4(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> services_service(5) -> cond-62(6) -> cond-63(6) -> nat_egress_nat_egress(6) -> cond-65(7) -> tbl_sidecar1284$precompute(7) -> tbl_sidecar1284(8) -> l3_router_router4_lookup_idx_select_route(9) -> tbl_sidecar1160(10) -> l3_router_router4_lookup_idx_route(11) -> cond-70(12) -> l3_router_Ndp_tbl(12) -> tbl_sidecar2114(13) (ingress) | ||
| 141 | |||
| 142 | 4. cond-43(0) -> filter_switch_ipv4_addr(0) -> nat_ingress_icmp_dst_port(1) -> nat_ingress_ingress_ipv4(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> services_service(5) -> cond-62(6) -> cond-63(6) -> nat_egress_nat_egress(6) -> cond-65(7) -> tbl_sidecar1284$precompute(7) -> tbl_sidecar1284(8) -> l3_router_router4_lookup_idx_select_route(9) -> tbl_sidecar1160(10) -> l3_router_router4_lookup_idx_route(11) -> cond-70(12) -> l3_router_Ndp_tbl(12) -> tbl_sidecar2114(13) (ingress) | ||
| 143 | |||
| 144 | 5. cond-43(0) -> cond-44(0) -> filter_switch_ipv4_addr(0) -> nat_ingress_icmp_dst_port(1) -> nat_ingress_ingress_ipv4(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> services_service(5) -> cond-62(6) -> cond-63(6) -> nat_egress_nat_egress(6) -> cond-65(7) -> tbl_sidecar1284$precompute(7) -> tbl_sidecar1284(8) -> l3_router_router4_lookup_idx_select_route(9) -> tbl_sidecar1160(10) -> l3_router_router4_lookup_idx_route(11) -> cond-70(12) -> l3_router_Ndp_tbl(12) -> tbl_sidecar2114(13) (ingress) | ||
| 145 | |||
| 146 | 6. cond-44(0) -> filter_switch_ipv4_addr(0) -> nat_ingress_icmp_dst_port(1) -> nat_ingress_ingress_ipv4(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> services_service(5) -> cond-62(6) -> cond-63(6) -> nat_egress_nat_egress(6) -> cond-65(7) -> tbl_sidecar1284$precompute(7) -> tbl_sidecar1284(8) -> l3_router_router4_lookup_idx_select_route(9) -> tbl_sidecar1160(10) -> l3_router_router4_lookup_idx_route(11) -> cond-70(12) -> l3_router_Ndp_tbl(12) -> tbl_sidecar2114(13) (ingress) | ||
| 147 | |||
| 148 | 7. filter_uplink_ports(0) -> filter_switch_ipv4_addr(0) -> nat_ingress_icmp_dst_port(1) -> nat_ingress_ingress_ipv4(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> services_service(5) -> cond-62(6) -> cond-63(6) -> nat_egress_nat_egress(6) -> cond-65(7) -> tbl_sidecar1284$precompute(7) -> tbl_sidecar1284(8) -> l3_router_router4_lookup_idx_select_route(9) -> tbl_sidecar1160(10) -> l3_router_router4_lookup_idx_route(11) -> cond-70(12) -> l3_router_Ndp_tbl(12) -> tbl_sidecar2114(13) (ingress) | ||
| 149 | |||
| 150 | 8. filter_switch_ipv4_addr(0) -> nat_ingress_icmp_dst_port(1) -> nat_ingress_ingress_ipv4(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> services_service(5) -> cond-62(6) -> cond-63(6) -> nat_egress_nat_egress(6) -> cond-65(7) -> tbl_sidecar1284$precompute(7) -> tbl_sidecar1284(8) -> l3_router_router4_lookup_idx_select_route(9) -> tbl_sidecar1160(10) -> l3_router_router4_lookup_idx_route(11) -> cond-70(12) -> l3_router_Ndp_tbl(12) -> tbl_sidecar2114(13) (ingress) | ||
| 151 | |||
| 152 | 9. cond-44(0) -> cond-45(0) -> filter_switch_ipv6_addr(0) -> nat_ingress_icmp_dst_port(1) -> nat_ingress_ingress_ipv4(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> services_service(5) -> cond-62(6) -> cond-63(6) -> nat_egress_nat_egress(6) -> cond-65(7) -> tbl_sidecar1284$precompute(7) -> tbl_sidecar1284(8) -> l3_router_router4_lookup_idx_select_route(9) -> tbl_sidecar1160(10) -> l3_router_router4_lookup_idx_route(11) -> cond-70(12) -> l3_router_Ndp_tbl(12) -> tbl_sidecar2114(13) (ingress) | ||
| 153 | |||
| 154 | 10. cond-45(0) -> filter_switch_ipv6_addr(0) -> nat_ingress_icmp_dst_port(1) -> nat_ingress_ingress_ipv4(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> services_service(5) -> cond-62(6) -> cond-63(6) -> nat_egress_nat_egress(6) -> cond-65(7) -> tbl_sidecar1284$precompute(7) -> tbl_sidecar1284(8) -> l3_router_router4_lookup_idx_select_route(9) -> tbl_sidecar1160(10) -> l3_router_router4_lookup_idx_route(11) -> cond-70(12) -> l3_router_Ndp_tbl(12) -> tbl_sidecar2114(13) (ingress) | ||
| 155 | |||
| 156 | 11. filter_uplink_ports(0) -> filter_switch_ipv6_addr(0) -> nat_ingress_icmp_dst_port(1) -> nat_ingress_ingress_ipv4(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> services_service(5) -> cond-62(6) -> cond-63(6) -> nat_egress_nat_egress(6) -> cond-65(7) -> tbl_sidecar1284$precompute(7) -> tbl_sidecar1284(8) -> l3_router_router4_lookup_idx_select_route(9) -> tbl_sidecar1160(10) -> l3_router_router4_lookup_idx_route(11) -> cond-70(12) -> l3_router_Ndp_tbl(12) -> tbl_sidecar2114(13) (ingress) | ||
| 157 | |||
| 158 | 12. filter_switch_ipv6_addr(0) -> nat_ingress_icmp_dst_port(1) -> nat_ingress_ingress_ipv4(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> services_service(5) -> cond-62(6) -> cond-63(6) -> nat_egress_nat_egress(6) -> cond-65(7) -> tbl_sidecar1284$precompute(7) -> tbl_sidecar1284(8) -> l3_router_router4_lookup_idx_select_route(9) -> tbl_sidecar1160(10) -> l3_router_router4_lookup_idx_route(11) -> cond-70(12) -> l3_router_Ndp_tbl(12) -> tbl_sidecar2114(13) (ingress) | ||
| 159 | |||
| 160 | 13. nat_ingress_icmp_dst_port(1) -> nat_ingress_ingress_ipv4(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> services_service(5) -> cond-62(6) -> cond-63(6) -> nat_egress_nat_egress(6) -> cond-65(7) -> tbl_sidecar1284$precompute(7) -> tbl_sidecar1284(8) -> l3_router_router4_lookup_idx_select_route(9) -> tbl_sidecar1160(10) -> l3_router_router4_lookup_idx_route(11) -> cond-70(12) -> l3_router_Ndp_tbl(12) -> tbl_sidecar2114(13) (ingress) | ||
| 161 | |||
| 162 | 14. nat_ingress_ingress_ipv4(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> services_service(5) -> cond-62(6) -> cond-63(6) -> nat_egress_nat_egress(6) -> cond-65(7) -> tbl_sidecar1284$precompute(7) -> tbl_sidecar1284(8) -> l3_router_router4_lookup_idx_select_route(9) -> tbl_sidecar1160(10) -> l3_router_router4_lookup_idx_route(11) -> cond-70(12) -> l3_router_Ndp_tbl(12) -> tbl_sidecar2114(13) (ingress) | ||
| 163 | |||
| 164 | 15. nat_ingress_ingress_ipv4(2) -> nat_ingress_ingress_ipv4(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> services_service(5) -> cond-62(6) -> cond-63(6) -> nat_egress_nat_egress(6) -> cond-65(7) -> tbl_sidecar1284$precompute(7) -> tbl_sidecar1284(8) -> l3_router_router4_lookup_idx_select_route(9) -> tbl_sidecar1160(10) -> l3_router_router4_lookup_idx_route(11) -> cond-70(12) -> l3_router_Ndp_tbl(12) -> tbl_sidecar2114(13) (ingress) | ||
| 165 | |||
| 166 | 16. nat_ingress_icmp_dst_port(1) -> nat_ingress_ingress_ipv4(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> services_service(5) -> cond-62(6) -> cond-63(6) -> nat_egress_nat_egress(6) -> cond-65(7) -> tbl_sidecar1284$precompute(7) -> tbl_sidecar1284(8) -> l3_router_router4_lookup_idx_select_route(9) -> tbl_sidecar1160(10) -> l3_router_router4_lookup_idx_route(11) -> cond-70(12) -> l3_router_Ndp_tbl(12) -> tbl_sidecar2114(13) (ingress) | ||
| 167 | |||
| 168 | 17. nat_ingress_ingress_ipv4(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> services_service(5) -> cond-62(6) -> cond-63(6) -> nat_egress_nat_egress(6) -> cond-65(7) -> tbl_sidecar1284$precompute(7) -> tbl_sidecar1284(8) -> l3_router_router4_lookup_idx_select_route(9) -> tbl_sidecar1160(10) -> l3_router_router4_lookup_idx_route(11) -> cond-70(12) -> l3_router_Ndp_tbl(12) -> tbl_sidecar2114(13) (ingress) | ||
| 169 | |||
| 170 | 18. nat_ingress_icmp_dst_port(1) -> nat_ingress_ingress_ipv6(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> services_service(5) -> cond-62(6) -> cond-63(6) -> nat_egress_nat_egress(6) -> cond-65(7) -> tbl_sidecar1284$precompute(7) -> tbl_sidecar1284(8) -> l3_router_router4_lookup_idx_select_route(9) -> tbl_sidecar1160(10) -> l3_router_router4_lookup_idx_route(11) -> cond-70(12) -> l3_router_Ndp_tbl(12) -> tbl_sidecar2114(13) (ingress) | ||
| 171 | |||
| 172 | 19. nat_ingress_ingress_ipv6(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> services_service(5) -> cond-62(6) -> cond-63(6) -> nat_egress_nat_egress(6) -> cond-65(7) -> tbl_sidecar1284$precompute(7) -> tbl_sidecar1284(8) -> l3_router_router4_lookup_idx_select_route(9) -> tbl_sidecar1160(10) -> l3_router_router4_lookup_idx_route(11) -> cond-70(12) -> l3_router_Ndp_tbl(12) -> tbl_sidecar2114(13) (ingress) | ||
| 173 | #pipeline pipe | ||
| 174 | #stage 0 | ||
| 175 | ^--------- ---- -- - ---- ----- ------ -------- ----------- ---- ----- -- -- --------- -- --- -- -- -- tbl_sidecar2071(0,0) : ingress | ||
| 176 | A^-------- ---- -- - ---- ----- ------ -------- ----------- ---- ----- -- -- --------- -- --- -- -- -- filter_uplink_ports(0,0) : ingress | ||
| 177 | -B^------- ---- -- - ---- ----- ------ -------- ----------- ---- ----- -- -- --------- -- --- -- -- -- cond-43(0,0) : ingress | ||
| 178 | --A^------ ---- -- - ---- ----- ------ -------- ----------- ---- ----- -- -- --------- -- --- -- -- -- cond-44(0,0) : ingress | ||
| 179 | -CDD^----- ---- -- - ---- ----- ------ -------- ----------- ---- ----- -- -- --------- -- --- -- -- -- filter_switch_ipv4_addr(0,0) : ingress | ||
| 180 | ---A-^---- ---- -- - ---- ----- ------ -------- ----------- ---- ----- -- -- --------- -- --- -- -- -- cond-45(0,0) : ingress | ||
| 181 | -C---D^--- ---- -- - ---- ----- ------ -------- ----------- ---- ----- -- -- --------- -- --- -- -- -- filter_switch_ipv6_addr(0,0) : ingress | ||
| 182 | -------^-- ---- -- - ---- ----- ------ -------- ----------- ---- ----- -- -- --------- -- --- -- -- -- cond-47(0,1) : ingress | ||
| 183 | ------CD^- ---- -- - ---- ----- ------ -------- ----------- ---- ----- -- -- --------- -- --- -- -- -- attached_subnet_ingress_attached_subnets_v4(0,1) : ingress | ||
| 184 | ------C-A^ ---- -- - ---- ----- ------ -------- ----------- ---- ----- -- -- --------- -- --- -- -- -- attached_subnet_ingress_attached_subnets_v6(0,1) : ingress | ||
| 185 | #stage 1 | ||
| 186 | E---E-E--- ^--- -- - ---- ----- ------ -------- ----------- ---- ----- -- -- --------- -- --- -- -- -- nat_ingress_icmp_dst_port(1,1) : ingress | ||
| 187 | ---------- B^-- -- - ---- ----- ------ -------- ----------- ---- ----- -- -- --------- -- --- -- -- -- cond-51(1,2) : ingress | ||
| 188 | ---------- --^- -- - ---- ----- ------ -------- ----------- ---- ----- -- -- --------- -- --- -- -- -- tbl_sidecar2068(0,14) : ingress | ||
| 189 | ---------- ---^ -- - ---- ----- ------ -------- ----------- ---- ----- -- -- --------- -- --- -- -- -- tbl_sidecar2067(0,14) : ingress | ||
| 190 | #stage 2 | ||
| 191 | ------C-FF GA-- ^- - ---- ----- ------ -------- ----------- ---- ----- -- -- --------- -- --- -- -- -- nat_ingress_ingress_ipv6(2,3) : ingress | ||
| 192 | ------C-HH GD-- -^ - ---- ----- ------ -------- ----------- ---- ----- -- -- --------- -- --- -- -- -- nat_ingress_ingress_ipv4(2,2) : ingress | ||
| 193 | #stage 3 | ||
| 194 | ------C-FF G--- -I ^ ---- ----- ------ -------- ----------- ---- ----- -- -- --------- -- --- -- -- -- nat_ingress_ingress_ipv4(2,2) : ingress | ||
| 195 | #stage 4 | ||
| 196 | --------GG J--- GG G ^--- ----- ------ -------- ----------- ---- ----- -- -- --------- -- --- -- -- -- nat_ingress_ingress_hit(3,4) : ingress | ||
| 197 | FK--H-H--- C--- -- - L^-- ----- ------ -------- ----------- ---- ----- -- -- --------- -- --- -- -- -- tbl_sidecar787(3,5) : ingress | ||
| 198 | ---------- ---- -- - M-^- ----- ------ -------- ----------- ---- ----- -- -- --------- -- --- -- -- -- nat_ingress_CalculateIPv4Len_ipv4_set_len(3,5) : ingress | ||
| 199 | --------EE ---- EE E ---^ ----- ------ -------- ----------- ---- ----- -- -- --------- -- --- -- -- -- tbl_sidecar2160(3,14) : ingress | ||
| 200 | #stage 5 | ||
| 201 | ---C-CC-KK CC-- KE E N-J- ^---- ------ -------- ----------- ---- ----- -- -- --------- -- --- -- -- -- tbl_nat_ingress_encap_ipv4(4,5) : ingress | ||
| 202 | -----CC-EK C--- KE E N-A- -^--- ------ -------- ----------- ---- ----- -- -- --------- -- --- -- -- -- tbl_nat_ingress_encap_ipv6(4,5) : ingress | ||
| 203 | ---------- ---- -- - --O- --^-- ------ -------- ----------- ---- ----- -- -- --------- -- --- -- -- -- tbl_nat_ingress_CalculateIPv4Len_invert(4,14) : ingress | ||
| 204 | E---E-E--- ---- -- - -E-- ---^- ------ -------- ----------- ---- ----- -- -- --------- -- --- -- -- -- cond-58(4,6) : ingress | ||
| 205 | ---------- ---- -- - ---- ---A^ ------ -------- ----------- ---- ----- -- -- --------- -- --- -- -- -- cond-59(4,6) : ingress | ||
| 206 | #stage 6 | ||
| 207 | ---------- ---- -- - ---- EE--- ^----- -------- ----------- ---- ----- -- -- --------- -- --- -- -- -- ara_table_5(5,8) : ingress | ||
| 208 | ---------- ---- -- - ---- EE--- -^---- -------- ----------- ---- ----- -- -- --------- -- --- -- -- -- ara_table_9(5,7) : ingress | ||
| 209 | ---------- ---- -- - ---- EE--- --^--- -------- ----------- ---- ----- -- -- --------- -- --- -- -- -- ara_table_4(5,8) : ingress | ||
| 210 | FC--P-QCCC C--- RR R RN-- QP-CS ---^-- -------- ----------- ---- ----- -- -- --------- -- --- -- -- -- services_service(5,6) : ingress | ||
| 211 | ---------- ---- -- - ---- ----- ---D^- -------- ----------- ---- ----- -- -- --------- -- --- -- -- -- tbl_sidecar432(5,6) : ingress | ||
| 212 | ---------- ---- -- - M--- FF--- -----^ -------- ----------- ---- ----- -- -- --------- -- --- -- -- -- tbl_sidecar773(5,6) : ingress | ||
| 213 | #stage 7 | ||
| 214 | ---------- ---- -- - ---- EE--- -----E ^------- ----------- ---- ----- -- -- --------- -- --- -- -- -- ara_table_0(6,13) : ingress | ||
| 215 | ---------- ---- -- - ---- -E--- ------ -^------ ----------- ---- ----- -- -- --------- -- --- -- -- -- ara_table_15(5,13) : ingress | ||
| 216 | ---------- ---- -- - ---- E---- ------ --^----- ----------- ---- ----- -- -- --------- -- --- -- -- -- ara_table_2(5,13) : ingress | ||
| 217 | ------CC-- ---- -- - -C-- EE--C ---T-- ---^---- ----------- ---- ----- -- -- --------- -- --- -- -- -- tbl_sidecar439(6,7) : ingress | ||
| 218 | E---E-E--- ---- -- - -E-- ----- ---E-- ----^--- ----------- ---- ----- -- -- --------- -- --- -- -- -- cond-62(6,7) : ingress | ||
| 219 | ---------- ---- -- - ---- EE--- ------ ----D^-- ----------- ---- ----- -- -- --------- -- --- -- -- -- cond-63(6,7) : ingress | ||
| 220 | FC-CFCN-CC CC-- CC C QFC- QQ-C- ---NEN ---CCS^- ----------- ---- ----- -- -- --------- -- --- -- -- -- nat_egress_nat_egress(6,7) : ingress | ||
| 221 | ---------- ---- -- - ---- ----- ----E- -------^ ----------- ---- ----- -- -- --------- -- --- -- -- -- tbl_sidecar2126(6,14) : ingress | ||
| 222 | #stage 8 | ||
| 223 | ---------- ---- -- - ---- EE--- ------ ------E- ^---------- ---- ----- -- -- --------- -- --- -- -- -- ara_table_3(7,13) : ingress | ||
| 224 | ---------- ---- -- - ---- EE--- ------ ------E- -^--------- ---- ----- -- -- --------- -- --- -- -- -- ara_table_1(7,13) : ingress | ||
| 225 | E---E-E--- ---- -- - -E-- ----- ---E-- ----D-E- --^-------- ---- ----- -- -- --------- -- --- -- -- -- cond-65(7,8) : ingress | ||
| 226 | ---------- G--- -- - ---- E---- ---G-- ------U- --A^------- ---- ----- -- -- --------- -- --- -- -- -- tbl_sidecar1284$precompute(7,8) : ingress | ||
| 227 | ---------- G--- -- - ---- UU--- ---G-- ------U- ---A^------ ---- ----- -- -- --------- -- --- -- -- -- tbl_sidecar1389$precompute(7,8) : ingress | ||
| 228 | F---F-F--- ---- -- - -F-- PP--- -F-Q-- ------P- ----B^----- ---- ----- -- -- --------- -- --- -- -- -- l3_router_router6_lookup_idx_lookup(7,9) : ingress | ||
| 229 | F---F-F--- ---- -- - -F-- HH--- -F-Q-- ------P- ---B--^---- ---- ----- -- -- --------- -- --- -- -- -- l3_router_router4_lookup_idx_lookup(7,8) : ingress | ||
| 230 | ---------- ---- -- - E--- ----- ---E-- ------E- -------^--- ---- ----- -- -- --------- -- --- -- -- -- ingresshdr.icmp.hdr_checksum_encode_update_condition_3(7,14) : ingress | ||
| 231 | --------GG ---- GG G G--- GG--- ------ ------G- --------^-- ---- ----- -- -- --------- -- --- -- -- -- ingresshdr.udp.checksum_encode_update_condition_2(7,14) : ingress | ||
| 232 | ---------- ---- -- - ---- ----- ---E-- ---E---- ---------^- ---- ----- -- -- --------- -- --- -- -- -- tbl_sidecar2122(7,14) : ingress | ||
| 233 | ---------- ---- -- - ---- ----- ------ -------- ---------A^ ---- ----- -- -- --------- -- --- -- -- -- tbl_sidecar2124(7,14) : ingress | ||
| 234 | #stage 9 | ||
| 235 | F---F-F--- ---- -- - -F-- HH--- -F-Q-- ------P- ------L---- ^--- ----- -- -- --------- -- --- -- -- -- l3_router_router4_lookup_idx_lookup(7,8) : ingress | ||
| 236 | ---------- ---- -- - ---- EE--- F-FE-- ------E- ----V------ -^-- ----- -- -- --------- -- --- -- -- -- tbl_sidecar1389(8,9) : ingress | ||
| 237 | ---------- ---- -- - ---- ----- F-FE-- ------E- ---V------- --^- ----- -- -- --------- -- --- -- -- -- tbl_sidecar1284(8,9) : ingress | ||
| 238 | ---------- ---- -- - ---- ----- ------ -------- ----BE----- ---^ ----- -- -- --------- -- --- -- -- -- cond-69(8,10) : ingress | ||
| 239 | #stage 10 | ||
| 240 | ---------- ---- -- - ---- ----- ------ -E------ ----------- ---- ^---- -- -- --------- -- --- -- -- -- ara_table_14(6,14) : ingress | ||
| 241 | ---------- ---- -- - ---- ----- -E---- -------- ----------- ---- -^--- -- -- --------- -- --- -- -- -- ara_table_8(6,14) : ingress | ||
| 242 | ---------- ---- -- - ---- ----- -G---- -------- -----G----- -G-D --^-- -- -- --------- -- --- -- -- -- l3_router_router6_lookup_idx_select_route(9,10) : ingress | ||
| 243 | ---------- ---- -- - ---- ----- ------ -------- ---B--E---- E--- ---^- -- -- --------- -- --- -- -- -- cond-67(8,10) : ingress | ||
| 244 | ---------- ---- -- - ---- ----- -G---- -------- ------G---- G-G- ---D^ -- -- --------- -- --- -- -- -- l3_router_router4_lookup_idx_select_route(9,10) : ingress | ||
| 245 | #stage 11 | ||
| 246 | ---------- ---- -- - ---- ----- ------ -------- ------H---- H--- ---DE ^- -- --------- -- --- -- -- -- tbl_sidecar1160(10,11) : ingress | ||
| 247 | ---------- ---- -- - ---- ----- ------ -------- -----H----- ---D --E-- -^ -- --------- -- --- -- -- -- tbl_sidecar1031(10,11) : ingress | ||
| 248 | #stage 12 | ||
| 249 | F---F-F--- ---- -- - -F-- WH--- ---W-N ------H- ------H---- H-X- ---D- G- ^- --------- -- --- -- -- -- l3_router_router4_lookup_idx_route(11,12) : ingress | ||
| 250 | F---F-F--- ---- -- - -F-- HH--- ---W-N ------H- -----H----- -X-D ----- -G -^ --------- -- --- -- -- -- l3_router_router6_lookup_idx_route(11,12) : ingress | ||
| 251 | #stage 13 | ||
| 252 | ---------- ---- -- - ---- ----- ------ E------- ----------- ---- ----- -- -- ^-------- -- --- -- -- -- ara_table_12(7,14) : ingress | ||
| 253 | ---------- ---- -- - ---- ----- ------ -------- -E--------- ---- ----- -- -- -^------- -- --- -- -- -- ara_table_7(8,14) : ingress | ||
| 254 | ---------- ---- -- - ---- ----- ------ -------- E---------- ---- ----- -- -- --^------ -- --- -- -- -- ara_table_6(8,14) : ingress | ||
| 255 | ---------- ---- -- - ---- ----- ------ --E----- ----------- ---- ----- -- -- ---^----- -- --- -- -- -- ara_table_13(6,14) : ingress | ||
| 256 | ---------- ---- -- - ---- ----- E----- -------- ----------- ---- ----- -- -- ----^---- -- --- -- -- -- ara_table_11(6,14) : ingress | ||
| 257 | ---------- ---- -- - ---- ----- --E--- -------- ----------- ---- ----- -- -- -----^--- -- --- -- -- -- ara_table_10(6,14) : ingress | ||
| 258 | ---------- ---- -- - ---- ----- ------ -------- --A-------- -EE- ----- -- EE ------^-- -- --- -- -- -- cond-70(12,13) : ingress | ||
| 259 | FC--F-F--- C--- -- - -F-- HH-C- U-UW-- ----C-H- --C--HH---- HUU- ----- -- PP ------D^- -- --- -- -- -- l3_router_Ndp_tbl(12,13) : ingress | ||
| 260 | FC--F-F--- C--- -- - -F-- HH-C- U-EW-- ----C-H- --C--HH---- HUU- ----- -- PP -------A^ -- --- -- -- -- l3_router_Arp_tbl(12,13) : ingress | ||
| 261 | #stage 14 | ||
| 262 | U---U-U--- ---- -- - -U-- ----- ---U-- ------U- -----GG---- G--- ----- -- GG -------UU ^- --- -- -- -- tbl_sidecar2114(13,14) : ingress | ||
| 263 | ---------- ---- -- - ---- ----- ------ -------- ----------- ---- ----- -- -- --------- B^ --- -- -- -- tbl_sidecar2112(13,14) : ingress | ||
| 264 | #stage 0 | ||
| 265 | ---------- ---- -- - ---- ----- ------ -------- ----------- ---- ----- -- -- --------- -- ^-- -- -- -- egress_filter_egress_filter(0,13) : egress | ||
| 266 | ---------- ---- -- - ---- ----- ------ -------- ----------- ---- ----- -- -- --------- -- -^- -- -- -- cond-75(0,13) : egress | ||
| 267 | ---------- ---- -- - ---- ----- ------ -------- ----------- ---- ----- -- -- --------- -- -D^ -- -- -- tbl_sidecar2283(0,13) : egress | ||
| 268 | #stage 1 | ||
| 269 | ---------- ---- -- - ---- ----- ------ -------- ----------- ---- ----- -- -- --------- -- E-E ^- -- -- unicast_mac_rewrite_mac_rewrite(1,14) : egress | ||
| 270 | ---------- ---- -- - ---- ----- ------ -------- ----------- ---- ----- -- -- --------- -- U-- -^ -- -- tbl_sidecar2338(1,14) : egress | ||
| 271 | #stage 2 | ||
| 272 | ---------- ---- -- - ---- ----- ------ -------- ----------- ---- ----- -- -- --------- -- --- -A ^- -- tbl_sidecar2341(1,14) : egress | ||
| 273 | ---------- ---- -- - ---- ----- ------ -------- ----------- ---- ----- -- -- --------- -- --- -B -^ -- tbl_sidecar2337(1,14) : egress | ||
| 274 | #stage 3 | ||
| 275 | ---------- ---- -- - ---- ----- ------ -------- ----------- ---- ----- -- -- --------- -- --E -A -- ^- tbl_sidecar2371(1,14) : egress | ||
| 276 | ---------- ---- -- - ---- ----- ------ -------- ----------- ---- ----- -- -- --------- -- --- -- -- A^ tbl_sidecar2373(1,14) : egress | ||
| 277 | #dependencies | ||
| 278 | A : CONTROL_COND_FALSE | ||
| 279 | B : CONTROL_DEFAULT_NEXT_TABLE | ||
| 280 | C : ANTI_ACTION_READ | ||
| 281 | D : CONTROL_COND_TRUE | ||
| 282 | E : ACTION_READ | ||
| 283 | F : OUTPUT | ||
| 284 | G : IXBAR_READ | ||
| 285 | H : ACTION_READ OUTPUT | ||
| 286 | I : CONTROL_TABLE_MISS ANTI_ACTION_READ | ||
| 287 | J : CONTROL_DEFAULT_NEXT_TABLE ANTI_ACTION_READ | ||
| 288 | K : ACTION_READ ANTI_ACTION_READ | ||
| 289 | L : CONTROL_TABLE_MISS | ||
| 290 | M : CONTROL_TABLE_HIT | ||
| 291 | N : OUTPUT ANTI_ACTION_READ | ||
| 292 | O : CONTROL_DEFAULT_NEXT_TABLE ACTION_READ OUTPUT | ||
| 293 | P : IXBAR_READ ACTION_READ OUTPUT | ||
| 294 | Q : IXBAR_READ ACTION_READ OUTPUT ANTI_ACTION_READ | ||
| 295 | R : IXBAR_READ ANTI_ACTION_READ | ||
| 296 | S : CONTROL_COND_TRUE ANTI_ACTION_READ | ||
| 297 | T : CONTROL_DEFAULT_NEXT_TABLE ACTION_READ OUTPUT ANTI_ACTION_READ | ||
| 298 | U : IXBAR_READ ACTION_READ | ||
| 299 | V : CONTROL_DEFAULT_NEXT_TABLE ACTION_READ | ||
| 300 | W : ACTION_READ OUTPUT ANTI_ACTION_READ | ||
| 301 | X : IXBAR_READ OUTPUT ANTI_ACTION_READ | ||
| 302 | |||
| 303 | *** Table dependency chains (of minimum length 10) *** | ||
| 304 | |||
| 305 | 1. tbl_sidecar2071(0) -> nat_ingress_icmp_dst_port(1) -> nat_ingress_ingress_ipv4(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> services_service(5) -> cond-62(6) -> cond-63(6) -> nat_egress_nat_egress(6) -> cond-65(7) -> tbl_sidecar1284$precompute(7) -> tbl_sidecar1284(8) -> l3_router_router4_lookup_idx_select_route(9) -> tbl_sidecar1160(10) -> l3_router_router4_lookup_idx_route(11) -> cond-70(12) -> l3_router_Ndp_tbl(12) -> tbl_sidecar2114(13) (ingress) | ||
| 306 | |||
| 307 | 2. tbl_sidecar2071(0) -> filter_uplink_ports(0) -> cond-43(0) -> filter_switch_ipv4_addr(0) -> nat_ingress_icmp_dst_port(1) -> nat_ingress_ingress_ipv4(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> services_service(5) -> cond-62(6) -> cond-63(6) -> nat_egress_nat_egress(6) -> cond-65(7) -> tbl_sidecar1284$precompute(7) -> tbl_sidecar1284(8) -> l3_router_router4_lookup_idx_select_route(9) -> tbl_sidecar1160(10) -> l3_router_router4_lookup_idx_route(11) -> cond-70(12) -> l3_router_Ndp_tbl(12) -> tbl_sidecar2114(13) (ingress) | ||
| 308 | |||
| 309 | 3. filter_uplink_ports(0) -> cond-43(0) -> filter_switch_ipv4_addr(0) -> nat_ingress_icmp_dst_port(1) -> nat_ingress_ingress_ipv4(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> services_service(5) -> cond-62(6) -> cond-63(6) -> nat_egress_nat_egress(6) -> cond-65(7) -> tbl_sidecar1284$precompute(7) -> tbl_sidecar1284(8) -> l3_router_router4_lookup_idx_select_route(9) -> tbl_sidecar1160(10) -> l3_router_router4_lookup_idx_route(11) -> cond-70(12) -> l3_router_Ndp_tbl(12) -> tbl_sidecar2114(13) (ingress) | ||
| 310 | |||
| 311 | 4. cond-43(0) -> filter_switch_ipv4_addr(0) -> nat_ingress_icmp_dst_port(1) -> nat_ingress_ingress_ipv4(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> services_service(5) -> cond-62(6) -> cond-63(6) -> nat_egress_nat_egress(6) -> cond-65(7) -> tbl_sidecar1284$precompute(7) -> tbl_sidecar1284(8) -> l3_router_router4_lookup_idx_select_route(9) -> tbl_sidecar1160(10) -> l3_router_router4_lookup_idx_route(11) -> cond-70(12) -> l3_router_Ndp_tbl(12) -> tbl_sidecar2114(13) (ingress) | ||
| 312 | |||
| 313 | 5. cond-43(0) -> cond-44(0) -> filter_switch_ipv4_addr(0) -> nat_ingress_icmp_dst_port(1) -> nat_ingress_ingress_ipv4(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> services_service(5) -> cond-62(6) -> cond-63(6) -> nat_egress_nat_egress(6) -> cond-65(7) -> tbl_sidecar1284$precompute(7) -> tbl_sidecar1284(8) -> l3_router_router4_lookup_idx_select_route(9) -> tbl_sidecar1160(10) -> l3_router_router4_lookup_idx_route(11) -> cond-70(12) -> l3_router_Ndp_tbl(12) -> tbl_sidecar2114(13) (ingress) | ||
| 314 | |||
| 315 | 6. cond-44(0) -> filter_switch_ipv4_addr(0) -> nat_ingress_icmp_dst_port(1) -> nat_ingress_ingress_ipv4(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> services_service(5) -> cond-62(6) -> cond-63(6) -> nat_egress_nat_egress(6) -> cond-65(7) -> tbl_sidecar1284$precompute(7) -> tbl_sidecar1284(8) -> l3_router_router4_lookup_idx_select_route(9) -> tbl_sidecar1160(10) -> l3_router_router4_lookup_idx_route(11) -> cond-70(12) -> l3_router_Ndp_tbl(12) -> tbl_sidecar2114(13) (ingress) | ||
| 316 | |||
| 317 | 7. filter_uplink_ports(0) -> filter_switch_ipv4_addr(0) -> nat_ingress_icmp_dst_port(1) -> nat_ingress_ingress_ipv4(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> services_service(5) -> cond-62(6) -> cond-63(6) -> nat_egress_nat_egress(6) -> cond-65(7) -> tbl_sidecar1284$precompute(7) -> tbl_sidecar1284(8) -> l3_router_router4_lookup_idx_select_route(9) -> tbl_sidecar1160(10) -> l3_router_router4_lookup_idx_route(11) -> cond-70(12) -> l3_router_Ndp_tbl(12) -> tbl_sidecar2114(13) (ingress) | ||
| 318 | |||
| 319 | 8. filter_switch_ipv4_addr(0) -> nat_ingress_icmp_dst_port(1) -> nat_ingress_ingress_ipv4(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> services_service(5) -> cond-62(6) -> cond-63(6) -> nat_egress_nat_egress(6) -> cond-65(7) -> tbl_sidecar1284$precompute(7) -> tbl_sidecar1284(8) -> l3_router_router4_lookup_idx_select_route(9) -> tbl_sidecar1160(10) -> l3_router_router4_lookup_idx_route(11) -> cond-70(12) -> l3_router_Ndp_tbl(12) -> tbl_sidecar2114(13) (ingress) | ||
| 320 | |||
| 321 | 9. cond-44(0) -> cond-45(0) -> filter_switch_ipv6_addr(0) -> nat_ingress_icmp_dst_port(1) -> nat_ingress_ingress_ipv4(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> services_service(5) -> cond-62(6) -> cond-63(6) -> nat_egress_nat_egress(6) -> cond-65(7) -> tbl_sidecar1284$precompute(7) -> tbl_sidecar1284(8) -> l3_router_router4_lookup_idx_select_route(9) -> tbl_sidecar1160(10) -> l3_router_router4_lookup_idx_route(11) -> cond-70(12) -> l3_router_Ndp_tbl(12) -> tbl_sidecar2114(13) (ingress) | ||
| 322 | |||
| 323 | 10. cond-45(0) -> filter_switch_ipv6_addr(0) -> nat_ingress_icmp_dst_port(1) -> nat_ingress_ingress_ipv4(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> services_service(5) -> cond-62(6) -> cond-63(6) -> nat_egress_nat_egress(6) -> cond-65(7) -> tbl_sidecar1284$precompute(7) -> tbl_sidecar1284(8) -> l3_router_router4_lookup_idx_select_route(9) -> tbl_sidecar1160(10) -> l3_router_router4_lookup_idx_route(11) -> cond-70(12) -> l3_router_Ndp_tbl(12) -> tbl_sidecar2114(13) (ingress) | ||
| 324 | |||
| 325 | 11. filter_uplink_ports(0) -> filter_switch_ipv6_addr(0) -> nat_ingress_icmp_dst_port(1) -> nat_ingress_ingress_ipv4(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> services_service(5) -> cond-62(6) -> cond-63(6) -> nat_egress_nat_egress(6) -> cond-65(7) -> tbl_sidecar1284$precompute(7) -> tbl_sidecar1284(8) -> l3_router_router4_lookup_idx_select_route(9) -> tbl_sidecar1160(10) -> l3_router_router4_lookup_idx_route(11) -> cond-70(12) -> l3_router_Ndp_tbl(12) -> tbl_sidecar2114(13) (ingress) | ||
| 326 | |||
| 327 | 12. filter_switch_ipv6_addr(0) -> nat_ingress_icmp_dst_port(1) -> nat_ingress_ingress_ipv4(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> services_service(5) -> cond-62(6) -> cond-63(6) -> nat_egress_nat_egress(6) -> cond-65(7) -> tbl_sidecar1284$precompute(7) -> tbl_sidecar1284(8) -> l3_router_router4_lookup_idx_select_route(9) -> tbl_sidecar1160(10) -> l3_router_router4_lookup_idx_route(11) -> cond-70(12) -> l3_router_Ndp_tbl(12) -> tbl_sidecar2114(13) (ingress) | ||
| 328 | |||
| 329 | 13. nat_ingress_icmp_dst_port(1) -> nat_ingress_ingress_ipv4(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> services_service(5) -> cond-62(6) -> cond-63(6) -> nat_egress_nat_egress(6) -> cond-65(7) -> tbl_sidecar1284$precompute(7) -> tbl_sidecar1284(8) -> l3_router_router4_lookup_idx_select_route(9) -> tbl_sidecar1160(10) -> l3_router_router4_lookup_idx_route(11) -> cond-70(12) -> l3_router_Ndp_tbl(12) -> tbl_sidecar2114(13) (ingress) | ||
| 330 | |||
| 331 | 14. nat_ingress_ingress_ipv4(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> services_service(5) -> cond-62(6) -> cond-63(6) -> nat_egress_nat_egress(6) -> cond-65(7) -> tbl_sidecar1284$precompute(7) -> tbl_sidecar1284(8) -> l3_router_router4_lookup_idx_select_route(9) -> tbl_sidecar1160(10) -> l3_router_router4_lookup_idx_route(11) -> cond-70(12) -> l3_router_Ndp_tbl(12) -> tbl_sidecar2114(13) (ingress) | ||
| 332 | |||
| 333 | 15. nat_ingress_ingress_ipv4(2) -> nat_ingress_ingress_ipv4(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> services_service(5) -> cond-62(6) -> cond-63(6) -> nat_egress_nat_egress(6) -> cond-65(7) -> tbl_sidecar1284$precompute(7) -> tbl_sidecar1284(8) -> l3_router_router4_lookup_idx_select_route(9) -> tbl_sidecar1160(10) -> l3_router_router4_lookup_idx_route(11) -> cond-70(12) -> l3_router_Ndp_tbl(12) -> tbl_sidecar2114(13) (ingress) | ||
| 334 | |||
| 335 | 16. nat_ingress_icmp_dst_port(1) -> nat_ingress_ingress_ipv4(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> services_service(5) -> cond-62(6) -> cond-63(6) -> nat_egress_nat_egress(6) -> cond-65(7) -> tbl_sidecar1284$precompute(7) -> tbl_sidecar1284(8) -> l3_router_router4_lookup_idx_select_route(9) -> tbl_sidecar1160(10) -> l3_router_router4_lookup_idx_route(11) -> cond-70(12) -> l3_router_Ndp_tbl(12) -> tbl_sidecar2114(13) (ingress) | ||
| 336 | |||
| 337 | 17. nat_ingress_ingress_ipv4(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> services_service(5) -> cond-62(6) -> cond-63(6) -> nat_egress_nat_egress(6) -> cond-65(7) -> tbl_sidecar1284$precompute(7) -> tbl_sidecar1284(8) -> l3_router_router4_lookup_idx_select_route(9) -> tbl_sidecar1160(10) -> l3_router_router4_lookup_idx_route(11) -> cond-70(12) -> l3_router_Ndp_tbl(12) -> tbl_sidecar2114(13) (ingress) | ||
| 338 | |||
| 339 | 18. nat_ingress_icmp_dst_port(1) -> nat_ingress_ingress_ipv6(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> services_service(5) -> cond-62(6) -> cond-63(6) -> nat_egress_nat_egress(6) -> cond-65(7) -> tbl_sidecar1284$precompute(7) -> tbl_sidecar1284(8) -> l3_router_router4_lookup_idx_select_route(9) -> tbl_sidecar1160(10) -> l3_router_router4_lookup_idx_route(11) -> cond-70(12) -> l3_router_Ndp_tbl(12) -> tbl_sidecar2114(13) (ingress) | ||
| 340 | |||
| 341 | 19. nat_ingress_ingress_ipv6(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> services_service(5) -> cond-62(6) -> cond-63(6) -> nat_egress_nat_egress(6) -> cond-65(7) -> tbl_sidecar1284$precompute(7) -> tbl_sidecar1284(8) -> l3_router_router4_lookup_idx_select_route(9) -> tbl_sidecar1160(10) -> l3_router_router4_lookup_idx_route(11) -> cond-70(12) -> l3_router_Ndp_tbl(12) -> tbl_sidecar2114(13) (ingress) | ||
| 342 | #pipeline pipe | ||
| 343 | #stage 0 | ||
| 344 | ^---------- ---- -- - ---- ----- ------ ------ --------- --- --- -- -- ------- -- --- -- -- -- ara_table_21(0,7) : ingress | ||
| 345 | -^--------- ---- -- - ---- ----- ------ ------ --------- --- --- -- -- ------- -- --- -- -- -- tbl_sidecar2071(0,0) : ingress | ||
| 346 | -A^-------- ---- -- - ---- ----- ------ ------ --------- --- --- -- -- ------- -- --- -- -- -- filter_uplink_ports(0,0) : ingress | ||
| 347 | --B^------- ---- -- - ---- ----- ------ ------ --------- --- --- -- -- ------- -- --- -- -- -- cond-43(0,0) : ingress | ||
| 348 | ---A^------ ---- -- - ---- ----- ------ ------ --------- --- --- -- -- ------- -- --- -- -- -- cond-44(0,0) : ingress | ||
| 349 | --CDD^----- ---- -- - ---- ----- ------ ------ --------- --- --- -- -- ------- -- --- -- -- -- filter_switch_ipv4_addr(0,0) : ingress | ||
| 350 | ----A-^---- ---- -- - ---- ----- ------ ------ --------- --- --- -- -- ------- -- --- -- -- -- cond-45(0,0) : ingress | ||
| 351 | --C---D^--- ---- -- - ---- ----- ------ ------ --------- --- --- -- -- ------- -- --- -- -- -- filter_switch_ipv6_addr(0,0) : ingress | ||
| 352 | --------^-- ---- -- - ---- ----- ------ ------ --------- --- --- -- -- ------- -- --- -- -- -- cond-47(0,1) : ingress | ||
| 353 | -------CD^- ---- -- - ---- ----- ------ ------ --------- --- --- -- -- ------- -- --- -- -- -- attached_subnet_ingress_attached_subnets_v4(0,1) : ingress | ||
| 354 | -------C-A^ ---- -- - ---- ----- ------ ------ --------- --- --- -- -- ------- -- --- -- -- -- attached_subnet_ingress_attached_subnets_v6(0,1) : ingress | ||
| 355 | #stage 1 | ||
| 356 | -E---E-E--- ^--- -- - ---- ----- ------ ------ --------- --- --- -- -- ------- -- --- -- -- -- nat_ingress_icmp_dst_port(1,1) : ingress | ||
| 357 | ----------- B^-- -- - ---- ----- ------ ------ --------- --- --- -- -- ------- -- --- -- -- -- cond-51(1,2) : ingress | ||
| 358 | ----------- --^- -- - ---- ----- ------ ------ --------- --- --- -- -- ------- -- --- -- -- -- tbl_sidecar2068(0,14) : ingress | ||
| 359 | ----------- ---^ -- - ---- ----- ------ ------ --------- --- --- -- -- ------- -- --- -- -- -- tbl_sidecar2067(0,14) : ingress | ||
| 360 | #stage 2 | ||
| 361 | -------C-FF GA-- ^- - ---- ----- ------ ------ --------- --- --- -- -- ------- -- --- -- -- -- nat_ingress_ingress_ipv6(2,3) : ingress | ||
| 362 | -------C-HH GD-- -^ - ---- ----- ------ ------ --------- --- --- -- -- ------- -- --- -- -- -- nat_ingress_ingress_ipv4(2,2) : ingress | ||
| 363 | #stage 3 | ||
| 364 | -------C-FF G--- -I ^ ---- ----- ------ ------ --------- --- --- -- -- ------- -- --- -- -- -- nat_ingress_ingress_ipv4(2,2) : ingress | ||
| 365 | #stage 4 | ||
| 366 | ---------GG J--- GG G ^--- ----- ------ ------ --------- --- --- -- -- ------- -- --- -- -- -- nat_ingress_ingress_hit(3,4) : ingress | ||
| 367 | -FK--H-H--- C--- -- - L^-- ----- ------ ------ --------- --- --- -- -- ------- -- --- -- -- -- tbl_sidecar787(3,5) : ingress | ||
| 368 | ----------- ---- -- - M-^- ----- ------ ------ --------- --- --- -- -- ------- -- --- -- -- -- nat_ingress_CalculateIPv4Len_ipv4_set_len(3,5) : ingress | ||
| 369 | ---------EE ---- EE E ---^ ----- ------ ------ --------- --- --- -- -- ------- -- --- -- -- -- tbl_sidecar2160(3,14) : ingress | ||
| 370 | #stage 5 | ||
| 371 | ----C-CC-KK CC-- KE E N-J- ^---- ------ ------ --------- --- --- -- -- ------- -- --- -- -- -- tbl_nat_ingress_encap_ipv4(4,5) : ingress | ||
| 372 | ------CC-EK C--- KE E N-A- -^--- ------ ------ --------- --- --- -- -- ------- -- --- -- -- -- tbl_nat_ingress_encap_ipv6(4,5) : ingress | ||
| 373 | ----------- ---- -- - --O- --^-- ------ ------ --------- --- --- -- -- ------- -- --- -- -- -- tbl_nat_ingress_CalculateIPv4Len_invert(4,14) : ingress | ||
| 374 | -E---E-E--- ---- -- - -E-- ---^- ------ ------ --------- --- --- -- -- ------- -- --- -- -- -- cond-58(4,6) : ingress | ||
| 375 | ----------- ---- -- - ---- ---A^ ------ ------ --------- --- --- -- -- ------- -- --- -- -- -- cond-59(4,6) : ingress | ||
| 376 | #stage 6 | ||
| 377 | ----------- ---- -- - ---- EE--- ^----- ------ --------- --- --- -- -- ------- -- --- -- -- -- ara_table_17(5,8) : ingress | ||
| 378 | ----------- ---- -- - ---- EE--- -^---- ------ --------- --- --- -- -- ------- -- --- -- -- -- ara_table_18(5,8) : ingress | ||
| 379 | ----------- ---- -- - ---- EE--- --^--- ------ --------- --- --- -- -- ------- -- --- -- -- -- ara_table_19(5,8) : ingress | ||
| 380 | -FC--P-QCCC C--- RR R RN-- QP-CS ---^-- ------ --------- --- --- -- -- ------- -- --- -- -- -- services_service(5,6) : ingress | ||
| 381 | ----------- ---- -- - ---- ----- ---D^- ------ --------- --- --- -- -- ------- -- --- -- -- -- tbl_sidecar432(5,6) : ingress | ||
| 382 | ----------- ---- -- - M--- FF--- -----^ ------ --------- --- --- -- -- ------- -- --- -- -- -- tbl_sidecar773(5,6) : ingress | ||
| 383 | #stage 7 | ||
| 384 | ----------- ---- -- - ---- EE--- -----E ^----- --------- --- --- -- -- ------- -- --- -- -- -- ara_table_16(6,13) : ingress | ||
| 385 | -------CC-- ---- -- - -C-- EE--C ---T-- -^---- --------- --- --- -- -- ------- -- --- -- -- -- tbl_sidecar439(6,7) : ingress | ||
| 386 | -E---E-E--- ---- -- - -E-- ----- ---E-- --^--- --------- --- --- -- -- ------- -- --- -- -- -- cond-62(6,7) : ingress | ||
| 387 | ----------- ---- -- - ---- EE--- ------ --D^-- --------- --- --- -- -- ------- -- --- -- -- -- cond-63(6,7) : ingress | ||
| 388 | -FC-CFCN-CC CC-- CC C QFC- QQ-C- ---NEN -CCS^- --------- --- --- -- -- ------- -- --- -- -- -- nat_egress_nat_egress(6,7) : ingress | ||
| 389 | ----------- ---- -- - ---- ----- ----E- -----^ --------- --- --- -- -- ------- -- --- -- -- -- tbl_sidecar2126(6,14) : ingress | ||
| 390 | #stage 8 | ||
| 391 | -E---E-E--- ---- -- - -E-- ----- ---E-- --D-E- ^-------- --- --- -- -- ------- -- --- -- -- -- cond-65(7,8) : ingress | ||
| 392 | ----------- G--- -- - ---- E---- ---G-- ----U- A^------- --- --- -- -- ------- -- --- -- -- -- tbl_sidecar1284$precompute(7,8) : ingress | ||
| 393 | ----------- G--- -- - ---- UU--- ---G-- ----U- -A^------ --- --- -- -- ------- -- --- -- -- -- tbl_sidecar1389$precompute(7,8) : ingress | ||
| 394 | FF---F-F--- ---- -- - -F-- PP--- ---Q-- ----P- --B^----- --- --- -- -- ------- -- --- -- -- -- l3_router_router6_lookup_idx_lookup(7,9) : ingress | ||
| 395 | FF---F-F--- ---- -- - -F-- HH--- ---Q-- ----P- -B--^---- --- --- -- -- ------- -- --- -- -- -- l3_router_router4_lookup_idx_lookup(7,8) : ingress | ||
| 396 | ----------- ---- -- - E--- ----- ---E-- ----E- -----^--- --- --- -- -- ------- -- --- -- -- -- ingresshdr.icmp.hdr_checksum_encode_update_condition_3(7,14) : ingress | ||
| 397 | ---------GG ---- GG G G--- GG--- ------ ----G- ------^-- --- --- -- -- ------- -- --- -- -- -- ingresshdr.udp.checksum_encode_update_condition_2(7,14) : ingress | ||
| 398 | ----------- ---- -- - ---- ----- ---E-- -E---- -------^- --- --- -- -- ------- -- --- -- -- -- tbl_sidecar2122(7,14) : ingress | ||
| 399 | ----------- ---- -- - ---- ----- ------ ------ -------A^ --- --- -- -- ------- -- --- -- -- -- tbl_sidecar2124(7,14) : ingress | ||
| 400 | #stage 9 | ||
| 401 | FF---F-F--- ---- -- - -F-- HH--- ---Q-- ----P- ----L---- ^-- --- -- -- ------- -- --- -- -- -- l3_router_router4_lookup_idx_lookup(7,8) : ingress | ||
| 402 | ----------- ---- -- - ---- EE--- FFFE-- ----E- --V------ -^- --- -- -- ------- -- --- -- -- -- tbl_sidecar1389(8,9) : ingress | ||
| 403 | ----------- ---- -- - ---- ----- FFFE-- ----E- -V------- --^ --- -- -- ------- -- --- -- -- -- tbl_sidecar1284(8,9) : ingress | ||
| 404 | #stage 10 | ||
| 405 | E---------- ---- -- - ---- ----- ------ ------ --------- --- ^-- -- -- ------- -- --- -- -- -- ara_table_20(1,14) : ingress | ||
| 406 | G---------- ---- -- - ---- ----- ------ ------ --BU----- -G- -^- -- -- ------- -- --- -- -- -- l3_router_router6_lookup_idx_select_route(9,10) : ingress | ||
| 407 | G---------- ---- -- - ---- ----- ------ ------ -B--U---- U-G --^ -- -- ------- -- --- -- -- -- l3_router_router4_lookup_idx_select_route(9,10) : ingress | ||
| 408 | #stage 11 | ||
| 409 | ----------- ---- -- - ---- ----- ------ ------ ----H---- H-- --V ^- -- ------- -- --- -- -- -- tbl_sidecar1160(10,11) : ingress | ||
| 410 | ----------- ---- -- - ---- ----- ------ ------ ---H----- --- -V- -^ -- ------- -- --- -- -- -- tbl_sidecar1031(10,11) : ingress | ||
| 411 | #stage 12 | ||
| 412 | -F---F-F--- ---- -- - -F-- WH--- ---W-N ----H- ----H---- H-X --B G- ^- ------- -- --- -- -- -- l3_router_router4_lookup_idx_route(11,12) : ingress | ||
| 413 | -F---F-F--- ---- -- - -F-- HH--- ---W-N ----H- ---H----- -X- -B- -G -^ ------- -- --- -- -- -- l3_router_router6_lookup_idx_route(11,12) : ingress | ||
| 414 | #stage 13 | ||
| 415 | ----------- ---- -- - ---- ----- ------ E----- --------- --- --- -- -- ^------ -- --- -- -- -- ara_table_25(7,14) : ingress | ||
| 416 | ----------- ---- -- - ---- ----- -E---- ------ --------- --- --- -- -- -^----- -- --- -- -- -- ara_table_24(6,14) : ingress | ||
| 417 | ----------- ---- -- - ---- ----- --E--- ------ --------- --- --- -- -- --^---- -- --- -- -- -- ara_table_23(6,14) : ingress | ||
| 418 | ----------- ---- -- - ---- ----- E----- ------ --------- --- --- -- -- ---^--- -- --- -- -- -- ara_table_22(6,14) : ingress | ||
| 419 | ----------- ---- -- - ---- ----- ------ ------ A-------- -EE --- -- EE ----^-- -- --- -- -- -- cond-70(12,13) : ingress | ||
| 420 | -FC--F-F--- C--- -- - -F-- HH-C- UUUW-- --C-H- C--HH---- HUU --- -- PP ----D^- -- --- -- -- -- l3_router_Ndp_tbl(12,13) : ingress | ||
| 421 | -FC--F-F--- C--- -- - -F-- HH-C- EEUW-- --C-H- C--HH---- HUU --- -- PP -----A^ -- --- -- -- -- l3_router_Arp_tbl(12,13) : ingress | ||
| 422 | #stage 14 | ||
| 423 | -U---U-U--- ---- -- - -U-- ----- ---U-- ----U- ---GG---- G-- --- -- GG -----UU ^- --- -- -- -- tbl_sidecar2114(13,14) : ingress | ||
| 424 | ----------- ---- -- - ---- ----- ------ ------ --------- --- --- -- -- ------- B^ --- -- -- -- tbl_sidecar2112(13,14) : ingress | ||
| 425 | #stage 0 | ||
| 426 | ----------- ---- -- - ---- ----- ------ ------ --------- --- --- -- -- ------- -- ^-- -- -- -- egress_filter_egress_filter(0,13) : egress | ||
| 427 | ----------- ---- -- - ---- ----- ------ ------ --------- --- --- -- -- ------- -- -^- -- -- -- cond-75(0,13) : egress | ||
| 428 | ----------- ---- -- - ---- ----- ------ ------ --------- --- --- -- -- ------- -- -D^ -- -- -- tbl_sidecar2283(0,13) : egress | ||
| 429 | #stage 1 | ||
| 430 | ----------- ---- -- - ---- ----- ------ ------ --------- --- --- -- -- ------- -- E-E ^- -- -- unicast_mac_rewrite_mac_rewrite(1,14) : egress | ||
| 431 | ----------- ---- -- - ---- ----- ------ ------ --------- --- --- -- -- ------- -- U-- -^ -- -- tbl_sidecar2338(1,14) : egress | ||
| 432 | #stage 2 | ||
| 433 | ----------- ---- -- - ---- ----- ------ ------ --------- --- --- -- -- ------- -- --- -A ^- -- tbl_sidecar2341(1,14) : egress | ||
| 434 | ----------- ---- -- - ---- ----- ------ ------ --------- --- --- -- -- ------- -- --- -B -^ -- tbl_sidecar2337(1,14) : egress | ||
| 435 | #stage 3 | ||
| 436 | ----------- ---- -- - ---- ----- ------ ------ --------- --- --- -- -- ------- -- --E -A -- ^- tbl_sidecar2371(1,14) : egress | ||
| 437 | ----------- ---- -- - ---- ----- ------ ------ --------- --- --- -- -- ------- -- --- -- -- A^ tbl_sidecar2373(1,14) : egress | ||
| 438 | #dependencies | ||
| 439 | A : CONTROL_COND_FALSE | ||
| 440 | B : CONTROL_DEFAULT_NEXT_TABLE | ||
| 441 | C : ANTI_ACTION_READ | ||
| 442 | D : CONTROL_COND_TRUE | ||
| 443 | E : ACTION_READ | ||
| 444 | F : OUTPUT | ||
| 445 | G : IXBAR_READ | ||
| 446 | H : ACTION_READ OUTPUT | ||
| 447 | I : CONTROL_TABLE_MISS ANTI_ACTION_READ | ||
| 448 | J : CONTROL_DEFAULT_NEXT_TABLE ANTI_ACTION_READ | ||
| 449 | K : ACTION_READ ANTI_ACTION_READ | ||
| 450 | L : CONTROL_TABLE_MISS | ||
| 451 | M : CONTROL_TABLE_HIT | ||
| 452 | N : OUTPUT ANTI_ACTION_READ | ||
| 453 | O : CONTROL_DEFAULT_NEXT_TABLE ACTION_READ OUTPUT | ||
| 454 | P : IXBAR_READ ACTION_READ OUTPUT | ||
| 455 | Q : IXBAR_READ ACTION_READ OUTPUT ANTI_ACTION_READ | ||
| 456 | R : IXBAR_READ ANTI_ACTION_READ | ||
| 457 | S : CONTROL_COND_TRUE ANTI_ACTION_READ | ||
| 458 | T : CONTROL_DEFAULT_NEXT_TABLE ACTION_READ OUTPUT ANTI_ACTION_READ | ||
| 459 | U : IXBAR_READ ACTION_READ | ||
| 460 | V : CONTROL_DEFAULT_NEXT_TABLE ACTION_READ | ||
| 461 | W : ACTION_READ OUTPUT ANTI_ACTION_READ | ||
| 462 | X : IXBAR_READ OUTPUT ANTI_ACTION_READ | ||
| 463 | |||
| 464 | *** Table dependency chains (of minimum length 10) *** | ||
| 465 | |||
| 466 | 1. tbl_sidecar2071(0) -> nat_ingress_icmp_dst_port(1) -> nat_ingress_ingress_ipv4(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> services_service(5) -> cond-62(6) -> cond-63(6) -> nat_egress_nat_egress(6) -> cond-65(7) -> tbl_sidecar1284$precompute(7) -> tbl_sidecar1284(8) -> l3_router_router4_lookup_idx_select_route(9) -> tbl_sidecar1160(10) -> l3_router_router4_lookup_idx_route(11) -> cond-70(12) -> l3_router_Ndp_tbl(12) -> tbl_sidecar2114(13) (ingress) | ||
| 467 | |||
| 468 | 2. tbl_sidecar2071(0) -> filter_uplink_ports(0) -> cond-43(0) -> filter_switch_ipv4_addr(0) -> nat_ingress_icmp_dst_port(1) -> nat_ingress_ingress_ipv4(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> services_service(5) -> cond-62(6) -> cond-63(6) -> nat_egress_nat_egress(6) -> cond-65(7) -> tbl_sidecar1284$precompute(7) -> tbl_sidecar1284(8) -> l3_router_router4_lookup_idx_select_route(9) -> tbl_sidecar1160(10) -> l3_router_router4_lookup_idx_route(11) -> cond-70(12) -> l3_router_Ndp_tbl(12) -> tbl_sidecar2114(13) (ingress) | ||
| 469 | |||
| 470 | 3. filter_uplink_ports(0) -> cond-43(0) -> filter_switch_ipv4_addr(0) -> nat_ingress_icmp_dst_port(1) -> nat_ingress_ingress_ipv4(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> services_service(5) -> cond-62(6) -> cond-63(6) -> nat_egress_nat_egress(6) -> cond-65(7) -> tbl_sidecar1284$precompute(7) -> tbl_sidecar1284(8) -> l3_router_router4_lookup_idx_select_route(9) -> tbl_sidecar1160(10) -> l3_router_router4_lookup_idx_route(11) -> cond-70(12) -> l3_router_Ndp_tbl(12) -> tbl_sidecar2114(13) (ingress) | ||
| 471 | |||
| 472 | 4. cond-43(0) -> filter_switch_ipv4_addr(0) -> nat_ingress_icmp_dst_port(1) -> nat_ingress_ingress_ipv4(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> services_service(5) -> cond-62(6) -> cond-63(6) -> nat_egress_nat_egress(6) -> cond-65(7) -> tbl_sidecar1284$precompute(7) -> tbl_sidecar1284(8) -> l3_router_router4_lookup_idx_select_route(9) -> tbl_sidecar1160(10) -> l3_router_router4_lookup_idx_route(11) -> cond-70(12) -> l3_router_Ndp_tbl(12) -> tbl_sidecar2114(13) (ingress) | ||
| 473 | |||
| 474 | 5. cond-43(0) -> cond-44(0) -> filter_switch_ipv4_addr(0) -> nat_ingress_icmp_dst_port(1) -> nat_ingress_ingress_ipv4(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> services_service(5) -> cond-62(6) -> cond-63(6) -> nat_egress_nat_egress(6) -> cond-65(7) -> tbl_sidecar1284$precompute(7) -> tbl_sidecar1284(8) -> l3_router_router4_lookup_idx_select_route(9) -> tbl_sidecar1160(10) -> l3_router_router4_lookup_idx_route(11) -> cond-70(12) -> l3_router_Ndp_tbl(12) -> tbl_sidecar2114(13) (ingress) | ||
| 475 | |||
| 476 | 6. cond-44(0) -> filter_switch_ipv4_addr(0) -> nat_ingress_icmp_dst_port(1) -> nat_ingress_ingress_ipv4(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> services_service(5) -> cond-62(6) -> cond-63(6) -> nat_egress_nat_egress(6) -> cond-65(7) -> tbl_sidecar1284$precompute(7) -> tbl_sidecar1284(8) -> l3_router_router4_lookup_idx_select_route(9) -> tbl_sidecar1160(10) -> l3_router_router4_lookup_idx_route(11) -> cond-70(12) -> l3_router_Ndp_tbl(12) -> tbl_sidecar2114(13) (ingress) | ||
| 477 | |||
| 478 | 7. filter_uplink_ports(0) -> filter_switch_ipv4_addr(0) -> nat_ingress_icmp_dst_port(1) -> nat_ingress_ingress_ipv4(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> services_service(5) -> cond-62(6) -> cond-63(6) -> nat_egress_nat_egress(6) -> cond-65(7) -> tbl_sidecar1284$precompute(7) -> tbl_sidecar1284(8) -> l3_router_router4_lookup_idx_select_route(9) -> tbl_sidecar1160(10) -> l3_router_router4_lookup_idx_route(11) -> cond-70(12) -> l3_router_Ndp_tbl(12) -> tbl_sidecar2114(13) (ingress) | ||
| 479 | |||
| 480 | 8. filter_switch_ipv4_addr(0) -> nat_ingress_icmp_dst_port(1) -> nat_ingress_ingress_ipv4(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> services_service(5) -> cond-62(6) -> cond-63(6) -> nat_egress_nat_egress(6) -> cond-65(7) -> tbl_sidecar1284$precompute(7) -> tbl_sidecar1284(8) -> l3_router_router4_lookup_idx_select_route(9) -> tbl_sidecar1160(10) -> l3_router_router4_lookup_idx_route(11) -> cond-70(12) -> l3_router_Ndp_tbl(12) -> tbl_sidecar2114(13) (ingress) | ||
| 481 | |||
| 482 | 9. cond-44(0) -> cond-45(0) -> filter_switch_ipv6_addr(0) -> nat_ingress_icmp_dst_port(1) -> nat_ingress_ingress_ipv4(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> services_service(5) -> cond-62(6) -> cond-63(6) -> nat_egress_nat_egress(6) -> cond-65(7) -> tbl_sidecar1284$precompute(7) -> tbl_sidecar1284(8) -> l3_router_router4_lookup_idx_select_route(9) -> tbl_sidecar1160(10) -> l3_router_router4_lookup_idx_route(11) -> cond-70(12) -> l3_router_Ndp_tbl(12) -> tbl_sidecar2114(13) (ingress) | ||
| 483 | |||
| 484 | 10. cond-45(0) -> filter_switch_ipv6_addr(0) -> nat_ingress_icmp_dst_port(1) -> nat_ingress_ingress_ipv4(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> services_service(5) -> cond-62(6) -> cond-63(6) -> nat_egress_nat_egress(6) -> cond-65(7) -> tbl_sidecar1284$precompute(7) -> tbl_sidecar1284(8) -> l3_router_router4_lookup_idx_select_route(9) -> tbl_sidecar1160(10) -> l3_router_router4_lookup_idx_route(11) -> cond-70(12) -> l3_router_Ndp_tbl(12) -> tbl_sidecar2114(13) (ingress) | ||
| 485 | |||
| 486 | 11. filter_uplink_ports(0) -> filter_switch_ipv6_addr(0) -> nat_ingress_icmp_dst_port(1) -> nat_ingress_ingress_ipv4(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> services_service(5) -> cond-62(6) -> cond-63(6) -> nat_egress_nat_egress(6) -> cond-65(7) -> tbl_sidecar1284$precompute(7) -> tbl_sidecar1284(8) -> l3_router_router4_lookup_idx_select_route(9) -> tbl_sidecar1160(10) -> l3_router_router4_lookup_idx_route(11) -> cond-70(12) -> l3_router_Ndp_tbl(12) -> tbl_sidecar2114(13) (ingress) | ||
| 487 | |||
| 488 | 12. filter_switch_ipv6_addr(0) -> nat_ingress_icmp_dst_port(1) -> nat_ingress_ingress_ipv4(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> services_service(5) -> cond-62(6) -> cond-63(6) -> nat_egress_nat_egress(6) -> cond-65(7) -> tbl_sidecar1284$precompute(7) -> tbl_sidecar1284(8) -> l3_router_router4_lookup_idx_select_route(9) -> tbl_sidecar1160(10) -> l3_router_router4_lookup_idx_route(11) -> cond-70(12) -> l3_router_Ndp_tbl(12) -> tbl_sidecar2114(13) (ingress) | ||
| 489 | |||
| 490 | 13. nat_ingress_icmp_dst_port(1) -> nat_ingress_ingress_ipv4(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> services_service(5) -> cond-62(6) -> cond-63(6) -> nat_egress_nat_egress(6) -> cond-65(7) -> tbl_sidecar1284$precompute(7) -> tbl_sidecar1284(8) -> l3_router_router4_lookup_idx_select_route(9) -> tbl_sidecar1160(10) -> l3_router_router4_lookup_idx_route(11) -> cond-70(12) -> l3_router_Ndp_tbl(12) -> tbl_sidecar2114(13) (ingress) | ||
| 491 | |||
| 492 | 14. nat_ingress_ingress_ipv4(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> services_service(5) -> cond-62(6) -> cond-63(6) -> nat_egress_nat_egress(6) -> cond-65(7) -> tbl_sidecar1284$precompute(7) -> tbl_sidecar1284(8) -> l3_router_router4_lookup_idx_select_route(9) -> tbl_sidecar1160(10) -> l3_router_router4_lookup_idx_route(11) -> cond-70(12) -> l3_router_Ndp_tbl(12) -> tbl_sidecar2114(13) (ingress) | ||
| 493 | |||
| 494 | 15. nat_ingress_ingress_ipv4(2) -> nat_ingress_ingress_ipv4(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> services_service(5) -> cond-62(6) -> cond-63(6) -> nat_egress_nat_egress(6) -> cond-65(7) -> tbl_sidecar1284$precompute(7) -> tbl_sidecar1284(8) -> l3_router_router4_lookup_idx_select_route(9) -> tbl_sidecar1160(10) -> l3_router_router4_lookup_idx_route(11) -> cond-70(12) -> l3_router_Ndp_tbl(12) -> tbl_sidecar2114(13) (ingress) | ||
| 495 | |||
| 496 | 16. nat_ingress_icmp_dst_port(1) -> nat_ingress_ingress_ipv4(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> services_service(5) -> cond-62(6) -> cond-63(6) -> nat_egress_nat_egress(6) -> cond-65(7) -> tbl_sidecar1284$precompute(7) -> tbl_sidecar1284(8) -> l3_router_router4_lookup_idx_select_route(9) -> tbl_sidecar1160(10) -> l3_router_router4_lookup_idx_route(11) -> cond-70(12) -> l3_router_Ndp_tbl(12) -> tbl_sidecar2114(13) (ingress) | ||
| 497 | |||
| 498 | 17. nat_ingress_ingress_ipv4(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> services_service(5) -> cond-62(6) -> cond-63(6) -> nat_egress_nat_egress(6) -> cond-65(7) -> tbl_sidecar1284$precompute(7) -> tbl_sidecar1284(8) -> l3_router_router4_lookup_idx_select_route(9) -> tbl_sidecar1160(10) -> l3_router_router4_lookup_idx_route(11) -> cond-70(12) -> l3_router_Ndp_tbl(12) -> tbl_sidecar2114(13) (ingress) | ||
| 499 | |||
| 500 | 18. nat_ingress_icmp_dst_port(1) -> nat_ingress_ingress_ipv6(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> services_service(5) -> cond-62(6) -> cond-63(6) -> nat_egress_nat_egress(6) -> cond-65(7) -> tbl_sidecar1284$precompute(7) -> tbl_sidecar1284(8) -> l3_router_router4_lookup_idx_select_route(9) -> tbl_sidecar1160(10) -> l3_router_router4_lookup_idx_route(11) -> cond-70(12) -> l3_router_Ndp_tbl(12) -> tbl_sidecar2114(13) (ingress) | ||
| 501 | |||
| 502 | 19. nat_ingress_ingress_ipv6(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> services_service(5) -> cond-62(6) -> cond-63(6) -> nat_egress_nat_egress(6) -> cond-65(7) -> tbl_sidecar1284$precompute(7) -> tbl_sidecar1284(8) -> l3_router_router4_lookup_idx_select_route(9) -> tbl_sidecar1160(10) -> l3_router_router4_lookup_idx_route(11) -> cond-70(12) -> l3_router_Ndp_tbl(12) -> tbl_sidecar2114(13) (ingress) | ||