Lines Matching defs:nif
101 efinet_match(struct netif *nif, void *machdep_hint)
105 if (dev->d_unit == nif->nif_unit)
111 efinet_probe(struct netif *nif, void *machdep_hint)
117 h = nif->nif_driver->netif_ifs[nif->nif_unit].dif_private;
127 "exclusive access: %lu\n", nif->nif_unit,
138 struct netif *nif = desc->io_netif;
143 net = nif->nif_devdata;
168 struct netif *nif = desc->io_netif;
176 net = nif->nif_devdata;
274 struct netif *nif = desc->io_netif;
283 if (nif->nif_driver->netif_ifs[nif->nif_unit].dif_unit < 0) {
284 printf("Invalid network interface %d\n", nif->nif_unit);
288 h = nif->nif_driver->netif_ifs[nif->nif_unit].dif_private;
289 status = OpenProtocolByHandle(h, &sn_guid, (void **)&nif->nif_devdata);
292 nif->nif_unit, EFI_ERROR_CODE(status));
296 net = nif->nif_devdata;
301 nif->nif_unit, EFI_ERROR_CODE(status));
310 nif->nif_unit, EFI_ERROR_CODE(status));
321 nif->nif_unit, EFI_ERROR_CODE(status));
332 efinet_end(struct netif *nif)
334 EFI_SIMPLE_NETWORK *net = nif->nif_devdata;