Lines Matching refs:nif
79 netif_match(nif, machdep_hint)
80 struct netif *nif;
83 struct netif_driver *drv = nif->nif_driver;
88 nif->nif_unit, nif->nif_sel);
90 return drv->netif_match(nif, machdep_hint);
165 netif_probe(nif, machdep_hint)
166 struct netif *nif;
169 struct netif_driver *drv = nif->nif_driver;
173 printf("%s%d: netif_probe\n", drv->netif_bname, nif->nif_unit);
175 return drv->netif_probe(nif, machdep_hint);
179 netif_attach(nif, desc, machdep_hint)
180 struct netif *nif;
184 struct netif_driver *drv = nif->nif_driver;
188 printf("%s%d: netif_attach\n", drv->netif_bname, nif->nif_unit);
190 desc->io_netif = nif;
194 nif->nif_unit);
197 bzero(drv->netif_ifs[nif->nif_unit].dif_stats,
202 netif_detach(nif)
203 struct netif *nif;
205 struct netif_driver *drv = nif->nif_driver;
209 printf("%s%d: netif_detach\n", drv->netif_bname, nif->nif_unit);
214 nif->nif_unit);
216 drv->netif_end(nif);
227 struct netif *nif = desc->io_netif;
234 printf("%s%d: netif_get\n", drv->netif_bname, nif->nif_unit);
239 nif->nif_unit);
245 nif->nif_unit, (int)rv);
257 struct netif *nif = desc->io_netif;
264 printf("%s%d: netif_put\n", drv->netif_bname, nif->nif_unit);
269 nif->nif_unit);
275 nif->nif_unit, (int)rv);
297 struct netif *nif;
309 nif = netif_select(machdep_hint);
310 if (!nif)
312 if (netif_probe(nif, machdep_hint)) {
314 nif->nif_driver->netif_bname, nif->nif_unit);
318 netif_attach(nif, s, machdep_hint);