Lines Matching defs:mib
45 struct ksz_port_mib *mib = &dev->ports[port].mib;
49 while (mib->cnt_ptr < dev->reg_mib_cnt) {
50 dev->dev_ops->r_mib_cnt(dev, port, mib->cnt_ptr,
51 &mib->counters[mib->cnt_ptr]);
52 ++mib->cnt_ptr;
56 dropped = &mib->counters[dev->mib_cnt];
59 while (mib->cnt_ptr < dev->mib_cnt) {
60 dev->dev_ops->r_mib_pkt(dev, port, mib->cnt_ptr,
61 dropped, &mib->counters[mib->cnt_ptr]);
62 ++mib->cnt_ptr;
64 mib->cnt_ptr = 0;
71 struct ksz_port_mib *mib;
80 mib = &p->mib;
81 mutex_lock(&mib->cnt_mutex);
90 mib->cnt_ptr = dev->reg_mib_cnt;
94 mutex_unlock(&mib->cnt_mutex);
161 struct ksz_port_mib *mib;
163 mib = &dev->ports[port].mib;
164 mutex_lock(&mib->cnt_mutex);
168 mib->cnt_ptr = dev->reg_mib_cnt;
170 memcpy(buf, mib->counters, dev->mib_cnt * sizeof(u64));
171 mutex_unlock(&mib->cnt_mutex);