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