Lines Matching full:sparx5
28 VCAP_KFS_ARP, /* sparx5 is2 X6, sparx5 es2 X6, lan966x is2 X2 */
31 VCAP_KFS_ETAG, /* sparx5 is0 X2 */
32 VCAP_KFS_IP4_OTHER, /* sparx5 is2 X6, sparx5 es2 X6, lan966x is2 X2 */
33 VCAP_KFS_IP4_TCP_UDP, /* sparx5 is2 X6, sparx5 es2 X6, lan966x is2 X2 */
34 VCAP_KFS_IP4_VID, /* sparx5 es2 X3 */
36 VCAP_KFS_IP6_STD, /* sparx5 is2 X6, sparx5 es2 X6, lan966x is2 X2 */
38 VCAP_KFS_IP6_VID, /* sparx5 es2 X6 */
39 VCAP_KFS_IP_7TUPLE, /* sparx5 is2 X12, sparx5 es2 X12 */
40 VCAP_KFS_ISDX, /* sparx5 es0 X1 */
41 VCAP_KFS_LL_FULL, /* sparx5 is0 X6 */
42 VCAP_KFS_MAC_ETYPE, /* sparx5 is2 X6, sparx5 es2 X6, lan966x is2 X2 */
46 VCAP_KFS_NORMAL_5TUPLE_IP4, /* sparx5 is0 X6 */
47 VCAP_KFS_NORMAL_7TUPLE, /* sparx5 is0 X12 */
50 VCAP_KFS_PURE_5TUPLE_IP4, /* sparx5 is0 X3 */
62 * VCAP_KF_8021BR_ECID_BASE: W12, sparx5: is0
64 * VCAP_KF_8021BR_ECID_EXT: W8, sparx5: is0
66 * VCAP_KF_8021BR_E_TAGGED: W1, sparx5: is0
68 * VCAP_KF_8021BR_GRP: W2, sparx5: is0
70 * VCAP_KF_8021BR_IGR_ECID_BASE: W12, sparx5: is0
72 * VCAP_KF_8021BR_IGR_ECID_EXT: W8, sparx5: is0
77 * VCAP_KF_8021Q_DEI0: W1, sparx5: is0, lan966x: is1
79 * VCAP_KF_8021Q_DEI1: W1, sparx5: is0, lan966x: is1
81 * VCAP_KF_8021Q_DEI2: W1, sparx5: is0
83 * VCAP_KF_8021Q_DEI_CLS: W1, sparx5: is2/es2, lan966x: is2/es0
85 * VCAP_KF_8021Q_PCP0: W3, sparx5: is0, lan966x: is1
87 * VCAP_KF_8021Q_PCP1: W3, sparx5: is0, lan966x: is1
89 * VCAP_KF_8021Q_PCP2: W3, sparx5: is0
91 * VCAP_KF_8021Q_PCP_CLS: W3, sparx5: is2/es2, lan966x: is2/es0
93 * VCAP_KF_8021Q_TPID: W3, sparx5: es0
95 * VCAP_KF_8021Q_TPID0: sparx5 is0 W3, lan966x is1 W1
97 * VCAP_KF_8021Q_TPID1: sparx5 is0 W3, lan966x is1 W1
99 * VCAP_KF_8021Q_TPID2: W3, sparx5: is0
101 * VCAP_KF_8021Q_VID0: W12, sparx5: is0, lan966x: is1
103 * VCAP_KF_8021Q_VID1: W12, sparx5: is0, lan966x: is1
105 * VCAP_KF_8021Q_VID2: W12, sparx5: is0
107 * VCAP_KF_8021Q_VID_CLS: sparx5 is2 W13, sparx5 es0 W13, sparx5 es2 W13,
112 * VCAP_KF_8021Q_VLAN_TAGGED_IS: W1, sparx5: is2/es2, lan966x: is1/is2
113 * Sparx5: Set if frame was received with a VLAN tag, LAN966x: Set if frame has
115 * VCAP_KF_8021Q_VLAN_TAGS: W3, sparx5: is0
118 * VCAP_KF_ACL_GRP_ID: W8, sparx5: es2
120 * VCAP_KF_ARP_ADDR_SPACE_OK_IS: W1, sparx5: is2/es2, lan966x: is2
122 * VCAP_KF_ARP_LEN_OK_IS: W1, sparx5: is2/es2, lan966x: is2
124 * VCAP_KF_ARP_OPCODE: W2, sparx5: is2/es2, lan966x: is2
126 * VCAP_KF_ARP_OPCODE_UNKNOWN_IS: W1, sparx5: is2/es2, lan966x: is2
128 * VCAP_KF_ARP_PROTO_SPACE_OK_IS: W1, sparx5: is2/es2, lan966x: is2
130 * VCAP_KF_ARP_SENDER_MATCH_IS: W1, sparx5: is2/es2, lan966x: is2
132 * VCAP_KF_ARP_TGT_MATCH_IS: W1, sparx5: is2/es2, lan966x: is2
134 * VCAP_KF_COSID_CLS: W3, sparx5: es0/es2
136 * VCAP_KF_ES0_ISDX_KEY_ENA: W1, sparx5: es2
138 * VCAP_KF_ETYPE: W16, sparx5: is0/is2/es2, lan966x: is1/is2
140 * VCAP_KF_ETYPE_LEN_IS: W1, sparx5: is0/is2/es2, lan966x: is1
145 * VCAP_KF_IF_EGR_PORT_MASK: W32, sparx5: es2
147 * VCAP_KF_IF_EGR_PORT_MASK_RNG: W3, sparx5: es2
150 * VCAP_KF_IF_EGR_PORT_NO: sparx5 es0 W7, lan966x es0 W4
152 * VCAP_KF_IF_IGR_PORT: sparx5 is0 W7, sparx5 es2 W9, lan966x is1 W3, lan966x
154 * Sparx5: Logical ingress port number retrieved from
156 * VCAP_KF_IF_IGR_PORT_MASK: sparx5 is0 W65, sparx5 is2 W32, sparx5 is2 W65,
159 * VCAP_KF_IF_IGR_PORT_MASK_L3: W1, sparx5: is2
162 * VCAP_KF_IF_IGR_PORT_MASK_RNG: W4, sparx5: is2
165 * VCAP_KF_IF_IGR_PORT_MASK_SEL: W2, sparx5: is0/is2
168 * VCAP_KF_IF_IGR_PORT_SEL: W1, sparx5: es2
170 * VCAP_KF_IP4_IS: W1, sparx5: is0/is2/es2, lan966x: is1/is2
172 * VCAP_KF_IP_MC_IS: W1, sparx5: is0, lan966x: is1
176 * VCAP_KF_IP_PAYLOAD_5TUPLE: W32, sparx5: is0, lan966x: is1
180 * VCAP_KF_IP_SNAP_IS: W1, sparx5: is0, lan966x: is1
182 * VCAP_KF_ISDX_CLS: sparx5 is2 W12, sparx5 es0 W12, sparx5 es2 W12, lan966x es0
185 * VCAP_KF_ISDX_GT0_IS: W1, sparx5: is2/es0/es2, lan966x: is2/es0
187 * VCAP_KF_L2_BC_IS: W1, sparx5: is0/is2/es2, lan966x: is1/is2/es0
190 * VCAP_KF_L2_DMAC: W48, sparx5: is0/is2/es2, lan966x: is1/is2
194 * VCAP_KF_L2_FWD_IS: W1, sparx5: is2
200 * VCAP_KF_L2_MC_IS: W1, sparx5: is0/is2/es2, lan966x: is1/is2/es0
210 * VCAP_KF_L2_PAYLOAD_ETYPE: W64, sparx5: is2/es2
212 * VCAP_KF_L2_SMAC: W48, sparx5: is0/is2/es2, lan966x: is1/is2
216 * VCAP_KF_L3_DIP_EQ_SIP_IS: W1, sparx5: is2/es2, lan966x: is2
218 * VCAP_KF_L3_DPL_CLS: W1, sparx5: es0/es2, lan966x: es0
220 * VCAP_KF_L3_DSCP: W6, sparx5: is0, lan966x: is1
222 * VCAP_KF_L3_DST_IS: W1, sparx5: is2
226 * VCAP_KF_L3_FRAGMENT_TYPE: W2, sparx5: is0/is2/es2
228 * VCAP_KF_L3_FRAG_INVLD_L4_LEN: W1, sparx5: is0/is2
233 * VCAP_KF_L3_IP4_DIP: W32, sparx5: is0/is2/es2, lan966x: is1/is2
235 * VCAP_KF_L3_IP4_SIP: W32, sparx5: is0/is2/es2, lan966x: is1/is2
237 * VCAP_KF_L3_IP6_DIP: sparx5 is0 W128, sparx5 is2 W128, sparx5 es2 W128,
239 * Sparx5: Full IPv6 DIP, LAN966x: Either Full IPv6 DIP or a subset depending on
243 * VCAP_KF_L3_IP6_SIP: sparx5 is0 W128, sparx5 is2 W128, sparx5 es2 W128,
245 * Sparx5: Full IPv6 SIP, LAN966x: Either Full IPv6 SIP or a subset depending on
249 * VCAP_KF_L3_IP_PROTO: W8, sparx5: is0/is2/es2, lan966x: is1/is2
251 * VCAP_KF_L3_OPTIONS_IS: W1, sparx5: is0/is2/es2, lan966x: is1/is2
253 * VCAP_KF_L3_PAYLOAD: sparx5 is2 W96, sparx5 is2 W40, sparx5 es2 W96, sparx5
255 * Sparx5: Payload bytes after IP header. IPv4: IPv4 options are not parsed so
258 * VCAP_KF_L3_RT_IS: W1, sparx5: is2/es2
260 * VCAP_KF_L3_TOS: W8, sparx5: is2/es2, lan966x: is2
261 * Sparx5: Frame's IPv4/IPv6 DSCP and ECN fields, LAN966x: IP TOS field
262 * VCAP_KF_L3_TTL_GT0: W1, sparx5: is2/es2, lan966x: is2
268 * VCAP_KF_L4_ACK: W1, sparx5: is2/es2, lan966x: is2
269 * Sparx5 and LAN966x: TCP flag ACK, LAN966x only: PTP over UDP: flagField bit 2
271 * VCAP_KF_L4_DPORT: W16, sparx5: is2/es2, lan966x: is2
272 * Sparx5: TCP/UDP destination port. Overloading for IP_7TUPLE: Non-TCP/UDP IP
274 * VCAP_KF_L4_FIN: W1, sparx5: is2/es2, lan966x: is2
276 * VCAP_KF_L4_PAYLOAD: W64, sparx5: is2/es2
281 * VCAP_KF_L4_PSH: W1, sparx5: is2/es2, lan966x: is2
282 * Sparx5: TCP flag PSH, LAN966x: TCP: TCP flag PSH. PTP over UDP: flagField bit
284 * VCAP_KF_L4_RNG: sparx5 is0 W8, sparx5 is2 W16, sparx5 es2 W16, lan966x is1
289 * VCAP_KF_L4_RST: W1, sparx5: is2/es2, lan966x: is2
290 * Sparx5: TCP flag RST , LAN966x: TCP: TCP flag RST. PTP over UDP: messageType
292 * VCAP_KF_L4_SEQUENCE_EQ0_IS: W1, sparx5: is2/es2, lan966x: is2
295 * VCAP_KF_L4_SPORT: W16, sparx5: is0/is2/es2, lan966x: is1/is2
297 * VCAP_KF_L4_SPORT_EQ_DPORT_IS: W1, sparx5: is2/es2, lan966x: is2
299 * VCAP_KF_L4_SYN: W1, sparx5: is2/es2, lan966x: is2
300 * Sparx5: TCP flag SYN, LAN966x: TCP: TCP flag SYN. PTP over UDP: messageType
302 * VCAP_KF_L4_URG: W1, sparx5: is2/es2, lan966x: is2
303 * Sparx5: TCP flag URG, LAN966x: TCP: TCP flag URG. PTP over UDP: flagField bit
305 * VCAP_KF_LOOKUP_FIRST_IS: W1, sparx5: is0/is2/es2, lan966x: is1/is2
308 * VCAP_KF_LOOKUP_GEN_IDX: W12, sparx5: is0
310 * VCAP_KF_LOOKUP_GEN_IDX_SEL: W2, sparx5: is0
315 * VCAP_KF_LOOKUP_PAG: W8, sparx5: is2, lan966x: is2
317 * VCAP_KF_MIRROR_PROBE: W2, sparx5: es2
319 * VCAP_KF_OAM_CCM_CNTS_EQ0: W1, sparx5: is2/es2, lan966x: is2
333 * VCAP_KF_OAM_Y1731_IS: W1, sparx5: is2/es2, lan966x: is2
337 * VCAP_KF_PROT_ACTIVE: W1, sparx5: es0/es2
348 * VCAP_KF_TCP_IS: W1, sparx5: is0/is2/es2, lan966x: is1/is2
351 * VCAP_KF_TCP_UDP_IS: W1, sparx5: is0/is2/es2, lan966x: is1
354 * VCAP_KF_TYPE: sparx5 is0 W2, sparx5 is0 W1, sparx5 is2 W4, sparx5 is2 W2,
355 * sparx5 es0 W1, sparx5 es2 W3, lan966x is1 W1, lan966x is1 W2, lan966x is2 W4,
493 VCAP_AFS_BASE_TYPE, /* sparx5 is2 X3, sparx5 es2 X3, lan966x is2 X2 */
494 VCAP_AFS_CLASSIFICATION, /* sparx5 is0 X2 */
495 VCAP_AFS_CLASS_REDUCED, /* sparx5 is0 X1 */
496 VCAP_AFS_ES0, /* sparx5 es0 X1 */
497 VCAP_AFS_FULL, /* sparx5 is0 X3 */
509 * VCAP_AF_CLS_VID_SEL: W3, sparx5: is0
516 * VCAP_AF_CNT_ID: sparx5 is2 W12, sparx5 es2 W11
519 * VCAP_AF_COPY_PORT_NUM: W7, sparx5: es2
521 * VCAP_AF_COPY_QUEUE_NUM: W16, sparx5: es2
523 * VCAP_AF_CPU_COPY_ENA: W1, sparx5: is2/es2, lan966x: is2
526 * VCAP_AF_CPU_QU: W3, sparx5: es0
528 * VCAP_AF_CPU_QUEUE_NUM: W3, sparx5: is2/es2, lan966x: is2
535 * VCAP_AF_DEI_A_VAL: W1, sparx5: es0, lan966x: es0
537 * VCAP_AF_DEI_B_VAL: W1, sparx5: es0, lan966x: es0
539 * VCAP_AF_DEI_C_VAL: W1, sparx5: es0
541 * VCAP_AF_DEI_ENA: W1, sparx5: is0, lan966x: is1
544 * VCAP_AF_DEI_VAL: W1, sparx5: is0, lan966x: is1
549 * VCAP_AF_DP_ENA: W1, sparx5: is0, lan966x: is1
552 * VCAP_AF_DP_VAL: sparx5 is0 W2, lan966x is1 W1
554 * VCAP_AF_DSCP_ENA: W1, sparx5: is0, lan966x: is1
557 * VCAP_AF_DSCP_SEL: W3, sparx5: es0
563 * VCAP_AF_DSCP_VAL: W6, sparx5: is0/es0, lan966x: is1
565 * VCAP_AF_ES2_REW_CMD: W3, sparx5: es2
568 * VCAP_AF_ESDX: sparx5 es0 W13, lan966x es0 W8
574 * VCAP_AF_FWD_MODE: W2, sparx5: es2
576 * VCAP_AF_FWD_SEL: W2, sparx5: es0
579 * VCAP_AF_HIT_ME_ONCE: W1, sparx5: is2/es2, lan966x: is2
589 * VCAP_AF_IGNORE_PIPELINE_CTRL: W1, sparx5: is2/es2
592 * VCAP_AF_INTR_ENA: W1, sparx5: is2/es2
594 * VCAP_AF_ISDX_ADD_REPLACE_SEL: W1, sparx5: is0
607 * VCAP_AF_ISDX_VAL: W12, sparx5: is0
609 * VCAP_AF_LOOP_ENA: W1, sparx5: es0
611 * VCAP_AF_LRN_DIS: W1, sparx5: is2, lan966x: is2
613 * VCAP_AF_MAP_IDX: W9, sparx5: is0
615 * VCAP_AF_MAP_KEY: W3, sparx5: is0
621 * VCAP_AF_MAP_LOOKUP_SEL: W2, sparx5: is0
626 * VCAP_AF_MASK_MODE: sparx5 is0 W3, sparx5 is2 W3, lan966x is2 W2
627 * Controls the PORT_MASK use. Sparx5: 0: OR_DSTMASK, 1: AND_VLANMASK, 2:
632 * VCAP_AF_MATCH_ID: W16, sparx5: is2
636 * VCAP_AF_MATCH_ID_MASK: W16, sparx5: is2
641 * VCAP_AF_MIRROR_PROBE: W2, sparx5: is2
644 * VCAP_AF_MIRROR_PROBE_ID: W2, sparx5: es2
650 * VCAP_AF_NXT_IDX: W12, sparx5: is0
652 * VCAP_AF_NXT_IDX_CTRL: W3, sparx5: is0
659 * VCAP_AF_PAG_OVERRIDE_MASK: W8, sparx5: is0, lan966x: is1
662 * VCAP_AF_PAG_VAL: W8, sparx5: is0, lan966x: is1
664 * VCAP_AF_PCP_A_VAL: W3, sparx5: es0, lan966x: es0
666 * VCAP_AF_PCP_B_VAL: W3, sparx5: es0, lan966x: es0
668 * VCAP_AF_PCP_C_VAL: W3, sparx5: es0
670 * VCAP_AF_PCP_ENA: W1, sparx5: is0, lan966x: is1
673 * VCAP_AF_PCP_VAL: W3, sparx5: is0, lan966x: is1
675 * VCAP_AF_PIPELINE_ACT: W1, sparx5: es0
678 * VCAP_AF_PIPELINE_FORCE_ENA: W1, sparx5: is2
681 * VCAP_AF_PIPELINE_PT: sparx5 is2 W5, sparx5 es0 W2
683 * VCAP_AF_POLICE_ENA: W1, sparx5: is2/es2, lan966x: is1/is2
685 * VCAP_AF_POLICE_IDX: sparx5 is2 W6, sparx5 es2 W6, lan966x is1 W9, lan966x is2
688 * VCAP_AF_POLICE_REMARK: W1, sparx5: es2
694 * VCAP_AF_POP_VAL: W2, sparx5: es0
697 * VCAP_AF_PORT_MASK: sparx5 is0 W65, sparx5 is2 W68, lan966x is2 W8
699 * VCAP_AF_PUSH_CUSTOMER_TAG: W2, sparx5: es0
703 * VCAP_AF_PUSH_INNER_TAG: W1, sparx5: es0, lan966x: es0
706 * VCAP_AF_PUSH_OUTER_TAG: W2, sparx5: es0, lan966x: es0
711 * VCAP_AF_QOS_ENA: W1, sparx5: is0, lan966x: is1
714 * VCAP_AF_QOS_VAL: W3, sparx5: is0, lan966x: is1
718 * VCAP_AF_RT_DIS: W1, sparx5: is2
729 * VCAP_AF_SWAP_MACS_ENA: W1, sparx5: es0
732 * VCAP_AF_TAG_A_DEI_SEL: sparx5 es0 W3, lan966x es0 W2
735 * VCAP_AF_TAG_A_PCP_SEL: sparx5 es0 W3, lan966x es0 W2
738 * VCAP_AF_TAG_A_TPID_SEL: sparx5 es0 W3, lan966x es0 W2
742 * VCAP_AF_TAG_A_VID_SEL: sparx5 es0 W2, lan966x es0 W1
744 * VCAP_AF_TAG_B_DEI_SEL: sparx5 es0 W3, lan966x es0 W2
747 * VCAP_AF_TAG_B_PCP_SEL: sparx5 es0 W3, lan966x es0 W2
750 * VCAP_AF_TAG_B_TPID_SEL: sparx5 es0 W3, lan966x es0 W2
754 * VCAP_AF_TAG_B_VID_SEL: sparx5 es0 W2, lan966x es0 W1
756 * VCAP_AF_TAG_C_DEI_SEL: W3, sparx5: es0
764 * VCAP_AF_TAG_C_PCP_SEL: W3, sparx5: es0
771 * VCAP_AF_TAG_C_TPID_SEL: W3, sparx5: es0
774 * VCAP_AF_TAG_C_VID_SEL: W2, sparx5: es0
777 * VCAP_AF_TYPE: W1, sparx5: is0, lan966x: is1
779 * VCAP_AF_UNTAG_VID_ENA: W1, sparx5: es0
782 * VCAP_AF_VID_A_VAL: W12, sparx5: es0, lan966x: es0
784 * VCAP_AF_VID_B_VAL: W12, sparx5: es0, lan966x: es0
786 * VCAP_AF_VID_C_VAL: W12, sparx5: es0
793 * VCAP_AF_VID_VAL: sparx5 is0 W13, lan966x is1 W12