Lines Matching defs:nif
80 netif_match(struct netif *nif, void *machdep_hint)
82 struct netif_driver *drv = nif->nif_driver;
87 nif->nif_unit, __func__, nif->nif_sel);
89 return drv->netif_match(nif, machdep_hint);
167 netif_probe(struct netif *nif, void *machdep_hint)
169 struct netif_driver *drv = nif->nif_driver;
173 printf("%s%d: %s\n", drv->netif_bname, nif->nif_unit, __func__);
175 return drv->netif_probe(nif, machdep_hint);
179 netif_attach(struct netif *nif, struct iodesc *desc, void *machdep_hint)
181 struct netif_driver *drv = nif->nif_driver;
185 printf("%s%d: %s\n", drv->netif_bname, nif->nif_unit, __func__);
187 desc->io_netif = nif;
191 nif->nif_unit);
194 (void)memset(drv->netif_ifs[nif->nif_unit].dif_stats, 0,
199 netif_detach(struct netif *nif)
201 struct netif_driver *drv = nif->nif_driver;
205 printf("%s%d: %s\n", drv->netif_bname, nif->nif_unit, __func__);
210 nif->nif_unit);
212 drv->netif_end(nif);
218 struct netif *nif = desc->io_netif;
219 struct netif_driver *drv = nif->nif_driver;
224 printf("%s%d: %s\n", drv->netif_bname, nif->nif_unit, __func__);
229 nif->nif_unit, __func__);
235 nif->nif_unit, __func__, rv);
243 struct netif *nif = desc->io_netif;
244 struct netif_driver *drv = nif->nif_driver;
249 printf("%s%d: %s\n", drv->netif_bname, nif->nif_unit, __func__);
254 nif->nif_unit);
260 nif->nif_unit, __func__, rv);
282 struct netif *nif;
294 nif = netif_select(machdep_hint);
295 if (!nif) {
299 if (netif_probe(nif, machdep_hint)) {
301 nif->nif_driver->netif_bname, nif->nif_unit);
305 netif_attach(nif, s, machdep_hint);