Lines Matching refs:counters

1825 				  struct aq_mss_egress_sc_counters *counters,
1837 counters->sc_protected_pkts[0] =
1839 counters->sc_protected_pkts[1] =
1845 counters->sc_encrypted_pkts[0] =
1847 counters->sc_encrypted_pkts[1] =
1853 counters->sc_protected_octets[0] =
1855 counters->sc_protected_octets[1] =
1861 counters->sc_encrypted_octets[0] =
1863 counters->sc_encrypted_octets[1] =
1870 struct aq_mss_egress_sc_counters *counters,
1873 memset(counters, 0, sizeof(*counters));
1875 return AQ_API_CALL_SAFE(get_egress_sc_counters, hw, counters, sc_index);
1879 struct aq_mss_egress_sa_counters *counters,
1891 counters->sa_hit_drop_redirect[0] =
1893 counters->sa_hit_drop_redirect[1] =
1899 counters->sa_protected2_pkts[0] =
1901 counters->sa_protected2_pkts[1] =
1907 counters->sa_protected_pkts[0] =
1909 counters->sa_protected_pkts[1] =
1915 counters->sa_encrypted_pkts[0] =
1917 counters->sa_encrypted_pkts[1] =
1924 struct aq_mss_egress_sa_counters *counters,
1927 memset(counters, 0, sizeof(*counters));
1929 return AQ_API_CALL_SAFE(get_egress_sa_counters, hw, counters, sa_index);
1934 struct aq_mss_egress_common_counters *counters)
1942 counters->ctl_pkt[0] = packed_record[0] | (packed_record[1] << 16);
1943 counters->ctl_pkt[1] = packed_record[2] | (packed_record[3] << 16);
1948 counters->unknown_sa_pkts[0] =
1950 counters->unknown_sa_pkts[1] =
1956 counters->untagged_pkts[0] =
1958 counters->untagged_pkts[1] =
1964 counters->too_long[0] = packed_record[0] | (packed_record[1] << 16);
1965 counters->too_long[1] = packed_record[2] | (packed_record[3] << 16);
1970 counters->ecc_error_pkts[0] =
1972 counters->ecc_error_pkts[1] =
1978 counters->unctrl_hit_drop_redir[0] =
1980 counters->unctrl_hit_drop_redir[1] =
1987 struct aq_mss_egress_common_counters *counters)
1989 memset(counters, 0, sizeof(*counters));
1991 return AQ_API_CALL_SAFE(get_egress_common_counters, hw, counters);
2054 struct aq_mss_ingress_sa_counters *counters,
2067 counters->untagged_hit_pkts[0] =
2069 counters->untagged_hit_pkts[1] =
2076 counters->ctrl_hit_drop_redir_pkts[0] =
2078 counters->ctrl_hit_drop_redir_pkts[1] =
2085 counters->not_using_sa[0] = packed_record[0] | (packed_record[1] << 16);
2086 counters->not_using_sa[1] = packed_record[2] | (packed_record[3] << 16);
2092 counters->unused_sa[0] = packed_record[0] | (packed_record[1] << 16);
2093 counters->unused_sa[1] = packed_record[2] | (packed_record[3] << 16);
2099 counters->not_valid_pkts[0] =
2101 counters->not_valid_pkts[1] =
2108 counters->invalid_pkts[0] = packed_record[0] | (packed_record[1] << 16);
2109 counters->invalid_pkts[1] = packed_record[2] | (packed_record[3] << 16);
2115 counters->ok_pkts[0] = packed_record[0] | (packed_record[1] << 16);
2116 counters->ok_pkts[1] = packed_record[2] | (packed_record[3] << 16);
2122 counters->late_pkts[0] = packed_record[0] | (packed_record[1] << 16);
2123 counters->late_pkts[1] = packed_record[2] | (packed_record[3] << 16);
2129 counters->delayed_pkts[0] = packed_record[0] | (packed_record[1] << 16);
2130 counters->delayed_pkts[1] = packed_record[2] | (packed_record[3] << 16);
2136 counters->unchecked_pkts[0] =
2138 counters->unchecked_pkts[1] =
2145 counters->validated_octets[0] =
2147 counters->validated_octets[1] =
2154 counters->decrypted_octets[0] =
2156 counters->decrypted_octets[1] =
2163 struct aq_mss_ingress_sa_counters *counters,
2166 memset(counters, 0, sizeof(*counters));
2168 return AQ_API_CALL_SAFE(get_ingress_sa_counters, hw, counters,
2174 struct aq_mss_ingress_common_counters *counters)
2182 counters->ctl_pkts[0] = packed_record[0] | (packed_record[1] << 16);
2183 counters->ctl_pkts[1] = packed_record[2] | (packed_record[3] << 16);
2188 counters->tagged_miss_pkts[0] =
2190 counters->tagged_miss_pkts[1] =
2196 counters->untagged_miss_pkts[0] =
2198 counters->untagged_miss_pkts[1] =
2204 counters->notag_pkts[0] = packed_record[0] | (packed_record[1] << 16);
2205 counters->notag_pkts[1] = packed_record[2] | (packed_record[3] << 16);
2210 counters->untagged_pkts[0] =
2212 counters->untagged_pkts[1] =
2218 counters->bad_tag_pkts[0] = packed_record[0] | (packed_record[1] << 16);
2219 counters->bad_tag_pkts[1] = packed_record[2] | (packed_record[3] << 16);
2224 counters->no_sci_pkts[0] = packed_record[0] | (packed_record[1] << 16);
2225 counters->no_sci_pkts[1] = packed_record[2] | (packed_record[3] << 16);
2230 counters->unknown_sci_pkts[0] =
2232 counters->unknown_sci_pkts[1] =
2238 counters->ctrl_prt_pass_pkts[0] =
2240 counters->ctrl_prt_pass_pkts[1] =
2246 counters->unctrl_prt_pass_pkts[0] =
2248 counters->unctrl_prt_pass_pkts[1] =
2254 counters->ctrl_prt_fail_pkts[0] =
2256 counters->ctrl_prt_fail_pkts[1] =
2262 counters->unctrl_prt_fail_pkts[0] =
2264 counters->unctrl_prt_fail_pkts[1] =
2270 counters->too_long_pkts[0] =
2272 counters->too_long_pkts[1] =
2278 counters->igpoc_ctl_pkts[0] =
2280 counters->igpoc_ctl_pkts[1] =
2286 counters->ecc_error_pkts[0] =
2288 counters->ecc_error_pkts[1] =
2294 counters->unctrl_hit_drop_redir[0] =
2296 counters->unctrl_hit_drop_redir[1] =
2303 struct aq_mss_ingress_common_counters *counters)
2305 memset(counters, 0, sizeof(*counters));
2307 return AQ_API_CALL_SAFE(get_ingress_common_counters, hw, counters);