Lines Matching refs:mib
1885 struct ksz_port_mib *mib = &hw->port_mib[port]; in port_r_cnt() local
1887 if (mib->mib_start < PORT_COUNTER_NUM) in port_r_cnt()
1888 while (mib->cnt_ptr < PORT_COUNTER_NUM) { in port_r_cnt()
1889 port_r_mib_cnt(hw, port, mib->cnt_ptr, in port_r_cnt()
1890 &mib->counter[mib->cnt_ptr]); in port_r_cnt()
1891 ++mib->cnt_ptr; in port_r_cnt()
1894 port_r_mib_pkt(hw, port, mib->dropped, in port_r_cnt()
1895 &mib->counter[PORT_COUNTER_NUM]); in port_r_cnt()
1896 mib->cnt_ptr = 0; in port_r_cnt()
1910 struct ksz_port_mib *mib = &hw->port_mib[port]; in port_init_cnt() local
1912 mib->cnt_ptr = 0; in port_init_cnt()
1913 if (mib->mib_start < PORT_COUNTER_NUM) in port_init_cnt()
1915 port_r_mib_cnt(hw, port, mib->cnt_ptr, in port_init_cnt()
1916 &mib->counter[mib->cnt_ptr]); in port_init_cnt()
1917 ++mib->cnt_ptr; in port_init_cnt()
1918 } while (mib->cnt_ptr < PORT_COUNTER_NUM); in port_init_cnt()
1920 port_r_mib_pkt(hw, port, mib->dropped, in port_init_cnt()
1921 &mib->counter[PORT_COUNTER_NUM]); in port_init_cnt()
1922 memset((void *) mib->counter, 0, sizeof(u64) * TOTAL_PORT_COUNTER_NUM); in port_init_cnt()
1923 mib->cnt_ptr = 0; in port_init_cnt()
4628 int mib; in get_mib_counters() local
4635 for (mib = port_mib->mib_start; mib < hw->mib_cnt; mib++) in get_mib_counters()
4636 counter[mib] += port_mib->counter[mib]; in get_mib_counters()
5618 struct ksz_port_mib *mib; in netdev_query_statistics() local
5634 mib = &hw->port_mib[p]; in netdev_query_statistics()
5637 mib->counter[MIB_COUNTER_RX_MULTICAST]; in netdev_query_statistics()
5640 mib->counter[MIB_COUNTER_TX_TOTAL_COLLISION]; in netdev_query_statistics()
5643 mib->counter[MIB_COUNTER_RX_UNDERSIZE] + in netdev_query_statistics()
5644 mib->counter[MIB_COUNTER_RX_FRAGMENT] + in netdev_query_statistics()
5645 mib->counter[MIB_COUNTER_RX_OVERSIZE] + in netdev_query_statistics()
5646 mib->counter[MIB_COUNTER_RX_JABBER]); in netdev_query_statistics()
5648 mib->counter[MIB_COUNTER_RX_CRC_ERR]; in netdev_query_statistics()
5650 mib->counter[MIB_COUNTER_RX_ALIGNMENT_ERR] + in netdev_query_statistics()
5651 mib->counter[MIB_COUNTER_RX_SYMBOL_ERR]); in netdev_query_statistics()
5654 mib->counter[MIB_COUNTER_TX_LATE_COLLISION]; in netdev_query_statistics()
6658 struct ksz_port_mib *mib; in mib_read_work() local
6663 mib = &hw->port_mib[i]; in mib_read_work()
6666 if (mib->cnt_ptr || 1 == hw_priv->counter[i].read) { in mib_read_work()
6674 if (0 == mib->cnt_ptr) { in mib_read_work()
6681 if (media_connected == mib->state) in mib_read_work()
6687 } else if (mib->link_down) { in mib_read_work()
6688 mib->link_down = 0; in mib_read_work()