Lines Matching defs:ma
128 struct mii_attach_args *ma;
136 ma = device_get_ivars(children[i]);
137 ma->mii_data = mii;
172 struct mii_attach_args *ma;
175 ma = device_get_ivars(child);
177 retval += printf(" PHY %d", ma->mii_phyno);
208 struct mii_attach_args *ma;
210 ma = device_get_ivars(child);
212 MII_OUI(ma->mii_id1, ma->mii_id2),
213 MII_MODEL(ma->mii_id2), MII_REV(ma->mii_id2));
221 struct mii_attach_args *ma;
223 ma = device_get_ivars(child);
224 snprintf(buf, buflen, "phyno=%d", ma->mii_phyno);
232 struct mii_attach_args *args, *ma;
241 ma = NULL;
245 ma = args;
255 if (ma == NULL) {
256 ma = malloc(sizeof(struct mii_attach_args), M_DEVBUF,
258 if (ma == NULL)
262 free(ma, M_DEVBUF);
266 ma->mii_phyno = val;
267 ma->mii_offset = ivars->mii_offset++;
268 ma->mii_id1 = 0;
269 ma->mii_id2 = 0;
270 ma->mii_capmask = BMSR_DEFCAPMASK;
271 device_set_ivars(phy, ma);
275 ma->mii_id1 = val;
277 ma->mii_id2 = val;
279 ma->mii_capmask = val;
365 struct mii_attach_args *args, ma;
420 ma.mii_data = device_get_softc(*miibus);
423 ma.mii_capmask = capmask;
434 for (ma.mii_phyno = phymin; ma.mii_phyno <= phymax; ma.mii_phyno++) {
442 if (args->mii_phyno == ma.mii_phyno) {
456 bmsr = MIIBUS_READREG(dev, ma.mii_phyno, MII_BMSR);
473 if ((phymask & (1 << ma.mii_phyno)) == 0)
481 ma.mii_id1 = MIIBUS_READREG(dev, ma.mii_phyno, MII_PHYIDR1);
482 ma.mii_id2 = MIIBUS_READREG(dev, ma.mii_phyno, MII_PHYIDR2);
484 ma.mii_offset = ivars->mii_offset;
489 bcopy((char *)&ma, (char *)args, sizeof(ma));