Lines Matching defs:reset

408 static void __fbnic_mac_stat_rd64(struct fbnic_dev *fbd, bool reset, u32 reg,
414 if (!reset)
420 #define fbnic_mac_stat_rd64(fbd, reset, __stat, __CSR) \
421 __fbnic_mac_stat_rd64(fbd, reset, FBNIC_##__CSR##_L, &(__stat))
567 * bits should reset themselves back to 1 if link is truly up
677 fbnic_pcs_rsfec_stat_rd32(struct fbnic_dev *fbd, u32 reg, bool reset,
695 if (!reset)
700 fbnic_mac_get_fec_stats(struct fbnic_dev *fbd, bool reset,
703 fbnic_pcs_rsfec_stat_rd32(fbd, FBNIC_RSFEC_CCW_LO(0), reset,
705 fbnic_pcs_rsfec_stat_rd32(fbd, FBNIC_RSFEC_NCCW_LO(0), reset,
710 fbnic_mac_get_pcs_stats(struct fbnic_dev *fbd, bool reset,
716 fbnic_pcs_rsfec_stat_rd32(fbd, FBNIC_PCS_SYMBLERR_LO(i), reset,
721 fbnic_mac_get_eth_mac_stats(struct fbnic_dev *fbd, bool reset,
724 fbnic_mac_stat_rd64(fbd, reset, mac_stats->OctetsReceivedOK,
726 fbnic_mac_stat_rd64(fbd, reset, mac_stats->AlignmentErrors,
728 fbnic_mac_stat_rd64(fbd, reset, mac_stats->FrameTooLongErrors,
730 fbnic_mac_stat_rd64(fbd, reset, mac_stats->FramesReceivedOK,
732 fbnic_mac_stat_rd64(fbd, reset, mac_stats->FrameCheckSequenceErrors,
734 fbnic_mac_stat_rd64(fbd, reset,
737 fbnic_mac_stat_rd64(fbd, reset, mac_stats->MulticastFramesReceivedOK,
739 fbnic_mac_stat_rd64(fbd, reset, mac_stats->BroadcastFramesReceivedOK,
741 fbnic_mac_stat_rd64(fbd, reset, mac_stats->OctetsTransmittedOK,
743 fbnic_mac_stat_rd64(fbd, reset, mac_stats->FramesTransmittedOK,
745 fbnic_mac_stat_rd64(fbd, reset,
748 fbnic_mac_stat_rd64(fbd, reset, mac_stats->MulticastFramesXmittedOK,
750 fbnic_mac_stat_rd64(fbd, reset, mac_stats->BroadcastFramesXmittedOK,
755 fbnic_mac_get_pause_stats(struct fbnic_dev *fbd, bool reset,
758 fbnic_mac_stat_rd64(fbd, reset, pause_stats->tx_pause_frames,
760 fbnic_mac_stat_rd64(fbd, reset, pause_stats->rx_pause_frames,
765 fbnic_mac_get_eth_ctrl_stats(struct fbnic_dev *fbd, bool reset,
768 fbnic_mac_stat_rd64(fbd, reset, ctrl_stats->MACControlFramesReceived,
770 fbnic_mac_stat_rd64(fbd, reset, ctrl_stats->MACControlFramesTransmitted,
775 fbnic_mac_get_rmon_stats(struct fbnic_dev *fbd, bool reset,
778 fbnic_mac_stat_rd64(fbd, reset, rmon_stats->undersize_pkts,
780 fbnic_mac_stat_rd64(fbd, reset, rmon_stats->oversize_pkts,
782 fbnic_mac_stat_rd64(fbd, reset, rmon_stats->fragments,
784 fbnic_mac_stat_rd64(fbd, reset, rmon_stats->jabbers,
787 fbnic_mac_stat_rd64(fbd, reset, rmon_stats->hist[0],
789 fbnic_mac_stat_rd64(fbd, reset, rmon_stats->hist[1],
791 fbnic_mac_stat_rd64(fbd, reset, rmon_stats->hist[2],
793 fbnic_mac_stat_rd64(fbd, reset, rmon_stats->hist[3],
795 fbnic_mac_stat_rd64(fbd, reset, rmon_stats->hist[4],
797 fbnic_mac_stat_rd64(fbd, reset, rmon_stats->hist[5],
799 fbnic_mac_stat_rd64(fbd, reset, rmon_stats->hist[6],
801 fbnic_mac_stat_rd64(fbd, reset, rmon_stats->hist[7],
803 fbnic_mac_stat_rd64(fbd, reset, rmon_stats->hist[8],
805 fbnic_mac_stat_rd64(fbd, reset, rmon_stats->hist[9],
807 fbnic_mac_stat_rd64(fbd, reset, rmon_stats->hist[10],
810 fbnic_mac_stat_rd64(fbd, reset, rmon_stats->hist_tx[0],
812 fbnic_mac_stat_rd64(fbd, reset, rmon_stats->hist_tx[1],
814 fbnic_mac_stat_rd64(fbd, reset, rmon_stats->hist_tx[2],
816 fbnic_mac_stat_rd64(fbd, reset, rmon_stats->hist_tx[3],
818 fbnic_mac_stat_rd64(fbd, reset, rmon_stats->hist_tx[4],
820 fbnic_mac_stat_rd64(fbd, reset, rmon_stats->hist_tx[5],
822 fbnic_mac_stat_rd64(fbd, reset, rmon_stats->hist_tx[6],
824 fbnic_mac_stat_rd64(fbd, reset, rmon_stats->hist_tx[7],
826 fbnic_mac_stat_rd64(fbd, reset, rmon_stats->hist_tx[8],
828 fbnic_mac_stat_rd64(fbd, reset, rmon_stats->hist_tx[9],
830 fbnic_mac_stat_rd64(fbd, reset, rmon_stats->hist_tx[10],