Lines Matching +defs:val +defs:index
40 offset_t index;
222 knp->value.ui64 = bstp->a[ksip->index];
549 switch (ksip->index) {
571 knp->value.ui64 = bge_mii_get16(bgep, ksip->index);
687 bge_m_stat(void *arg, uint_t stat, uint64_t *val)
765 *val = (bgep->link_state != LINK_STATE_UNKNOWN) ?
771 *val = bstp->s.ifHCInMulticastPkts;
773 *val = pstats->ifHCInMulticastPkts;
778 *val = bstp->s.ifHCInBroadcastPkts;
780 *val = pstats->ifHCInBroadcastPkts;
785 *val = bstp->s.ifHCOutMulticastPkts;
787 *val = pstats->ifHCOutMulticastPkts;
792 *val = bstp->s.ifHCOutBroadcastPkts;
794 *val = pstats->ifHCOutBroadcastPkts;
799 *val = bstp->s.ifInDiscards;
801 *val = 0;
806 *val = bstp->s.dot3StatsFCSErrors +
812 *val = pstats->dot3StatsFCSErrors +
822 *val = bstp->s.ifOutDiscards;
824 *val = 0;
829 *val = bstp->s.ifOutDiscards;
831 *val = 0;
836 *val = bstp->s.etherStatsCollisions;
838 *val = pstats->etherStatsCollisions;
843 *val = bstp->s.ifHCInOctets;
845 *val = pstats->ifHCInOctets;
850 *val = bstp->s.ifHCInUcastPkts +
854 *val = pstats->ifHCInUcastPkts +
861 *val = bstp->s.ifHCOutOctets;
863 *val = pstats->ifHCOutOctets;
868 *val = bstp->s.ifHCOutUcastPkts +
872 *val = pstats->ifHCOutUcastPkts +
879 *val = bstp->s.dot3StatsAlignmentErrors;
881 *val = pstats->dot3StatsAlignmentErrors;
886 *val = bstp->s.dot3StatsFCSErrors;
888 *val = pstats->dot3StatsFCSErrors;
893 *val = bstp->s.dot3StatsSingleCollisionFrames;
895 *val = pstats->dot3StatsSingleCollisionFrames;
900 *val = bstp->s.dot3StatsMultipleCollisionFrames;
902 *val = pstats->dot3StatsMultipleCollisionFrames;
907 *val = bstp->s.dot3StatsDeferredTransmissions;
909 *val = pstats->dot3StatsDeferredTransmissions;
914 *val = bstp->s.dot3StatsLateCollisions;
916 *val = pstats->dot3StatsLateCollisions;
921 *val = bstp->s.dot3StatsExcessiveCollisions;
923 *val = pstats->dot3StatsExcessiveCollisions;
928 *val = bstp->s.dot3StatsInternalMacTransmitErrors;
930 *val = bgep->pstats->dot3StatsInternalMacTransmitErrors;
935 *val = bstp->s.dot3StatsCarrierSenseErrors;
937 *val = 0;
942 *val = bstp->s.dot3StatsFrameTooLongs;
944 *val = pstats->dot3StatsFrameTooLongs;
950 *val = bstp->s.etherStatsUndersizePkts;
952 *val = pstats->etherStatsUndersizePkts;
957 *val = bgep->phy_mii_addr;
962 *val = bge_mii_get16(bgep, MII_PHYIDH);
963 *val <<= 16;
964 *val |= bge_mii_get16(bgep, MII_PHYIDL);
974 *val = XCVR_1000X;
976 *val = XCVR_1000T;
980 *val = 1;
984 *val = 1;
989 *val = 0;
991 *val = 1;
996 *val = 0;
998 *val = 1;
1003 *val = 0;
1005 *val = 1;
1010 *val = 0;
1012 *val = 1;
1016 *val = 1;
1020 *val = 1;
1024 *val = 1;
1029 *val = 1;
1034 *val = bgep->param_adv_1000fdx;
1038 *val = bgep->param_adv_1000hdx;
1042 *val = bgep->param_adv_100fdx;
1046 *val = bgep->param_adv_100hdx;
1050 *val = bgep->param_adv_10fdx;
1054 *val = bgep->param_adv_10hdx;
1058 *val = bgep->param_adv_asym_pause;
1062 *val = bgep->param_adv_pause;
1066 *val = bgep->param_adv_autoneg;
1072 *val = 0;
1075 *val = bge_mii_get16(bgep, MII_AN_ADVERT) &
1088 *val = bgep->param_lp_1000fdx;
1092 *val = bgep->param_lp_1000hdx;
1096 *val = bgep->param_lp_100fdx;
1100 *val = bgep->param_lp_100hdx;
1104 *val = bgep->param_lp_10fdx;
1108 *val = bgep->param_lp_10hdx;
1112 *val = bgep->param_lp_asym_pause;
1116 *val = bgep->param_lp_pause;
1120 *val = bgep->param_lp_autoneg;
1126 *val = 0;
1129 *val = bge_mii_get16(bgep, MII_AN_LPABLE) &
1142 *val = bgep->param_adv_asym_pause &&
1148 *val = bgep->param_link_rx_pause;
1152 *val = bgep->param_link_autoneg;
1156 *val = (bgep->link_state != LINK_STATE_UNKNOWN) ?
1171 bge_rx_ring_stat(mac_ring_driver_t rh, uint_t stat, uint64_t *val)
1177 *val = rx_ring->rx_bytes;
1181 *val = rx_ring->rx_pkts;
1185 *val = 0;