nif
evaltree(n->nif.test, EV_TESTED);
next = n->nif.ifpart;
else if (n->nif.elsepart)
next = n->nif.elsepart;
cmdtxt(n->nif.test);
cmdtxt(n->nif.ifpart);
n1 = (union node *)stalloc(sizeof (struct nif));
if ((n1->nif.test = list(0)) == NULL)
n1->nif.ifpart = list(0);
n2->nif.elsepart = (union node *)stalloc(sizeof (struct nif));
n2 = n2->nif.elsepart;
if ((n2->nif.test = list(0)) == NULL)
n2->nif.ifpart = list(0);
n2->nif.elsepart = list(0);
n2->nif.elsepart = NULL;
calcsize(n->nif.elsepart, result);
calcsize(n->nif.ifpart, result);
calcsize(n->nif.test, result);
new->nif.elsepart = copynode(n->nif.elsepart, state);
new->nif.ifpart = copynode(n->nif.ifpart, state);
new->nif.test = copynode(n->nif.test, state);
ALIGN(sizeof (struct nif)),
struct nif nif;
uint8_t nif;
nalt = nif = pconf->num_interface;
for (i = 0; i < nif; i++) {
(nif * sizeof(libusb_interface)) +
ifd = (libusb_interface_descriptor *) (pconfd->interface + nif);
for (i = 0; i < nif; i++) {
for (i = 0; i < nif; i++) {
int i, n, (*func)(), nif;
nif = howmany(isize , sizepb);
if (nif > NINDIR(&sblock))
nif = NINDIR(&sblock);
if (idesc->id_func == pass1check && nif < NINDIR(&sblock)) {
for (ap = &bp->b_un.b_indir[nif]; ap < aplim; ap++) {
aplim = &bp->b_un.b_indir[nif];
efinet_match(struct netif *nif, void *machdep_hint)
if (dev->d_kind.efidisk.unit - 1 == nif->nif_unit)
efinet_probe(struct netif *nif, void *machdep_hint)
struct netif *nif = desc->io_netif;
net = nif->nif_devdata;
struct netif *nif = desc->io_netif;
net = nif->nif_devdata;
struct netif *nif = desc->io_netif;
if (nif->nif_driver->netif_ifs[nif->nif_unit].dif_unit < 0) {
printf("Invalid network interface %d\n", nif->nif_unit);
h = nif->nif_driver->netif_ifs[nif->nif_unit].dif_private;
status = OpenProtocolByHandle(h, &sn_guid, (VOID **)&nif->nif_devdata);
nif->nif_unit, status);
net = nif->nif_devdata;
nif->nif_unit, status);
nif->nif_unit, status);
nif->nif_unit, status);
efinet_end(struct netif *nif)
EFI_SIMPLE_NETWORK *net = nif->nif_devdata;
pxe_netif_match(struct netif *nif, void *machdep_hint)
pxe_netif_probe(struct netif *nif, void *machdep_hint)
pxe_netif_end(struct netif *nif)
static int pxe_netif_match(struct netif *nif, void *machdep_hint);
static int pxe_netif_probe(struct netif *nif, void *machdep_hint);
static void pxe_netif_end(struct netif *nif);
netif_probe(struct netif *nif, void *machdep_hint)
struct netif_driver *drv = nif->nif_driver;
printf("%s%d: netif_probe\n", drv->netif_bname, nif->nif_unit);
return drv->netif_probe(nif, machdep_hint);
netif_attach(struct netif *nif, struct iodesc *desc, void *machdep_hint)
struct netif_driver *drv = nif->nif_driver;
printf("%s%d: netif_attach\n", drv->netif_bname, nif->nif_unit);
desc->io_netif = nif;
nif->nif_unit);
bzero(drv->netif_ifs[nif->nif_unit].dif_stats,
netif_detach(struct netif *nif)
struct netif_driver *drv = nif->nif_driver;
printf("%s%d: netif_detach\n", drv->netif_bname, nif->nif_unit);
nif->nif_unit);
drv->netif_end(nif);
struct netif *nif = desc->io_netif;
printf("%s%d: netif_get\n", drv->netif_bname, nif->nif_unit);
nif->nif_unit);
nif->nif_unit, (int)rv);
struct netif *nif = desc->io_netif;
printf("%s%d: netif_put\n", drv->netif_bname, nif->nif_unit);
nif->nif_unit);
nif->nif_unit, (int)rv);
struct netif *nif;
nif = netif_select(machdep_hint);
if (!nif)
if (netif_probe(nif, machdep_hint)) {
nif->nif_driver->netif_bname, nif->nif_unit);
netif_attach(nif, s, machdep_hint);
netif_match(struct netif *nif, void *machdep_hint)
struct netif_driver *drv = nif->nif_driver;
nif->nif_unit, nif->nif_sel);
return drv->netif_match(nif, machdep_hint);