Lines Matching refs:nif
98 efinet_match(struct netif *nif, void *machdep_hint)
102 if (dev->d_unit == nif->nif_unit)
108 efinet_probe(struct netif *nif, void *machdep_hint)
114 h = nif->nif_driver->netif_ifs[nif->nif_unit].dif_private;
124 "exclusive access: %lu\n", nif->nif_unit,
135 struct netif *nif = desc->io_netif;
140 net = nif->nif_devdata;
165 struct netif *nif = desc->io_netif;
173 net = nif->nif_devdata;
271 struct netif *nif = desc->io_netif;
280 if (nif->nif_driver->netif_ifs[nif->nif_unit].dif_unit < 0) {
281 printf("Invalid network interface %d\n", nif->nif_unit);
285 h = nif->nif_driver->netif_ifs[nif->nif_unit].dif_private;
286 status = OpenProtocolByHandle(h, &sn_guid, (void **)&nif->nif_devdata);
289 nif->nif_unit, EFI_ERROR_CODE(status));
293 net = nif->nif_devdata;
298 nif->nif_unit, EFI_ERROR_CODE(status));
307 nif->nif_unit, EFI_ERROR_CODE(status));
318 nif->nif_unit, EFI_ERROR_CODE(status));
329 efinet_end(struct netif *nif)
331 EFI_SIMPLE_NETWORK *net = nif->nif_devdata;