Lines Matching +defs:val +defs:index
36 offset_t index;
156 rge_m_stat(void *arg, uint_t stat, uint64_t *val)
168 *val = rgep->param_link_speed * 1000000ull;
172 *val = RGE_BSWAP_32(bstp->multi_rcv);
176 *val = RGE_BSWAP_64(bstp->brdcst_rcv);
180 *val = RGE_BSWAP_16(bstp->in_discards);
184 *val = RGE_BSWAP_32(bstp->rcv_err);
188 *val = RGE_BSWAP_64(bstp->xmt_err);
192 *val = RGE_BSWAP_32(bstp->xmt_1col + bstp->xmt_mcol);
196 *val = rgep->stats.rbytes;
200 *val = RGE_BSWAP_64(bstp->rcv_ok);
204 *val = rgep->stats.obytes;
208 *val = RGE_BSWAP_64(bstp->xmt_ok);
212 *val = RGE_BSWAP_16(bstp->frame_err);
216 *val = RGE_BSWAP_32(bstp->xmt_1col);
220 *val = RGE_BSWAP_32(bstp->xmt_mcol);
224 *val = rgep->stats.defer;
228 *val = rgep->phy_mii_addr;
233 *val = rge_mii_get16(rgep, MII_PHYIDH);
234 *val <<= 16;
235 *val |= rge_mii_get16(rgep, MII_PHYIDL);
240 *val = XCVR_1000T;
244 *val = 1;
248 *val = 0;
252 *val = 1;
256 *val = 1;
260 *val = 1;
264 *val = 1;
268 *val = 1;
272 *val = 1;
276 *val = 1;
280 *val = rgep->param_adv_1000fdx;
284 *val = rgep->param_adv_1000hdx;
288 *val = rgep->param_adv_100fdx;
292 *val = rgep->param_adv_100hdx;
296 *val = rgep->param_adv_10fdx;
300 *val = rgep->param_adv_10hdx;
304 *val = rgep->param_adv_asym_pause;
308 *val = rgep->param_adv_pause;
312 *val = rgep->param_adv_autoneg;
316 *val = rgep->param_link_duplex;