Lines Matching refs:adapter_stats

1106 	struct oce_drv_stats *adapter_stats;
1109 adapter_stats = &sc->oce_stats_info;
1113 bzero(&adapter_stats->rx, sizeof(struct oce_rx_stats));
1116 adapter_stats->rx.t_rx_pkts += sc->rq[i]->rx_stats.rx_pkts;
1117 adapter_stats->rx.t_rx_bytes += sc->rq[i]->rx_stats.rx_bytes;
1118 adapter_stats->rx.t_rx_frags += sc->rq[i]->rx_stats.rx_frags;
1119 adapter_stats->rx.t_rx_mcast_pkts +=
1121 adapter_stats->rx.t_rx_ucast_pkts +=
1123 adapter_stats->rx.t_rxcp_errs += sc-> rq[i]->rx_stats.rxcp_err;
1126 bzero(&adapter_stats->tx, sizeof(struct oce_tx_stats));
1128 adapter_stats->tx.t_tx_reqs += sc->wq[i]->tx_stats.tx_reqs;
1129 adapter_stats->tx.t_tx_stops += sc->wq[i]->tx_stats.tx_stops;
1130 adapter_stats->tx.t_tx_wrbs += sc->wq[i]->tx_stats.tx_wrbs;
1131 adapter_stats->tx.t_tx_compl += sc->wq[i]->tx_stats.tx_compl;
1132 adapter_stats->tx.t_tx_bytes += sc->wq[i]->tx_stats.tx_bytes;
1133 adapter_stats->tx.t_tx_pkts += sc->wq[i]->tx_stats.tx_pkts;
1134 adapter_stats->tx.t_ipv6_ext_hdr_tx_drop +=
1143 struct oce_xe201_stats *adapter_stats;
1149 adapter_stats = &sc->oce_stats_info.u0.xe201;
1151 adapter_stats->tx_pkts = port_stats->tx_pkts;
1152 adapter_stats->tx_unicast_pkts = port_stats->tx_unicast_pkts;
1153 adapter_stats->tx_multicast_pkts = port_stats->tx_multicast_pkts;
1154 adapter_stats->tx_broadcast_pkts = port_stats->tx_broadcast_pkts;
1155 adapter_stats->tx_bytes = port_stats->tx_bytes;
1156 adapter_stats->tx_unicast_bytes = port_stats->tx_unicast_bytes;
1157 adapter_stats->tx_multicast_bytes = port_stats->tx_multicast_bytes;
1158 adapter_stats->tx_broadcast_bytes = port_stats->tx_broadcast_bytes;
1159 adapter_stats->tx_discards = port_stats->tx_discards;
1160 adapter_stats->tx_errors = port_stats->tx_errors;
1161 adapter_stats->tx_pause_frames = port_stats->tx_pause_frames;
1162 adapter_stats->tx_pause_on_frames = port_stats->tx_pause_on_frames;
1163 adapter_stats->tx_pause_off_frames = port_stats->tx_pause_off_frames;
1164 adapter_stats->tx_internal_mac_errors =
1166 adapter_stats->tx_control_frames = port_stats->tx_control_frames;
1167 adapter_stats->tx_pkts_64_bytes = port_stats->tx_pkts_64_bytes;
1168 adapter_stats->tx_pkts_65_to_127_bytes =
1170 adapter_stats->tx_pkts_128_to_255_bytes =
1172 adapter_stats->tx_pkts_256_to_511_bytes =
1174 adapter_stats->tx_pkts_512_to_1023_bytes =
1176 adapter_stats->tx_pkts_1024_to_1518_bytes =
1178 adapter_stats->tx_pkts_1519_to_2047_bytes =
1180 adapter_stats->tx_pkts_2048_to_4095_bytes =
1182 adapter_stats->tx_pkts_4096_to_8191_bytes =
1184 adapter_stats->tx_pkts_8192_to_9216_bytes =
1186 adapter_stats->tx_lso_pkts = port_stats->tx_lso_pkts;
1187 adapter_stats->rx_pkts = port_stats->rx_pkts;
1188 adapter_stats->rx_unicast_pkts = port_stats->rx_unicast_pkts;
1189 adapter_stats->rx_multicast_pkts = port_stats->rx_multicast_pkts;
1190 adapter_stats->rx_broadcast_pkts = port_stats->rx_broadcast_pkts;
1191 adapter_stats->rx_bytes = port_stats->rx_bytes;
1192 adapter_stats->rx_unicast_bytes = port_stats->rx_unicast_bytes;
1193 adapter_stats->rx_multicast_bytes = port_stats->rx_multicast_bytes;
1194 adapter_stats->rx_broadcast_bytes = port_stats->rx_broadcast_bytes;
1195 adapter_stats->rx_unknown_protos = port_stats->rx_unknown_protos;
1196 adapter_stats->rx_discards = port_stats->rx_discards;
1197 adapter_stats->rx_errors = port_stats->rx_errors;
1198 adapter_stats->rx_crc_errors = port_stats->rx_crc_errors;
1199 adapter_stats->rx_alignment_errors = port_stats->rx_alignment_errors;
1200 adapter_stats->rx_symbol_errors = port_stats->rx_symbol_errors;
1201 adapter_stats->rx_pause_frames = port_stats->rx_pause_frames;
1202 adapter_stats->rx_pause_on_frames = port_stats->rx_pause_on_frames;
1203 adapter_stats->rx_pause_off_frames = port_stats->rx_pause_off_frames;
1204 adapter_stats->rx_frames_too_long = port_stats->rx_frames_too_long;
1205 adapter_stats->rx_internal_mac_errors =
1207 adapter_stats->rx_undersize_pkts = port_stats->rx_undersize_pkts;
1208 adapter_stats->rx_oversize_pkts = port_stats->rx_oversize_pkts;
1209 adapter_stats->rx_fragment_pkts = port_stats->rx_fragment_pkts;
1210 adapter_stats->rx_jabbers = port_stats->rx_jabbers;
1211 adapter_stats->rx_control_frames = port_stats->rx_control_frames;
1212 adapter_stats->rx_control_frames_unknown_opcode =
1214 adapter_stats->rx_in_range_errors = port_stats->rx_in_range_errors;
1215 adapter_stats->rx_out_of_range_errors =
1217 adapter_stats->rx_address_match_errors =
1219 adapter_stats->rx_vlan_mismatch_errors =
1221 adapter_stats->rx_dropped_too_small = port_stats->rx_dropped_too_small;
1222 adapter_stats->rx_dropped_too_short = port_stats->rx_dropped_too_short;
1223 adapter_stats->rx_dropped_header_too_small =
1225 adapter_stats->rx_dropped_invalid_tcp_length =
1227 adapter_stats->rx_dropped_runt = port_stats->rx_dropped_runt;
1228 adapter_stats->rx_ip_checksum_errors =
1230 adapter_stats->rx_tcp_checksum_errors =
1232 adapter_stats->rx_udp_checksum_errors =
1234 adapter_stats->rx_non_rss_pkts = port_stats->rx_non_rss_pkts;
1235 adapter_stats->rx_ipv4_pkts = port_stats->rx_ipv4_pkts;
1236 adapter_stats->rx_ipv6_pkts = port_stats->rx_ipv6_pkts;
1237 adapter_stats->rx_ipv4_bytes = port_stats->rx_ipv4_bytes;
1238 adapter_stats->rx_ipv6_bytes = port_stats->rx_ipv6_bytes;
1239 adapter_stats->rx_nic_pkts = port_stats->rx_nic_pkts;
1240 adapter_stats->rx_tcp_pkts = port_stats->rx_tcp_pkts;
1241 adapter_stats->rx_iscsi_pkts = port_stats->rx_iscsi_pkts;
1242 adapter_stats->rx_management_pkts = port_stats->rx_management_pkts;
1243 adapter_stats->rx_switched_unicast_pkts =
1245 adapter_stats->rx_switched_multicast_pkts =
1247 adapter_stats->rx_switched_broadcast_pkts =
1249 adapter_stats->num_forwards = port_stats->num_forwards;
1250 adapter_stats->rx_fifo_overflow = port_stats->rx_fifo_overflow;
1251 adapter_stats->rx_input_fifo_overflow =
1253 adapter_stats->rx_drops_too_many_frags =
1255 adapter_stats->rx_drops_invalid_queue =
1257 adapter_stats->rx_drops_mtu = port_stats->rx_drops_mtu;
1258 adapter_stats->rx_pkts_64_bytes = port_stats->rx_pkts_64_bytes;
1259 adapter_stats->rx_pkts_65_to_127_bytes =
1261 adapter_stats->rx_pkts_128_to_255_bytes =
1263 adapter_stats->rx_pkts_256_to_511_bytes =
1265 adapter_stats->rx_pkts_512_to_1023_bytes =
1267 adapter_stats->rx_pkts_1024_to_1518_bytes =
1269 adapter_stats->rx_pkts_1519_to_2047_bytes =
1271 adapter_stats->rx_pkts_2048_to_4095_bytes =
1273 adapter_stats->rx_pkts_4096_to_8191_bytes =
1275 adapter_stats->rx_pkts_8192_to_9216_bytes =
1282 struct oce_be_stats *adapter_stats;
1294 adapter_stats = &sc->oce_stats_info.u0.be;
1297 adapter_stats->rx_pause_frames = port_stats->rx_pause_frames;
1298 adapter_stats->rx_crc_errors = port_stats->rx_crc_errors;
1299 adapter_stats->rx_control_frames = port_stats->rx_control_frames;
1300 adapter_stats->rx_in_range_errors = port_stats->rx_in_range_errors;
1301 adapter_stats->rx_frame_too_long = port_stats->rx_frame_too_long;
1302 adapter_stats->rx_dropped_runt = port_stats->rx_dropped_runt;
1303 adapter_stats->rx_ip_checksum_errs = port_stats->rx_ip_checksum_errs;
1304 adapter_stats->rx_tcp_checksum_errs = port_stats->rx_tcp_checksum_errs;
1305 adapter_stats->rx_udp_checksum_errs = port_stats->rx_udp_checksum_errs;
1306 adapter_stats->rxpp_fifo_overflow_drop =
1308 adapter_stats->rx_dropped_tcp_length =
1310 adapter_stats->rx_dropped_too_small = port_stats->rx_dropped_too_small;
1311 adapter_stats->rx_dropped_too_short = port_stats->rx_dropped_too_short;
1312 adapter_stats->rx_out_range_errors = port_stats->rx_out_range_errors;
1313 adapter_stats->rx_dropped_header_too_small =
1315 adapter_stats->rx_input_fifo_overflow_drop =
1317 adapter_stats->rx_address_match_errors =
1319 adapter_stats->rx_alignment_symbol_errors =
1321 adapter_stats->tx_pauseframes = port_stats->tx_pauseframes;
1322 adapter_stats->tx_controlframes = port_stats->tx_controlframes;
1325 adapter_stats->jabber_events = rxf_stats->port1_jabber_events;
1327 adapter_stats->jabber_events = rxf_stats->port0_jabber_events;
1329 adapter_stats->rx_drops_no_pbuf = rxf_stats->rx_drops_no_pbuf;
1330 adapter_stats->rx_drops_no_txpb = rxf_stats->rx_drops_no_txpb;
1331 adapter_stats->rx_drops_no_erx_descr = rxf_stats->rx_drops_no_erx_descr;
1332 adapter_stats->rx_drops_invalid_ring = rxf_stats->rx_drops_invalid_ring;
1333 adapter_stats->forwarded_packets = rxf_stats->forwarded_packets;
1334 adapter_stats->rx_drops_mtu = rxf_stats->rx_drops_mtu;
1335 adapter_stats->rx_drops_no_tpre_descr =
1337 adapter_stats->rx_drops_too_many_frags =
1339 adapter_stats->eth_red_drops = pmem->eth_red_drops;
1345 struct oce_be_stats *adapter_stats;
1357 adapter_stats = &sc->oce_stats_info.u0.be;
1360 adapter_stats->pmem_fifo_overflow_drop =
1362 adapter_stats->rx_priority_pause_frames =
1364 adapter_stats->rx_pause_frames = port_stats->rx_pause_frames;
1365 adapter_stats->rx_crc_errors = port_stats->rx_crc_errors;
1366 adapter_stats->rx_control_frames = port_stats->rx_control_frames;
1367 adapter_stats->rx_in_range_errors = port_stats->rx_in_range_errors;
1368 adapter_stats->rx_frame_too_long = port_stats->rx_frame_too_long;
1369 adapter_stats->rx_dropped_runt = port_stats->rx_dropped_runt;
1370 adapter_stats->rx_ip_checksum_errs = port_stats->rx_ip_checksum_errs;
1371 adapter_stats->rx_tcp_checksum_errs = port_stats->rx_tcp_checksum_errs;
1372 adapter_stats->rx_udp_checksum_errs = port_stats->rx_udp_checksum_errs;
1373 adapter_stats->rx_dropped_tcp_length =
1375 adapter_stats->rx_dropped_too_small = port_stats->rx_dropped_too_small;
1376 adapter_stats->rx_dropped_too_short = port_stats->rx_dropped_too_short;
1377 adapter_stats->rx_out_range_errors = port_stats->rx_out_range_errors;
1378 adapter_stats->rx_dropped_header_too_small =
1380 adapter_stats->rx_input_fifo_overflow_drop =
1382 adapter_stats->rx_address_match_errors =
1384 adapter_stats->rx_alignment_symbol_errors =
1386 adapter_stats->rxpp_fifo_overflow_drop =
1388 adapter_stats->tx_pauseframes = port_stats->tx_pauseframes;
1389 adapter_stats->tx_controlframes = port_stats->tx_controlframes;
1390 adapter_stats->jabber_events = port_stats->jabber_events;
1392 adapter_stats->rx_drops_no_pbuf = rxf_stats->rx_drops_no_pbuf;
1393 adapter_stats->rx_drops_no_txpb = rxf_stats->rx_drops_no_txpb;
1394 adapter_stats->rx_drops_no_erx_descr = rxf_stats->rx_drops_no_erx_descr;
1395 adapter_stats->rx_drops_invalid_ring = rxf_stats->rx_drops_invalid_ring;
1396 adapter_stats->forwarded_packets = rxf_stats->forwarded_packets;
1397 adapter_stats->rx_drops_mtu = rxf_stats->rx_drops_mtu;
1398 adapter_stats->rx_drops_no_tpre_descr =
1400 adapter_stats->rx_drops_too_many_frags =
1403 adapter_stats->eth_red_drops = pmem->eth_red_drops;
1409 struct oce_be_stats *adapter_stats;
1423 adapter_stats = &sc->oce_stats_info.u0.be;
1426 adapter_stats->pmem_fifo_overflow_drop =
1428 adapter_stats->rx_priority_pause_frames =
1430 adapter_stats->rx_pause_frames = port_stats->rx_pause_frames;
1431 adapter_stats->rx_crc_errors = port_stats->rx_crc_errors;
1432 adapter_stats->rx_control_frames = port_stats->rx_control_frames;
1433 adapter_stats->rx_in_range_errors = port_stats->rx_in_range_errors;
1434 adapter_stats->rx_frame_too_long = port_stats->rx_frame_too_long;
1435 adapter_stats->rx_dropped_runt = port_stats->rx_dropped_runt;
1436 adapter_stats->rx_ip_checksum_errs = port_stats->rx_ip_checksum_errs;
1437 adapter_stats->rx_tcp_checksum_errs = port_stats->rx_tcp_checksum_errs;
1438 adapter_stats->rx_udp_checksum_errs = port_stats->rx_udp_checksum_errs;
1439 adapter_stats->rx_dropped_tcp_length =
1441 adapter_stats->rx_dropped_too_small = port_stats->rx_dropped_too_small;
1442 adapter_stats->rx_dropped_too_short = port_stats->rx_dropped_too_short;
1443 adapter_stats->rx_out_range_errors = port_stats->rx_out_range_errors;
1444 adapter_stats->rx_dropped_header_too_small =
1446 adapter_stats->rx_input_fifo_overflow_drop =
1448 adapter_stats->rx_address_match_errors =
1450 adapter_stats->rx_alignment_symbol_errors =
1452 adapter_stats->rxpp_fifo_overflow_drop =
1454 adapter_stats->tx_pauseframes = port_stats->tx_pauseframes;
1455 adapter_stats->tx_controlframes = port_stats->tx_controlframes;
1456 adapter_stats->jabber_events = port_stats->jabber_events;
1458 adapter_stats->rx_drops_no_pbuf = rxf_stats->rx_drops_no_pbuf;
1459 adapter_stats->rx_drops_no_txpb = rxf_stats->rx_drops_no_txpb;
1460 adapter_stats->rx_drops_no_erx_descr = rxf_stats->rx_drops_no_erx_descr;
1461 adapter_stats->rx_drops_invalid_ring = rxf_stats->rx_drops_invalid_ring;
1462 adapter_stats->forwarded_packets = rxf_stats->forwarded_packets;
1463 adapter_stats->rx_drops_mtu = rxf_stats->rx_drops_mtu;
1464 adapter_stats->rx_drops_no_tpre_descr =
1466 adapter_stats->rx_drops_too_many_frags =
1469 adapter_stats->eth_red_drops = pmem->eth_red_drops;