Lines Matching defs:nif
79 netif_match(struct netif *nif, void *machdep_hint)
81 struct netif_driver *drv = nif->nif_driver;
86 nif->nif_unit, nif->nif_sel);
88 return drv->netif_match(nif, machdep_hint);
162 netif_probe(struct netif *nif, void *machdep_hint)
164 struct netif_driver *drv = nif->nif_driver;
168 printf("%s%d: netif_probe\n", drv->netif_bname, nif->nif_unit);
170 return drv->netif_probe(nif, machdep_hint);
174 netif_attach(struct netif *nif, struct iodesc *desc, void *machdep_hint)
176 struct netif_driver *drv = nif->nif_driver;
180 printf("%s%d: netif_attach\n", drv->netif_bname, nif->nif_unit);
182 desc->io_netif = nif;
186 nif->nif_unit);
189 bzero(drv->netif_ifs[nif->nif_unit].dif_stats,
194 netif_detach(struct netif *nif)
196 struct netif_driver *drv = nif->nif_driver;
200 printf("%s%d: netif_detach\n", drv->netif_bname, nif->nif_unit);
205 nif->nif_unit);
207 drv->netif_end(nif);
214 struct netif *nif = desc->io_netif;
221 printf("%s%d: netif_get\n", drv->netif_bname, nif->nif_unit);
226 nif->nif_unit);
232 nif->nif_unit, (int)rv);
241 struct netif *nif = desc->io_netif;
248 printf("%s%d: netif_put\n", drv->netif_bname, nif->nif_unit);
253 nif->nif_unit);
259 nif->nif_unit, (int)rv);
279 struct netif *nif;
291 nif = netif_select(machdep_hint);
292 if (!nif)
294 if (netif_probe(nif, machdep_hint)) {
296 nif->nif_driver->netif_bname, nif->nif_unit);
300 netif_attach(nif, s, machdep_hint);