Lines Matching refs:ifmr
204 struct ifmediareq *ifmr = (struct ifmediareq *) ifr;
272 ifmr->ifm_active = ifmr->ifm_current = ifm->ifm_cur ?
274 ifmr->ifm_mask = ifm->ifm_mask;
275 ifmr->ifm_status = 0;
276 (*ifm->ifm_status)(ifp, ifmr);
283 * them. This allows the caller to set ifmr->ifm_count
294 if (ifmr->ifm_count > usermax)
295 ifmr->ifm_count = usermax;
296 else if (ifmr->ifm_count < 0)
299 if (ifmr->ifm_count != 0) {
300 kptr = (int *)kernel_malloc(ifmr->ifm_count * sizeof(int),
309 for (; ep != NULL && count < ifmr->ifm_count;
326 if ((error == 0 || error == E2BIG) && ifmr->ifm_count != 0) {
329 (caddr_t)ifmr->ifm_ulist,
330 ifmr->ifm_count * sizeof(int));
333 memcpy(kptr, ifmr->ifm_ulist, ifmr->ifm_count * sizeof(int));
339 if (ifmr->ifm_count != 0)
342 ifmr->ifm_count = count;