Lines Matching full:sa

13 	/*! This is used to store the 48 bit value used to compare SA, DA or
14 * halfDA+half SA value.
28 * 2: compare SA only
29 * 3: compare half DA + half SA
32 * 6: compare SA + ethertype
195 /*! If packet matches and tagged as controlled-packet, this SC/SA
196 * index is used for later SC and SA table lookup.
199 /*! This field is used to specify how many SA entries are
201 * 2'b00: 1 SC has 4 SA.
203 * SA index is equivalent to {SC_Index[4:2], SC entry's current AN[1:0]
204 * 2'b10: 1 SC has 2 SA.
206 * SA index is equivalent to {SC_Index[4:1], SC entry's current AN[0]}
207 * 2'b11: 1 SC has 1 SA. No SC entry exists for the specific SA.
208 * SA index is equivalent to SC_Index[4:0]
237 /*! This is to specify which of the SA entries are used by current HW.
242 /*! 0: Clear the SA Valid Bit after PN expiry.
243 * 1: Do not Clear the SA Valid bit after PN expiry of the current SA.
245 * program the new SA's and the H/W will automatically roll over
246 * between the SA's without session expiry.
248 * and in which case, the SW needs to program the new SA values
263 /*! 0: when none of the SA related to SC has inUse set.
264 * 1: when either of the SA related to the SC has inUse set.
285 /*! Represents the bitfields of a single row in the Egress SA Lookup table. */
299 /*! 0: This SA is in use.
300 * 1: This SA is Fresh and set by SW.
303 /*! 0: Invalid SA
304 * 1: Valid SA.
309 /*! Represents the bitfields of a single row in the Egress SA Key
321 /*! This is used to store the 48 bit value used to compare SA, DA
322 * or halfDA+half SA value.
336 * 2: compare SA only
337 * 3: compare half DA + half SA
340 * 6: compare SA + ethertype
385 /*! The value of this bit mask will affects how the SC index and SA
387 * 2'b00: 1 SC has 4 SA.
389 * SA index is equivalent to {SC_Index[4:2], SECTAG's AN[1:0]}
391 * 2'b10: 1 SC has 2 SA.
393 * SA index is equivalent to {SC_Index[4:1], SECTAG's AN[0]}
395 * 2'b11: 1 SC has 1 SA. No SC entry exists for the specific SA.
396 * SA index is equivalent to SC_Index[4:0]
399 * can either ping-pong buffer 2 SA by using only the AN[0] bit.
400 * Or use 4 SA per SC by use AN[1:0] bits. Or even treat each SA
402 * to select SA.
452 /*! If packet matches and tagged as controlled-packet. This SC/SA
453 * index is used for later SC and SA table lookup.
505 /*! 0: when none of the SA related to SC has inUse set.
506 * 1: when either of the SA related to the SC has inUse set.
520 * SA's should be normal process.
531 /*! Represents the bitfields of a single row in the Ingress SA Lookup table. */
545 /*! 0: This SA is not yet used.
546 * 1: This SA is inUse.
556 /*! 0: Invalid SA.
557 * 1: Valid SA.
562 /*! Represents the bitfields of a single row in the Ingress SA Key
599 /*! SA index. */
671 /*! This is used to store the 48 bit value used to compare SA, DA
672 * or halfDA+half SA value.
686 * 2: compare SA only
687 * 3: compare half DA + half SA
690 * 6: compare SA + ethertype
722 /*! Represents the Egress MIB counters for a single SA. Counters are
726 /*! The number of dropped packets for this transmitting SA. */
731 * for this transmitting SA.
735 * this transmitting SA.
741 * associated with a particular SC/SA. Counters are 64 bits, lower 32
769 /*! Represents the Ingress MIB counters for a single SA. Counters are
773 /*! For this SA, the number of received packets without a SecTAG. */
775 /*! For this SA, the number of received packets that were dropped. */
777 /*! For this SA which is not currently in use, the number of
783 /*! For this SA which is not currently in use, the number of
788 /*! For this SA, the number discarded packets with the condition
795 /*! For this SA, the number of packets with the condition that the
800 /*! For this SA, the number of validated packets. */
808 /*! For this SA, the number of packets with the condition that the
835 * associated with a particular SA. Counters are 64 bits, lower 32