Lines Matching refs:pStats

569     BnxeKstat *   pStats = (BnxeKstat *)kstats->ks_data;  in BnxeKstatUpdate()  local
582 strncpy(pStats->umdev_hi.value.c, &buf[0], 8); in BnxeKstatUpdate()
583 pStats->umdev_hi.value.c[8] = 0; in BnxeKstatUpdate()
584 strncpy(pStats->umdev_lo.value.c, &buf[8], 8); in BnxeKstatUpdate()
585 pStats->umdev_lo.value.c[8] = 0; in BnxeKstatUpdate()
587 strncpy(pStats->version.value.c, pUM->version, sizeof(pStats->version.value.c)); in BnxeKstatUpdate()
588 strncpy(pStats->versionFW.value.c, pUM->versionFW, sizeof(pStats->versionFW.value.c)); in BnxeKstatUpdate()
589 strncpy(pStats->versionBC.value.c, pUM->versionBC, sizeof(pStats->versionBC.value.c)); in BnxeKstatUpdate()
591 strncpy(pStats->chipName.value.c, pUM->chipName, sizeof(pStats->chipName.value.c)); in BnxeKstatUpdate()
592 strncpy(pStats->chipID.value.c, pUM->chipID, sizeof(pStats->chipID.value.c)); in BnxeKstatUpdate()
594 strncpy(pStats->devBDF.value.c, pUM->bus_dev_func, sizeof(pStats->devBDF.value.c)); in BnxeKstatUpdate()
595 strncpy(pStats->devID.value.c, pUM->vendor_device, sizeof(pStats->devID.value.c)); in BnxeKstatUpdate()
597 strncpy(pStats->multiFunction.value.c, in BnxeKstatUpdate()
603 sizeof(pStats->multiFunction.value.c)); in BnxeKstatUpdate()
604pStats->multiFunctionVnics.value.ui64 = IS_MULTI_VNIC(&pUM->lm_dev) ? pLM->params.vnics_per_port :… in BnxeKstatUpdate()
606 snprintf(pStats->macAddr.value.c, 16, "%02x%02x%02x%02x%02x%02x", in BnxeKstatUpdate()
611 pStats->hwInitDone.value.ui64 = pUM->hwInitDone; in BnxeKstatUpdate()
613 snprintf(pStats->clientsHw.value.c, 16, BnxeClientsHw(pUM)); in BnxeKstatUpdate()
614 snprintf(pStats->clientsDevi.value.c, 16, BnxeClientsDevi(pUM)); in BnxeKstatUpdate()
615 snprintf(pStats->clientsBound.value.c, 16, BnxeClientsBound(pUM)); in BnxeKstatUpdate()
617 pStats->txMsgPullUp.value.ui64 = pUM->txMsgPullUp; in BnxeKstatUpdate()
619 strncpy(pStats->intrAlloc.value.c, pUM->intrAlloc, sizeof(pStats->intrAlloc.value.c)); in BnxeKstatUpdate()
620 pStats->intrFired.value.ui64 = pUM->intrFired; in BnxeKstatUpdate()
622 pStats->timerFired.value.ui64 = pLM->vars.stats.stats_collect.timer_wakeup; in BnxeKstatUpdate()
623 pStats->timerReply.value.ui64 = pLM->vars.stats.stats_collect.stats_fw.drv_counter; in BnxeKstatUpdate()
624pStats->timerNoReplyTotal.value.ui64 = pLM->vars.stats.stats_collect.stats_fw.timer_wakeup_no_co… in BnxeKstatUpdate()
625pStats->timerNoReplyCurrent.value.ui64 = pLM->vars.stats.stats_collect.stats_fw.timer_wakeup_no_co… in BnxeKstatUpdate()
626pStats->timerDone.value.ui64 = pLM->vars.stats.stats_collect.stats_fw.b_completion_done; in BnxeKstatUpdate()
628 pStats->workQueueInstCnt.value.ui64 = s_list_entry_cnt(&pUM->workqs.instq.workQueue); in BnxeKstatUpdate()
629 pStats->workItemInstQueued.value.ui64 = pUM->workqs.instq.workItemQueued; in BnxeKstatUpdate()
630 pStats->workItemInstError.value.ui64 = pUM->workqs.instq.workItemError; in BnxeKstatUpdate()
631 pStats->workItemInstComplete.value.ui64 = pUM->workqs.instq.workItemComplete; in BnxeKstatUpdate()
632 pStats->workItemInstHighWater.value.ui64 = pUM->workqs.instq.highWater; in BnxeKstatUpdate()
634 pStats->workQueueDelayCnt.value.ui64 = s_list_entry_cnt(&pUM->workqs.delayq.workQueue); in BnxeKstatUpdate()
635 pStats->workItemDelayQueued.value.ui64 = pUM->workqs.delayq.workItemQueued; in BnxeKstatUpdate()
636 pStats->workItemDelayError.value.ui64 = pUM->workqs.delayq.workItemError; in BnxeKstatUpdate()
637 pStats->workItemDelayComplete.value.ui64 = pUM->workqs.delayq.workItemComplete; in BnxeKstatUpdate()
638 pStats->workItemDelayHighWater.value.ui64 = pUM->workqs.delayq.highWater; in BnxeKstatUpdate()
640 pStats->memAllocBlocks.value.ui64 = d_list_entry_cnt(&pUM->memBlockList); in BnxeKstatUpdate()
641 pStats->memAllocDMAs.value.ui64 = d_list_entry_cnt(&pUM->memDmaList); in BnxeKstatUpdate()
642 pStats->memAllocBARs.value.ui64 = d_list_entry_cnt(&pUM->memRegionList); in BnxeKstatUpdate()
653 BnxeKstatLink * pStats = (BnxeKstatLink *)kstats->ks_data; in BnxeKstatLinkUpdate() local
664 snprintf(pStats->clients.value.c, 16, BnxeClientsBound(pUM)); in BnxeKstatLinkUpdate()
665 pStats->uptime.value.ui64 = (pUM->props.link_speed) ? in BnxeKstatLinkUpdate()
667 pStats->mtuL2.value.ui64 = pUM->lm_dev.params.mtu[LM_CLI_IDX_NDIS]; in BnxeKstatLinkUpdate()
668 pStats->mtuFCOE.value.ui64 = (BNXE_FCOE(pUM)) ? in BnxeKstatLinkUpdate()
671 pStats->speed.value.ui64 = pUM->props.link_speed; in BnxeKstatLinkUpdate()
672 pStats->link.value.ui64 = (!pUM->props.link_speed) ? 0 : 1; in BnxeKstatLinkUpdate()
673 pStats->duplex.value.ui64 = pUM->props.link_duplex; in BnxeKstatLinkUpdate()
674 pStats->pauseRx.value.ui64 = pUM->props.link_rxpause; in BnxeKstatLinkUpdate()
675 pStats->pauseTx.value.ui64 = pUM->props.link_txpause; in BnxeKstatLinkUpdate()
686 BnxeKstatIntr * pStats = (BnxeKstatIntr *)kstats->ks_data; in BnxeKstatIntrUpdate() local
697 strncpy(pStats->intrAlloc.value.c, pUM->intrAlloc, sizeof(pStats->intrAlloc.value.c)); in BnxeKstatIntrUpdate()
698 pStats->intrFired.value.ui64 = pUM->intrFired; in BnxeKstatIntrUpdate()
699 pStats->intrWrongState.value.ui64 = pLM->vars.dbg_intr_in_wrong_state; in BnxeKstatIntrUpdate()
700 pStats->intrInDisabled.value.ui64 = pLM->vars.dbg_intr_in_disabled; in BnxeKstatIntrUpdate()
701 pStats->intrZeroStatus.value.ui64 = pLM->vars.dbg_intr_zero_status; in BnxeKstatIntrUpdate()
702 pStats->sb_00.value.ui64 = pUM->intrSbCnt[0]; in BnxeKstatIntrUpdate()
703 pStats->sb_01.value.ui64 = pUM->intrSbCnt[1]; in BnxeKstatIntrUpdate()
704 pStats->sb_02.value.ui64 = pUM->intrSbCnt[2]; in BnxeKstatIntrUpdate()
705 pStats->sb_03.value.ui64 = pUM->intrSbCnt[3]; in BnxeKstatIntrUpdate()
706 pStats->sb_04.value.ui64 = pUM->intrSbCnt[4]; in BnxeKstatIntrUpdate()
707 pStats->sb_05.value.ui64 = pUM->intrSbCnt[5]; in BnxeKstatIntrUpdate()
708 pStats->sb_06.value.ui64 = pUM->intrSbCnt[6]; in BnxeKstatIntrUpdate()
709 pStats->sb_07.value.ui64 = pUM->intrSbCnt[7]; in BnxeKstatIntrUpdate()
710 pStats->sb_08.value.ui64 = pUM->intrSbCnt[8]; in BnxeKstatIntrUpdate()
711 pStats->sb_09.value.ui64 = pUM->intrSbCnt[9]; in BnxeKstatIntrUpdate()
712 pStats->sb_10.value.ui64 = pUM->intrSbCnt[10]; in BnxeKstatIntrUpdate()
713 pStats->sb_11.value.ui64 = pUM->intrSbCnt[11]; in BnxeKstatIntrUpdate()
714 pStats->sb_12.value.ui64 = pUM->intrSbCnt[12]; in BnxeKstatIntrUpdate()
715 pStats->sb_13.value.ui64 = pUM->intrSbCnt[13]; in BnxeKstatIntrUpdate()
716 pStats->sb_14.value.ui64 = pUM->intrSbCnt[14]; in BnxeKstatIntrUpdate()
717 pStats->sb_15.value.ui64 = pUM->intrSbCnt[15]; in BnxeKstatIntrUpdate()
718 pStats->sb_16.value.ui64 = pUM->intrSbCnt[16]; in BnxeKstatIntrUpdate()
719 pStats->sb_nc_00.value.ui64 = pUM->intrSbNoChangeCnt[0]; in BnxeKstatIntrUpdate()
720 pStats->sb_nc_01.value.ui64 = pUM->intrSbNoChangeCnt[1]; in BnxeKstatIntrUpdate()
721 pStats->sb_nc_02.value.ui64 = pUM->intrSbNoChangeCnt[2]; in BnxeKstatIntrUpdate()
722 pStats->sb_nc_03.value.ui64 = pUM->intrSbNoChangeCnt[3]; in BnxeKstatIntrUpdate()
723 pStats->sb_nc_04.value.ui64 = pUM->intrSbNoChangeCnt[4]; in BnxeKstatIntrUpdate()
724 pStats->sb_nc_05.value.ui64 = pUM->intrSbNoChangeCnt[5]; in BnxeKstatIntrUpdate()
725 pStats->sb_nc_06.value.ui64 = pUM->intrSbNoChangeCnt[6]; in BnxeKstatIntrUpdate()
726 pStats->sb_nc_07.value.ui64 = pUM->intrSbNoChangeCnt[7]; in BnxeKstatIntrUpdate()
727 pStats->sb_nc_08.value.ui64 = pUM->intrSbNoChangeCnt[8]; in BnxeKstatIntrUpdate()
728 pStats->sb_nc_09.value.ui64 = pUM->intrSbNoChangeCnt[9]; in BnxeKstatIntrUpdate()
729 pStats->sb_nc_10.value.ui64 = pUM->intrSbNoChangeCnt[10]; in BnxeKstatIntrUpdate()
730 pStats->sb_nc_11.value.ui64 = pUM->intrSbNoChangeCnt[11]; in BnxeKstatIntrUpdate()
731 pStats->sb_nc_12.value.ui64 = pUM->intrSbNoChangeCnt[12]; in BnxeKstatIntrUpdate()
732 pStats->sb_nc_13.value.ui64 = pUM->intrSbNoChangeCnt[13]; in BnxeKstatIntrUpdate()
733 pStats->sb_nc_14.value.ui64 = pUM->intrSbNoChangeCnt[14]; in BnxeKstatIntrUpdate()
734 pStats->sb_nc_15.value.ui64 = pUM->intrSbNoChangeCnt[15]; in BnxeKstatIntrUpdate()
735 pStats->sb_nc_16.value.ui64 = pUM->intrSbNoChangeCnt[16]; in BnxeKstatIntrUpdate()
736 pStats->sb_poll_00.value.ui64 = pUM->intrSbPollCnt[0]; in BnxeKstatIntrUpdate()
737 pStats->sb_poll_01.value.ui64 = pUM->intrSbPollCnt[1]; in BnxeKstatIntrUpdate()
738 pStats->sb_poll_02.value.ui64 = pUM->intrSbPollCnt[2]; in BnxeKstatIntrUpdate()
739 pStats->sb_poll_03.value.ui64 = pUM->intrSbPollCnt[3]; in BnxeKstatIntrUpdate()
740 pStats->sb_poll_04.value.ui64 = pUM->intrSbPollCnt[4]; in BnxeKstatIntrUpdate()
741 pStats->sb_poll_05.value.ui64 = pUM->intrSbPollCnt[5]; in BnxeKstatIntrUpdate()
742 pStats->sb_poll_06.value.ui64 = pUM->intrSbPollCnt[6]; in BnxeKstatIntrUpdate()
743 pStats->sb_poll_07.value.ui64 = pUM->intrSbPollCnt[7]; in BnxeKstatIntrUpdate()
744 pStats->sb_poll_08.value.ui64 = pUM->intrSbPollCnt[8]; in BnxeKstatIntrUpdate()
745 pStats->sb_poll_09.value.ui64 = pUM->intrSbPollCnt[9]; in BnxeKstatIntrUpdate()
746 pStats->sb_poll_10.value.ui64 = pUM->intrSbPollCnt[10]; in BnxeKstatIntrUpdate()
747 pStats->sb_poll_11.value.ui64 = pUM->intrSbPollCnt[11]; in BnxeKstatIntrUpdate()
748 pStats->sb_poll_12.value.ui64 = pUM->intrSbPollCnt[12]; in BnxeKstatIntrUpdate()
749 pStats->sb_poll_13.value.ui64 = pUM->intrSbPollCnt[13]; in BnxeKstatIntrUpdate()
750 pStats->sb_poll_14.value.ui64 = pUM->intrSbPollCnt[14]; in BnxeKstatIntrUpdate()
751 pStats->sb_poll_15.value.ui64 = pUM->intrSbPollCnt[15]; in BnxeKstatIntrUpdate()
752 pStats->sb_poll_16.value.ui64 = pUM->intrSbPollCnt[16]; in BnxeKstatIntrUpdate()
753 pStats->sb_poll_nc_00.value.ui64 = pUM->intrSbPollNoChangeCnt[0]; in BnxeKstatIntrUpdate()
754 pStats->sb_poll_nc_01.value.ui64 = pUM->intrSbPollNoChangeCnt[1]; in BnxeKstatIntrUpdate()
755 pStats->sb_poll_nc_02.value.ui64 = pUM->intrSbPollNoChangeCnt[2]; in BnxeKstatIntrUpdate()
756 pStats->sb_poll_nc_03.value.ui64 = pUM->intrSbPollNoChangeCnt[3]; in BnxeKstatIntrUpdate()
757 pStats->sb_poll_nc_04.value.ui64 = pUM->intrSbPollNoChangeCnt[4]; in BnxeKstatIntrUpdate()
758 pStats->sb_poll_nc_05.value.ui64 = pUM->intrSbPollNoChangeCnt[5]; in BnxeKstatIntrUpdate()
759 pStats->sb_poll_nc_06.value.ui64 = pUM->intrSbPollNoChangeCnt[6]; in BnxeKstatIntrUpdate()
760 pStats->sb_poll_nc_07.value.ui64 = pUM->intrSbPollNoChangeCnt[7]; in BnxeKstatIntrUpdate()
761 pStats->sb_poll_nc_08.value.ui64 = pUM->intrSbPollNoChangeCnt[8]; in BnxeKstatIntrUpdate()
762 pStats->sb_poll_nc_09.value.ui64 = pUM->intrSbPollNoChangeCnt[9]; in BnxeKstatIntrUpdate()
763 pStats->sb_poll_nc_10.value.ui64 = pUM->intrSbPollNoChangeCnt[10]; in BnxeKstatIntrUpdate()
764 pStats->sb_poll_nc_11.value.ui64 = pUM->intrSbPollNoChangeCnt[11]; in BnxeKstatIntrUpdate()
765 pStats->sb_poll_nc_12.value.ui64 = pUM->intrSbPollNoChangeCnt[12]; in BnxeKstatIntrUpdate()
766 pStats->sb_poll_nc_13.value.ui64 = pUM->intrSbPollNoChangeCnt[13]; in BnxeKstatIntrUpdate()
767 pStats->sb_poll_nc_14.value.ui64 = pUM->intrSbPollNoChangeCnt[14]; in BnxeKstatIntrUpdate()
768 pStats->sb_poll_nc_15.value.ui64 = pUM->intrSbPollNoChangeCnt[15]; in BnxeKstatIntrUpdate()
769 pStats->sb_poll_nc_16.value.ui64 = pUM->intrSbPollNoChangeCnt[16]; in BnxeKstatIntrUpdate()
780 BnxeKstatL2Chip * pStats = (BnxeKstatL2Chip *)kstats->ks_data; in BnxeKstatL2ChipUpdate() local
795 pStats->IfHCInOctets.value.ui64 = b10_l2_stats.IfHCInOctets; in BnxeKstatL2ChipUpdate()
796 pStats->IfHCInBadOctets.value.ui64 = b10_l2_stats.IfHCInBadOctets; in BnxeKstatL2ChipUpdate()
797 pStats->IfHCOutOctets.value.ui64 = b10_l2_stats.IfHCOutOctets; in BnxeKstatL2ChipUpdate()
798 pStats->IfHCOutBadOctets.value.ui64 = b10_l2_stats.IfHCOutBadOctets; in BnxeKstatL2ChipUpdate()
799 pStats->IfHCOutPkts.value.ui64 = b10_l2_stats.IfHCOutPkts; in BnxeKstatL2ChipUpdate()
800 pStats->IfHCInPkts.value.ui64 = b10_l2_stats.IfHCInPkts; in BnxeKstatL2ChipUpdate()
801 pStats->IfHCInUcastPkts.value.ui64 = b10_l2_stats.IfHCInUcastPkts; in BnxeKstatL2ChipUpdate()
802 pStats->IfHCInMulticastPkts.value.ui64 = b10_l2_stats.IfHCInMulticastPkts; in BnxeKstatL2ChipUpdate()
803 pStats->IfHCInBroadcastPkts.value.ui64 = b10_l2_stats.IfHCInBroadcastPkts; in BnxeKstatL2ChipUpdate()
804 pStats->IfHCOutUcastPkts.value.ui64 = b10_l2_stats.IfHCOutUcastPkts; in BnxeKstatL2ChipUpdate()
805 pStats->IfHCOutMulticastPkts.value.ui64 = b10_l2_stats.IfHCOutMulticastPkts; in BnxeKstatL2ChipUpdate()
806 pStats->IfHCOutBroadcastPkts.value.ui64 = b10_l2_stats.IfHCOutBroadcastPkts; in BnxeKstatL2ChipUpdate()
807 pStats->IfHCInUcastOctets.value.ui64 = b10_l2_stats.IfHCInUcastOctets; in BnxeKstatL2ChipUpdate()
808 pStats->IfHCInMulticastOctets.value.ui64 = b10_l2_stats.IfHCInMulticastOctets; in BnxeKstatL2ChipUpdate()
809 pStats->IfHCInBroadcastOctets.value.ui64 = b10_l2_stats.IfHCInBroadcastOctets; in BnxeKstatL2ChipUpdate()
810 pStats->IfHCOutUcastOctets.value.ui64 = b10_l2_stats.IfHCOutUcastOctets; in BnxeKstatL2ChipUpdate()
811 pStats->IfHCOutMulticastOctets.value.ui64 = b10_l2_stats.IfHCOutMulticastOctets; in BnxeKstatL2ChipUpdate()
812 pStats->IfHCOutBroadcastOctets.value.ui64 = b10_l2_stats.IfHCOutBroadcastOctets; in BnxeKstatL2ChipUpdate()
813 pStats->IfHCOutDiscards.value.ui64 = b10_l2_stats.IfHCOutDiscards; in BnxeKstatL2ChipUpdate()
814 pStats->IfHCInFalseCarrierErrors.value.ui64 = b10_l2_stats.IfHCInFalseCarrierErrors; in BnxeKstatL2ChipUpdate()
815pStats->Dot3StatsInternalMacTransmitErrors.value.ui64 = b10_l2_stats.Dot3StatsInternalMacTransmitE… in BnxeKstatL2ChipUpdate()
816pStats->Dot3StatsCarrierSenseErrors.value.ui64 = b10_l2_stats.Dot3StatsCarrierSenseErrors; in BnxeKstatL2ChipUpdate()
817 pStats->Dot3StatsFCSErrors.value.ui64 = b10_l2_stats.Dot3StatsFCSErrors; in BnxeKstatL2ChipUpdate()
818 pStats->Dot3StatsAlignmentErrors.value.ui64 = b10_l2_stats.Dot3StatsAlignmentErrors; in BnxeKstatL2ChipUpdate()
819pStats->Dot3StatsSingleCollisionFrames.value.ui64 = b10_l2_stats.Dot3StatsSingleCollisionFrame… in BnxeKstatL2ChipUpdate()
820pStats->Dot3StatsMultipleCollisionFrames.value.ui64 = b10_l2_stats.Dot3StatsMultipleCollisionFra… in BnxeKstatL2ChipUpdate()
821pStats->Dot3StatsDeferredTransmissions.value.ui64 = b10_l2_stats.Dot3StatsDeferredTransmission… in BnxeKstatL2ChipUpdate()
822pStats->Dot3StatsExcessiveCollisions.value.ui64 = b10_l2_stats.Dot3StatsExcessiveCollisions; in BnxeKstatL2ChipUpdate()
823 pStats->Dot3StatsLateCollisions.value.ui64 = b10_l2_stats.Dot3StatsLateCollisions; in BnxeKstatL2ChipUpdate()
824 pStats->EtherStatsCollisions.value.ui64 = b10_l2_stats.EtherStatsCollisions; in BnxeKstatL2ChipUpdate()
825 pStats->EtherStatsFragments.value.ui64 = b10_l2_stats.EtherStatsFragments; in BnxeKstatL2ChipUpdate()
826 pStats->EtherStatsJabbers.value.ui64 = b10_l2_stats.EtherStatsJabbers; in BnxeKstatL2ChipUpdate()
827 pStats->EtherStatsUndersizePkts.value.ui64 = b10_l2_stats.EtherStatsUndersizePkts; in BnxeKstatL2ChipUpdate()
828 pStats->EtherStatsOverrsizePkts.value.ui64 = b10_l2_stats.EtherStatsOverrsizePkts; in BnxeKstatL2ChipUpdate()
829 pStats->EtherStatsTx64Octets.value.ui64 = b10_l2_stats.EtherStatsPktsTx64Octets; in BnxeKstatL2ChipUpdate()
830pStats->EtherStatsTx65to127Octets.value.ui64 = b10_l2_stats.EtherStatsPktsTx65Octetsto127… in BnxeKstatL2ChipUpdate()
831pStats->EtherStatsTx128to255Octets.value.ui64 = b10_l2_stats.EtherStatsPktsTx128Octetsto25… in BnxeKstatL2ChipUpdate()
832pStats->EtherStatsTx256to511Octets.value.ui64 = b10_l2_stats.EtherStatsPktsTx256Octetsto51… in BnxeKstatL2ChipUpdate()
833pStats->EtherStatsTx512to1023Octets.value.ui64 = b10_l2_stats.EtherStatsPktsTx512Octetsto10… in BnxeKstatL2ChipUpdate()
834pStats->EtherStatsTx1024to1522Octets.value.ui64 = b10_l2_stats.EtherStatsPktsTx1024Octetsto1… in BnxeKstatL2ChipUpdate()
835pStats->EtherStatsTxOver1522Octets.value.ui64 = b10_l2_stats.EtherStatsPktsTxOver1522Octet… in BnxeKstatL2ChipUpdate()
836 pStats->XonPauseFramesReceived.value.ui64 = b10_l2_stats.XonPauseFramesReceived; in BnxeKstatL2ChipUpdate()
837 pStats->XoffPauseFramesReceived.value.ui64 = b10_l2_stats.XoffPauseFramesReceived; in BnxeKstatL2ChipUpdate()
838 pStats->OutXonSent.value.ui64 = b10_l2_stats.OutXonSent; in BnxeKstatL2ChipUpdate()
839 pStats->OutXoffSent.value.ui64 = b10_l2_stats.OutXoffSent; in BnxeKstatL2ChipUpdate()
840 pStats->FlowControlDone.value.ui64 = b10_l2_stats.FlowControlDone; in BnxeKstatL2ChipUpdate()
841 pStats->MacControlFramesReceived.value.ui64 = b10_l2_stats.MacControlFramesReceived; in BnxeKstatL2ChipUpdate()
842 pStats->XoffStateEntered.value.ui64 = b10_l2_stats.XoffStateEntered; in BnxeKstatL2ChipUpdate()
843 pStats->IfInFramesL2FilterDiscards.value.ui64 = b10_l2_stats.IfInFramesL2FilterDiscards; in BnxeKstatL2ChipUpdate()
844 pStats->IfInTTL0Discards.value.ui64 = b10_l2_stats.IfInTTL0Discards; in BnxeKstatL2ChipUpdate()
845 pStats->IfInxxOverflowDiscards.value.ui64 = b10_l2_stats.IfInxxOverflowDiscards; in BnxeKstatL2ChipUpdate()
846 pStats->IfInMBUFDiscards.value.ui64 = b10_l2_stats.IfInMBUFDiscards; in BnxeKstatL2ChipUpdate()
847 pStats->IfInErrors.value.ui64 = b10_l2_stats.IfInErrors; in BnxeKstatL2ChipUpdate()
848 pStats->IfInErrorsOctets.value.ui64 = b10_l2_stats.IfInErrorsOctets; in BnxeKstatL2ChipUpdate()
849 pStats->IfInNoBrbBuffer.value.ui64 = b10_l2_stats.IfInNoBrbBuffer; in BnxeKstatL2ChipUpdate()
850 pStats->NigBrbPacket.value.ui64 = b10_l2_stats.Nig_brb_packet; in BnxeKstatL2ChipUpdate()
851 pStats->NigBrbTruncate.value.ui64 = b10_l2_stats.Nig_brb_truncate; in BnxeKstatL2ChipUpdate()
852 pStats->NigFlowCtrlDiscard.value.ui64 = b10_l2_stats.Nig_flow_ctrl_discard; in BnxeKstatL2ChipUpdate()
853 pStats->NigFlowCtrlOctets.value.ui64 = b10_l2_stats.Nig_flow_ctrl_octets; in BnxeKstatL2ChipUpdate()
854 pStats->NigFlowCtrlPacket.value.ui64 = b10_l2_stats.Nig_flow_ctrl_packet; in BnxeKstatL2ChipUpdate()
855 pStats->NigMngDiscard.value.ui64 = b10_l2_stats.Nig_mng_discard; in BnxeKstatL2ChipUpdate()
856 pStats->NigMngOctetInp.value.ui64 = b10_l2_stats.Nig_mng_octet_inp; in BnxeKstatL2ChipUpdate()
857 pStats->NigMngOctetOut.value.ui64 = b10_l2_stats.Nig_mng_octet_out; in BnxeKstatL2ChipUpdate()
858 pStats->NigMngPacketInp.value.ui64 = b10_l2_stats.Nig_mng_packet_inp; in BnxeKstatL2ChipUpdate()
859 pStats->NigMngPacketOut.value.ui64 = b10_l2_stats.Nig_mng_packet_out; in BnxeKstatL2ChipUpdate()
860 pStats->NigPbfOctets.value.ui64 = b10_l2_stats.Nig_pbf_octets; in BnxeKstatL2ChipUpdate()
861 pStats->NigPbfPacket.value.ui64 = b10_l2_stats.Nig_pbf_packet; in BnxeKstatL2ChipUpdate()
862 pStats->NigSafcInp.value.ui64 = b10_l2_stats.Nig_safc_inp; in BnxeKstatL2ChipUpdate()
873 BnxeKstatL2Driver * pStats = (BnxeKstatL2Driver *)kstats->ks_data; in BnxeKstatL2DriverUpdate() local
887 pStats->RxIPv4FragCount.value.ui64 = b10_l2_stats.RxIPv4FragCount; in BnxeKstatL2DriverUpdate()
888 pStats->RxIpCsErrorCount.value.ui64 = b10_l2_stats.RxIpCsErrorCount; in BnxeKstatL2DriverUpdate()
889 pStats->RxTcpCsErrorCount.value.ui64 = b10_l2_stats.RxTcpCsErrorCount; in BnxeKstatL2DriverUpdate()
890 pStats->RxLlcSnapCount.value.ui64 = b10_l2_stats.RxLlcSnapCount; in BnxeKstatL2DriverUpdate()
891 pStats->RxPhyErrorCount.value.ui64 = b10_l2_stats.RxPhyErrorCount; in BnxeKstatL2DriverUpdate()
892 pStats->RxIpv6ExtCount.value.ui64 = b10_l2_stats.RxIpv6ExtCount; in BnxeKstatL2DriverUpdate()
893 pStats->TxNoL2Bd.value.ui64 = b10_l2_stats.TxNoL2Bd; in BnxeKstatL2DriverUpdate()
894 pStats->TxNoSqWqe.value.ui64 = b10_l2_stats.TxNoSqWqe; in BnxeKstatL2DriverUpdate()
895 pStats->TxL2AssemblyBufUse.value.ui64 = b10_l2_stats.TxL2AssemblyBufUse; in BnxeKstatL2DriverUpdate()
906 BnxeKstatEthStats * pStats = (BnxeKstatEthStats *)kstats->ks_data; in BnxeKstatL2StatsUpdate() local
917 lm_get_stats(pLM, LM_STATS_FRAMES_XMITTED_OK, (u64_t *)&pStats->txFramesOk.value.ui64); in BnxeKstatL2StatsUpdate()
918 lm_get_stats(pLM, LM_STATS_FRAMES_RECEIVED_OK, (u64_t *)&pStats->rxFramesOk.value.ui64); in BnxeKstatL2StatsUpdate()
919 lm_get_stats(pLM, LM_STATS_ERRORED_TRANSMIT_CNT, (u64_t *)&pStats->txErr.value.ui64); in BnxeKstatL2StatsUpdate()
920 lm_get_stats(pLM, LM_STATS_ERRORED_RECEIVE_CNT, (u64_t *)&pStats->rxErr.value.ui64); in BnxeKstatL2StatsUpdate()
921 lm_get_stats(pLM, LM_STATS_RCV_CRC_ERROR, (u64_t *)&pStats->rxCrcErr.value.ui64); in BnxeKstatL2StatsUpdate()
922 lm_get_stats(pLM, LM_STATS_ALIGNMENT_ERROR, (u64_t *)&pStats->alignErr.value.ui64); in BnxeKstatL2StatsUpdate()
923 …lm_get_stats(pLM, LM_STATS_SINGLE_COLLISION_FRAMES, (u64_t *)&pStats->collisionsSingle.value.ui6… in BnxeKstatL2StatsUpdate()
924 …lm_get_stats(pLM, LM_STATS_MULTIPLE_COLLISION_FRAMES, (u64_t *)&pStats->collisionsMultiple.value.u… in BnxeKstatL2StatsUpdate()
925 …lm_get_stats(pLM, LM_STATS_FRAMES_DEFERRED, (u64_t *)&pStats->framesDeferred.value.ui64); in BnxeKstatL2StatsUpdate()
926 … lm_get_stats(pLM, LM_STATS_MAX_COLLISIONS, (u64_t *)&pStats->collisonsMax.value.ui64); in BnxeKstatL2StatsUpdate()
927 lm_get_stats(pLM, LM_STATS_RCV_OVERRUN, (u64_t *)&pStats->rxOverrun.value.ui64); in BnxeKstatL2StatsUpdate()
928 lm_get_stats(pLM, LM_STATS_XMIT_UNDERRUN, (u64_t *)&pStats->txOverrun.value.ui64); in BnxeKstatL2StatsUpdate()
929 …lm_get_stats(pLM, LM_STATS_UNICAST_FRAMES_XMIT, (u64_t *)&pStats->txFramesUnicast.value.ui64… in BnxeKstatL2StatsUpdate()
930 …lm_get_stats(pLM, LM_STATS_MULTICAST_FRAMES_XMIT, (u64_t *)&pStats->txFramesMulticast.value.ui… in BnxeKstatL2StatsUpdate()
931 …lm_get_stats(pLM, LM_STATS_BROADCAST_FRAMES_XMIT, (u64_t *)&pStats->txFramesBroadcast.value.ui… in BnxeKstatL2StatsUpdate()
932 …lm_get_stats(pLM, LM_STATS_UNICAST_FRAMES_RCV, (u64_t *)&pStats->rxFramesUnicast.value.ui64… in BnxeKstatL2StatsUpdate()
933 …lm_get_stats(pLM, LM_STATS_MULTICAST_FRAMES_RCV, (u64_t *)&pStats->rxFramesMulticast.value.ui… in BnxeKstatL2StatsUpdate()
934 …lm_get_stats(pLM, LM_STATS_BROADCAST_FRAMES_RCV, (u64_t *)&pStats->rxFramesBroadcast.value.ui… in BnxeKstatL2StatsUpdate()
935 …lm_get_stats(pLM, LM_STATS_RCV_NO_BUFFER_DROP, (u64_t *)&pStats->rxNoBufferDrop.value.ui64); in BnxeKstatL2StatsUpdate()
936 lm_get_stats(pLM, LM_STATS_BYTES_RCV, (u64_t *)&pStats->rxBytes.value.ui64); in BnxeKstatL2StatsUpdate()
937 lm_get_stats(pLM, LM_STATS_BYTES_XMIT, (u64_t *)&pStats->txBytes.value.ui64); in BnxeKstatL2StatsUpdate()
938 lm_get_stats(pLM, LM_STATS_IP4_OFFLOAD, (u64_t *)&pStats->offloadIP4.value.ui64); in BnxeKstatL2StatsUpdate()
939 lm_get_stats(pLM, LM_STATS_TCP_OFFLOAD, (u64_t *)&pStats->offloadTCP.value.ui64); in BnxeKstatL2StatsUpdate()
940 … lm_get_stats(pLM, LM_STATS_IF_IN_DISCARDS, (u64_t *)&pStats->ifInDiscards.value.ui64); in BnxeKstatL2StatsUpdate()
941 lm_get_stats(pLM, LM_STATS_IF_IN_ERRORS, (u64_t *)&pStats->ifInErrors.value.ui64); in BnxeKstatL2StatsUpdate()
942 lm_get_stats(pLM, LM_STATS_IF_OUT_ERRORS, (u64_t *)&pStats->ifOutErrors.value.ui64); in BnxeKstatL2StatsUpdate()
943 lm_get_stats(pLM, LM_STATS_IP6_OFFLOAD, (u64_t *)&pStats->offloadIP6.value.ui64); in BnxeKstatL2StatsUpdate()
944 lm_get_stats(pLM, LM_STATS_TCP6_OFFLOAD, (u64_t *)&pStats->offloadTCP6.value.ui64); in BnxeKstatL2StatsUpdate()
945 lm_get_stats(pLM, LM_STATS_XMIT_DISCARDS, (u64_t *)&pStats->txDiscards.value.ui64); in BnxeKstatL2StatsUpdate()
946 …lm_get_stats(pLM, LM_STATS_DIRECTED_BYTES_RCV, (u64_t *)&pStats->rxBytesUnicast.value.ui64); in BnxeKstatL2StatsUpdate()
947 …lm_get_stats(pLM, LM_STATS_MULTICAST_BYTES_RCV, (u64_t *)&pStats->rxBytesMulticast.value.ui6… in BnxeKstatL2StatsUpdate()
948 …lm_get_stats(pLM, LM_STATS_BROADCAST_BYTES_RCV, (u64_t *)&pStats->rxBytesBroadcast.value.ui6… in BnxeKstatL2StatsUpdate()
949 …lm_get_stats(pLM, LM_STATS_DIRECTED_BYTES_XMIT, (u64_t *)&pStats->txBytesUnicast.value.ui64); in BnxeKstatL2StatsUpdate()
950 …lm_get_stats(pLM, LM_STATS_MULTICAST_BYTES_XMIT, (u64_t *)&pStats->txBytesMulticast.value.ui6… in BnxeKstatL2StatsUpdate()
951 …lm_get_stats(pLM, LM_STATS_BROADCAST_BYTES_XMIT, (u64_t *)&pStats->txBytesBroadcast.value.ui6… in BnxeKstatL2StatsUpdate()
962 BnxeKstatFcoe * pStats = (BnxeKstatFcoe *)kstats->ks_data; in BnxeKstatFcoeUpdate() local
977 strncpy(pStats->pdev_hi.value.c, &buf[0], 8); in BnxeKstatFcoeUpdate()
978 pStats->pdev_hi.value.c[8] = 0; in BnxeKstatFcoeUpdate()
979 strncpy(pStats->pdev_lo.value.c, &buf[8], 8); in BnxeKstatFcoeUpdate()
980 pStats->pdev_lo.value.c[8] = 0; in BnxeKstatFcoeUpdate()
982 snprintf(pStats->instance.value.c, 16, "bnxef%d", in BnxeKstatFcoeUpdate()
1015 strncpy(pStats->pwwn_hi.value.c, &buf[0], 8); in BnxeKstatFcoeUpdate()
1016 pStats->pwwn_hi.value.c[8] = 0; in BnxeKstatFcoeUpdate()
1017 strncpy(pStats->pwwn_lo.value.c, &buf[8], 8); in BnxeKstatFcoeUpdate()
1018 pStats->pwwn_lo.value.c[8] = 0; in BnxeKstatFcoeUpdate()
1022 strncpy(pStats->pdev_hi.value.c, "none", sizeof(pStats->pdev_hi.value.c)); in BnxeKstatFcoeUpdate()
1023 strncpy(pStats->pdev_lo.value.c, "none", sizeof(pStats->pdev_lo.value.c)); in BnxeKstatFcoeUpdate()
1024 strncpy(pStats->instance.value.c, "none", sizeof(pStats->instance.value.c)); in BnxeKstatFcoeUpdate()
1025 strncpy(pStats->pwwn_hi.value.c, "none", sizeof(pStats->pwwn_hi.value.c)); in BnxeKstatFcoeUpdate()
1026 strncpy(pStats->pwwn_lo.value.c, "none", sizeof(pStats->pwwn_lo.value.c)); in BnxeKstatFcoeUpdate()
1029 snprintf(pStats->macAddr.value.c, 16, "%02x%02x%02x%02x%02x%02x", in BnxeKstatFcoeUpdate()
1034 pStats->mtu.value.ui64 = pUM->lm_dev.params.mtu[LM_CLI_IDX_FCOE]; in BnxeKstatFcoeUpdate()
1035 pStats->initWqeTx.value.ui64 = pUM->fcoe.stats.initWqeTx; in BnxeKstatFcoeUpdate()
1036 pStats->initWqeTxErr.value.ui64 = pUM->fcoe.stats.initWqeTxErr; in BnxeKstatFcoeUpdate()
1037 pStats->initCqeRx.value.ui64 = pUM->fcoe.stats.initCqeRx; in BnxeKstatFcoeUpdate()
1038 pStats->initCqeRxErr.value.ui64 = pUM->fcoe.stats.initCqeRxErr; in BnxeKstatFcoeUpdate()
1039 pStats->offloadConnWqeTx.value.ui64 = pUM->fcoe.stats.offloadConnWqeTx; in BnxeKstatFcoeUpdate()
1040 pStats->offloadConnWqeTxErr.value.ui64 = pUM->fcoe.stats.offloadConnWqeTxErr; in BnxeKstatFcoeUpdate()
1041 pStats->offloadConnCqeRx.value.ui64 = pUM->fcoe.stats.offloadConnCqeRx; in BnxeKstatFcoeUpdate()
1042 pStats->offloadConnCqeRxErr.value.ui64 = pUM->fcoe.stats.offloadConnCqeRxErr; in BnxeKstatFcoeUpdate()
1043 pStats->enableConnWqeTx.value.ui64 = pUM->fcoe.stats.enableConnWqeTx; in BnxeKstatFcoeUpdate()
1044 pStats->enableConnWqeTxErr.value.ui64 = pUM->fcoe.stats.enableConnWqeTxErr; in BnxeKstatFcoeUpdate()
1045 pStats->enableConnCqeRx.value.ui64 = pUM->fcoe.stats.enableConnCqeRx; in BnxeKstatFcoeUpdate()
1046 pStats->enableConnCqeRxErr.value.ui64 = pUM->fcoe.stats.enableConnCqeRxErr; in BnxeKstatFcoeUpdate()
1047 pStats->disableConnWqeTx.value.ui64 = pUM->fcoe.stats.disableConnWqeTx; in BnxeKstatFcoeUpdate()
1048 pStats->disableConnWqeTxErr.value.ui64 = pUM->fcoe.stats.disableConnWqeTxErr; in BnxeKstatFcoeUpdate()
1049 pStats->disableConnCqeRx.value.ui64 = pUM->fcoe.stats.disableConnCqeRx; in BnxeKstatFcoeUpdate()
1050 pStats->disableConnCqeRxErr.value.ui64 = pUM->fcoe.stats.disableConnCqeRxErr; in BnxeKstatFcoeUpdate()
1051 pStats->destroyConnWqeTx.value.ui64 = pUM->fcoe.stats.destroyConnWqeTx; in BnxeKstatFcoeUpdate()
1052 pStats->destroyConnWqeTxErr.value.ui64 = pUM->fcoe.stats.destroyConnWqeTxErr; in BnxeKstatFcoeUpdate()
1053 pStats->destroyConnCqeRx.value.ui64 = pUM->fcoe.stats.destroyConnCqeRx; in BnxeKstatFcoeUpdate()
1054 pStats->destroyConnCqeRxErr.value.ui64 = pUM->fcoe.stats.destroyConnCqeRxErr; in BnxeKstatFcoeUpdate()
1055 pStats->destroyWqeTx.value.ui64 = pUM->fcoe.stats.destroyWqeTx; in BnxeKstatFcoeUpdate()
1056 pStats->destroyWqeTxErr.value.ui64 = pUM->fcoe.stats.destroyWqeTxErr; in BnxeKstatFcoeUpdate()
1057 pStats->destroyCqeRx.value.ui64 = pUM->fcoe.stats.destroyCqeRx; in BnxeKstatFcoeUpdate()
1058 pStats->destroyCqeRxErr.value.ui64 = pUM->fcoe.stats.destroyCqeRxErr; in BnxeKstatFcoeUpdate()
1059 pStats->compRequestCqeRx.value.ui64 = pUM->fcoe.stats.compRequestCqeRx; in BnxeKstatFcoeUpdate()
1060 pStats->compRequestCqeRxErr.value.ui64 = pUM->fcoe.stats.compRequestCqeRxErr; in BnxeKstatFcoeUpdate()
1061 pStats->statWqeTx.value.ui64 = pUM->fcoe.stats.statWqeTx; in BnxeKstatFcoeUpdate()
1062 pStats->statWqeTxErr.value.ui64 = pUM->fcoe.stats.statWqeTxErr; in BnxeKstatFcoeUpdate()
1063 pStats->statCqeRx.value.ui64 = pUM->fcoe.stats.statCqeRx; in BnxeKstatFcoeUpdate()
1064 pStats->statCqeRxErr.value.ui64 = pUM->fcoe.stats.statCqeRxErr; in BnxeKstatFcoeUpdate()
1103 BnxeKstatDcbx * pStats = (BnxeKstatDcbx *)kstats->ks_data; in BnxeKstatDcbxUpdate() local
1124 snprintf(pStats->dcbx_sync.value.c, 16, "%s", in BnxeKstatDcbxUpdate()
1129 snprintf(pStats->dcbx_vers.value.c, 16, "%s", in BnxeKstatDcbxUpdate()
1133 snprintf(pStats->overwrite_settings.value.c, 16, "%s", in BnxeKstatDcbxUpdate()
1140 snprintf(pStats->prio_tag.value.c, 16, "operational"); in BnxeKstatDcbxUpdate()
1162 snprintf(pStats->prio_tag_fcoe.value.c, 16, "%d", fcoe_priority); in BnxeKstatDcbxUpdate()
1163 snprintf(pStats->prio_tag_iscsi.value.c, 16, "%d", iscsi_priority); in BnxeKstatDcbxUpdate()
1164 snprintf(pStats->prio_tag_net.value.c, 16, "%d", in BnxeKstatDcbxUpdate()
1169 snprintf(pStats->prio_tag.value.c, 16, "not operational"); in BnxeKstatDcbxUpdate()
1171 snprintf(pStats->prio_tag_fcoe.value.c, 16, "-"); in BnxeKstatDcbxUpdate()
1172 snprintf(pStats->prio_tag_iscsi.value.c, 16, "-"); in BnxeKstatDcbxUpdate()
1173 snprintf(pStats->prio_tag_net.value.c, 16, "-"); in BnxeKstatDcbxUpdate()
1179 snprintf(pStats->pfc.value.c, 16, "operational"); in BnxeKstatDcbxUpdate()
1182 snprintf(pStats->f.value.c, 16, "%s", \ in BnxeKstatDcbxUpdate()
1197 snprintf(pStats->pfc.value.c, 16, "not operational"); in BnxeKstatDcbxUpdate()
1200 snprintf(pStats->f.value.c, 16, "-") in BnxeKstatDcbxUpdate()
1215 snprintf(pStats->ets.value.c, 16, "operational"); in BnxeKstatDcbxUpdate()
1218 snprintf(pStats->f.value.c, 16, "%d", \ in BnxeKstatDcbxUpdate()
1231 snprintf(pStats->f.value.c, 16, "%d", \ in BnxeKstatDcbxUpdate()
1245 snprintf(pStats->ets.value.c, 16, "not operational"); in BnxeKstatDcbxUpdate()
1248 snprintf(pStats->f.value.c, 16, "-") in BnxeKstatDcbxUpdate()
1260 snprintf(pStats->f.value.c, 16, "-") in BnxeKstatDcbxUpdate()
1274 snprintf(pStats->lldp.value.c, 16, "%s", in BnxeKstatDcbxUpdate()
1279 snprintf(pStats->lldp_tx_interval.value.c, 16, "%d seconds", in BnxeKstatDcbxUpdate()
1281 snprintf(pStats->lldp_tx_fast_interval.value.c, 16, "%d seconds", in BnxeKstatDcbxUpdate()
1286 snprintf(pStats->lldp.value.c, 16, "disabled"); in BnxeKstatDcbxUpdate()
1287 snprintf(pStats->lldp_tx_interval.value.c, 16, "-"); in BnxeKstatDcbxUpdate()
1288 snprintf(pStats->lldp_tx_fast_interval.value.c, 16, "-"); in BnxeKstatDcbxUpdate()
1293 snprintf(pStats->amib_apptlv_willing.value.c, 16, "%s", in BnxeKstatDcbxUpdate()
1296 snprintf(pStats->amib_apptlv_tx.value.c, 16, "%s", in BnxeKstatDcbxUpdate()
1299 snprintf(pStats->amib_apptlv_net_prio.value.c, 16, "%d", in BnxeKstatDcbxUpdate()
1305 snprintf(pStats->f1.value.c, 16, "%d", \ in BnxeKstatDcbxUpdate()
1307 snprintf(pStats->f2.value.c, 16, \ in BnxeKstatDcbxUpdate()
1314 snprintf(pStats->f1.value.c, 16, "-"); \ in BnxeKstatDcbxUpdate()
1315 snprintf(pStats->f2.value.c, 16, "-"); \ in BnxeKstatDcbxUpdate()
1335 snprintf(pStats->amib_pgtlv_willing.value.c, 16, "%s", in BnxeKstatDcbxUpdate()
1338 snprintf(pStats->amib_pgtlv_tx.value.c, 16, "%s", in BnxeKstatDcbxUpdate()
1341 snprintf(pStats->amib_pgtlv_tc_supported.value.c, 16, "%s", in BnxeKstatDcbxUpdate()
1344 snprintf(pStats->amib_pgtlv_ets.value.c, 16, "%s", in BnxeKstatDcbxUpdate()
1349 snprintf(pStats->f.value.c, 16, "%d", \ in BnxeKstatDcbxUpdate()
1363 snprintf(pStats->f.value.c, 16, "%d", \ in BnxeKstatDcbxUpdate()
1376 snprintf(pStats->amib_pfctlv_willing.value.c, 16, "%s", in BnxeKstatDcbxUpdate()
1379 snprintf(pStats->amib_pfctlv_tx.value.c, 16, "%s", in BnxeKstatDcbxUpdate()
1385 snprintf(pStats->amib_pfctlv_pfc.value.c, 16, "enabled"); in BnxeKstatDcbxUpdate()
1386 snprintf(pStats->amib_pfctlv_pfc_map.value.c, 16, "%d%d%d%d%d%d%d%d", in BnxeKstatDcbxUpdate()
1398 snprintf(pStats->amib_pfctlv_pfc.value.c, 16, "disabled"); in BnxeKstatDcbxUpdate()
1399 snprintf(pStats->amib_pfctlv_pfc_map.value.c, 16, "-"); in BnxeKstatDcbxUpdate()
1404 snprintf(pStats->rmib_apptlv_willing.value.c, 16, "%s", in BnxeKstatDcbxUpdate()
1421 snprintf(pStats->rmib_pgtlv_willing.value.c, 16, "%s", in BnxeKstatDcbxUpdate()
1426 snprintf(pStats->f.value.c, 16, "%d", \ in BnxeKstatDcbxUpdate()
1439 snprintf(pStats->f.value.c, 16, "%d", \ in BnxeKstatDcbxUpdate()
1451 snprintf(pStats->rmib_pgtlv_tc_supported.value.c, 16, "%d", in BnxeKstatDcbxUpdate()
1454 snprintf(pStats->rmib_pfctlv_willing.value.c, 16, "%s", in BnxeKstatDcbxUpdate()
1458 snprintf(pStats->rmib_pfctlv_pfc_map.value.c, 16, "%d%d%d%d%d%d%d%d", in BnxeKstatDcbxUpdate()
1468 snprintf(pStats->rmib_pfctlv_capable.value.c, 16, "%d", in BnxeKstatDcbxUpdate()
1486 snprintf(pStats->lmib_apptlv_mismatch.value.c, 16, "%s", in BnxeKstatDcbxUpdate()
1489 snprintf(pStats->lmib_pgtlv_ets.value.c, 16, "%s", in BnxeKstatDcbxUpdate()
1494 snprintf(pStats->f.value.c, 16, "%d", \ in BnxeKstatDcbxUpdate()
1507 snprintf(pStats->f.value.c, 16, "%d", \ in BnxeKstatDcbxUpdate()
1519 snprintf(pStats->lmib_pgtlv_tc_supported.value.c, 16, "%d", in BnxeKstatDcbxUpdate()
1524 snprintf(pStats->lmib_pfctlv_pfc.value.c, 16, "enabled"); in BnxeKstatDcbxUpdate()
1525 snprintf(pStats->lmib_pfctlv_pfc_map.value.c, 16, "%d%d%d%d%d%d%d%d", in BnxeKstatDcbxUpdate()
1535 snprintf(pStats->lmib_pfctlv_capable.value.c, 16, "%d", in BnxeKstatDcbxUpdate()
1538 snprintf(pStats->lmib_pfctlv_mismatch.value.c, 16, "%s", in BnxeKstatDcbxUpdate()
1543 snprintf(pStats->lmib_pfctlv_pfc.value.c, 16, "disabled"); in BnxeKstatDcbxUpdate()
1544 snprintf(pStats->lmib_pfctlv_pfc_map.value.c, 16, "-"); in BnxeKstatDcbxUpdate()
1545 snprintf(pStats->lmib_pfctlv_capable.value.c, 16, "-"); in BnxeKstatDcbxUpdate()
1546 snprintf(pStats->lmib_pfctlv_mismatch.value.c, 16, "-"); in BnxeKstatDcbxUpdate()
1551 pStats->dcbx_frames_rx.value.ui64 = dcbx_params.dcbx_frames_received; in BnxeKstatDcbxUpdate()
1552 pStats->dcbx_frames_tx.value.ui64 = dcbx_params.dcbx_frames_sent; in BnxeKstatDcbxUpdate()
1553 pStats->pfc_frames_rx.value.ui64 = dcbx_params.pfc_frames_received; in BnxeKstatDcbxUpdate()
1554 pStats->pfc_frames_tx.value.ui64 = dcbx_params.pfc_frames_sent; in BnxeKstatDcbxUpdate()
1565 BnxeKstatRxq * pStats = (BnxeKstatRxq *)kstats->ks_data; in BnxeKstatRxRingUpdate() local
1581 pStats->rxqBdTotal.value.ui64 = pRxq->chain_arr[LM_RXQ_CHAIN_IDX_BD].capacity; in BnxeKstatRxRingUpdate()
1582 pStats->rxqBdLeft.value.ui64 = pRxq->chain_arr[LM_RXQ_CHAIN_IDX_BD].bd_left; in BnxeKstatRxRingUpdate()
1583 pStats->rxqBdPageCnt.value.ui64 = pRxq->chain_arr[LM_RXQ_CHAIN_IDX_BD].page_cnt; in BnxeKstatRxRingUpdate()
1584 pStats->rxqBdsPerPage.value.ui64 = pRxq->chain_arr[LM_RXQ_CHAIN_IDX_BD].bds_per_page; in BnxeKstatRxRingUpdate()
1585 pStats->rxqBdSize.value.ui64 = pRxq->chain_arr[LM_RXQ_CHAIN_IDX_BD].bd_size; in BnxeKstatRxRingUpdate()
1586 pStats->rxqBdsSkipEop.value.ui64 = pRxq->chain_arr[LM_RXQ_CHAIN_IDX_BD].bds_skip_eop; in BnxeKstatRxRingUpdate()
1587 pStats->rxqBdProdIdx.value.ui64 = pRxq->chain_arr[LM_RXQ_CHAIN_IDX_BD].prod_idx; in BnxeKstatRxRingUpdate()
1588 pStats->rxqBdConsIdx.value.ui64 = pRxq->chain_arr[LM_RXQ_CHAIN_IDX_BD].cons_idx; in BnxeKstatRxRingUpdate()
1589 pStats->hwRxqConIdx.value.ui64 = in BnxeKstatRxRingUpdate()
1592 pStats->sgeBdTotal.value.ui64 = pRxq->chain_arr[LM_RXQ_CHAIN_IDX_SGE].capacity; in BnxeKstatRxRingUpdate()
1593 pStats->sgeBdLeft.value.ui64 = pRxq->chain_arr[LM_RXQ_CHAIN_IDX_SGE].bd_left; in BnxeKstatRxRingUpdate()
1594 pStats->sgeBdPageCnt.value.ui64 = pRxq->chain_arr[LM_RXQ_CHAIN_IDX_SGE].page_cnt; in BnxeKstatRxRingUpdate()
1595 pStats->sgeBdsPerPage.value.ui64 = pRxq->chain_arr[LM_RXQ_CHAIN_IDX_SGE].bds_per_page; in BnxeKstatRxRingUpdate()
1596 pStats->sgeBdSize.value.ui64 = pRxq->chain_arr[LM_RXQ_CHAIN_IDX_SGE].bd_size; in BnxeKstatRxRingUpdate()
1597 pStats->sgeBdsSkipEop.value.ui64 = pRxq->chain_arr[LM_RXQ_CHAIN_IDX_SGE].bds_skip_eop; in BnxeKstatRxRingUpdate()
1598 pStats->sgeBdProdIdx.value.ui64 = pRxq->chain_arr[LM_RXQ_CHAIN_IDX_SGE].prod_idx; in BnxeKstatRxRingUpdate()
1599 pStats->sgeBdConsIdx.value.ui64 = pRxq->chain_arr[LM_RXQ_CHAIN_IDX_SGE].cons_idx; in BnxeKstatRxRingUpdate()
1600 pStats->rcqBdTotal.value.ui64 = pRcq->bd_chain.capacity; in BnxeKstatRxRingUpdate()
1601 pStats->rcqBdLeft.value.ui64 = pRcq->bd_chain.bd_left; in BnxeKstatRxRingUpdate()
1602 pStats->rcqBdPageCnt.value.ui64 = pRcq->bd_chain.page_cnt; in BnxeKstatRxRingUpdate()
1603 pStats->rcqBdsPerPage.value.ui64 = pRcq->bd_chain.bds_per_page; in BnxeKstatRxRingUpdate()
1604 pStats->rcqBdSize.value.ui64 = pRcq->bd_chain.bd_size; in BnxeKstatRxRingUpdate()
1605 pStats->rcqBdsSkipEop.value.ui64 = pRcq->bd_chain.bds_skip_eop; in BnxeKstatRxRingUpdate()
1606 pStats->rcqBdProdIdx.value.ui64 = pRcq->bd_chain.prod_idx; in BnxeKstatRxRingUpdate()
1607 pStats->rcqBdConsIdx.value.ui64 = pRcq->bd_chain.cons_idx; in BnxeKstatRxRingUpdate()
1608 pStats->hwRcqConIdx.value.ui64 = in BnxeKstatRxRingUpdate()
1612 pStats->rxFreeDescs.value.ui64 = s_list_entry_cnt(&LM_RXQ(pLM, idx).common.free_descq); in BnxeKstatRxRingUpdate()
1613 pStats->rxActiveDescs.value.ui64 = s_list_entry_cnt(&LM_RXQ(pLM, idx).active_descq); in BnxeKstatRxRingUpdate()
1614 pStats->rxDoneDescs.value.ui64 = s_list_entry_cnt(&pUM->rxq[idx].doneRxQ); in BnxeKstatRxRingUpdate()
1615 pStats->rxWaitingDescs.value.ui64 = s_list_entry_cnt(&pUM->rxq[idx].waitRxQ); in BnxeKstatRxRingUpdate()
1616 pStats->rxCopied.value.ui64 = pUM->rxq[idx].rxCopied; in BnxeKstatRxRingUpdate()
1617 pStats->rxDiscards.value.ui64 = pUM->rxq[idx].rxDiscards; in BnxeKstatRxRingUpdate()
1618 pStats->rxBufUpInStack.value.ui64 = pUM->rxq[idx].rxBufUpInStack; in BnxeKstatRxRingUpdate()
1619 pStats->rxLowWater.value.ui64 = pUM->rxq[idx].rxLowWater; in BnxeKstatRxRingUpdate()
1620 pStats->inPollMode.value.ui64 = pUM->rxq[idx].inPollMode; in BnxeKstatRxRingUpdate()
1621 pStats->pollCnt.value.ui64 = pUM->rxq[idx].pollCnt; in BnxeKstatRxRingUpdate()
1622 pStats->intrDisableCnt.value.ui64 = pUM->rxq[idx].intrDisableCnt; in BnxeKstatRxRingUpdate()
1623 pStats->intrEnableCnt.value.ui64 = pUM->rxq[idx].intrEnableCnt; in BnxeKstatRxRingUpdate()
1624 pStats->genNumber.value.ui64 = pUM->rxq[idx].genNumber; in BnxeKstatRxRingUpdate()
1635 BnxeKstatTxq * pStats = (BnxeKstatTxq *)kstats->ks_data; in BnxeKstatTxRingUpdate() local
1648 pStats->txBdTotal.value.ui64 = LM_TXQ(pLM, idx).bd_chain.capacity; in BnxeKstatTxRingUpdate()
1649 pStats->txBdLeft.value.ui64 = LM_TXQ(pLM, idx).bd_chain.bd_left; in BnxeKstatTxRingUpdate()
1650 pStats->txBdPageCnt.value.ui64 = LM_TXQ(pLM, idx).bd_chain.page_cnt; in BnxeKstatTxRingUpdate()
1651 pStats->txBdsPerPage.value.ui64 = LM_TXQ(pLM, idx).bd_chain.bds_per_page; in BnxeKstatTxRingUpdate()
1652 pStats->txBdSize.value.ui64 = LM_TXQ(pLM, idx).bd_chain.bd_size; in BnxeKstatTxRingUpdate()
1653 pStats->txBdsSkipEop.value.ui64 = LM_TXQ(pLM, idx).bd_chain.bds_skip_eop; in BnxeKstatTxRingUpdate()
1654 pStats->hwTxqConIdx.value.ui64 = in BnxeKstatTxRingUpdate()
1657 pStats->txPktIdx.value.ui64 = LM_TXQ(pLM, idx).pkt_idx; in BnxeKstatTxRingUpdate()
1658 pStats->txBdProdIdx.value.ui64 = LM_TXQ(pLM, idx).bd_chain.prod_idx; in BnxeKstatTxRingUpdate()
1659 pStats->txBdConsIdx.value.ui64 = LM_TXQ(pLM, idx).bd_chain.cons_idx; in BnxeKstatTxRingUpdate()
1660 pStats->txSentPkts.value.ui64 = s_list_entry_cnt(&pUM->txq[idx].sentTxQ); in BnxeKstatTxRingUpdate()
1661 pStats->txFreeDesc.value.ui64 = s_list_entry_cnt(&pUM->txq[idx].freeTxDescQ); in BnxeKstatTxRingUpdate()
1662 pStats->txWaitingPkts.value.ui64 = s_list_entry_cnt(&pUM->txq[idx].waitTxDescQ); in BnxeKstatTxRingUpdate()
1663 pStats->txLowWater.value.ui64 = pUM->txq[idx].txLowWater; in BnxeKstatTxRingUpdate()
1664 pStats->txFailed.value.ui64 = pUM->txq[idx].txFailed; in BnxeKstatTxRingUpdate()
1665 pStats->txDiscards.value.ui64 = pUM->txq[idx].txDiscards; in BnxeKstatTxRingUpdate()
1666 pStats->txRecycle.value.ui64 = pUM->txq[idx].txRecycle; in BnxeKstatTxRingUpdate()
1667 pStats->txCopied.value.ui64 = pUM->txq[idx].txCopied; in BnxeKstatTxRingUpdate()
1668 pStats->txBlocked.value.ui64 = pUM->txq[idx].txBlocked; in BnxeKstatTxRingUpdate()
1669 pStats->txWait.value.ui64 = pUM->txq[idx].txWait; in BnxeKstatTxRingUpdate()
1816 BnxeKstat * pStats; in BnxeKstatInit() local
1824 #define BNXE_KSTAT(f, t) kstat_named_init(&pStats->f, #f, t) in BnxeKstatInit()
1847 pStats = (BnxeKstat *)pUM->kstats->ks_data; in BnxeKstatInit()