Lines Matching refs:init
390 static void eth_configure(int n, void *init, char *mac, in eth_configure() argument
452 (*transport->kern->init)(dev, init); in eth_configure()
474 if ((transport->user->init != NULL) && in eth_configure()
475 ((*transport->user->init)(&lp->user, dev) != 0)) in eth_configure()
560 char *init; member
600 void *init; in register_transport() local
611 match = check_transport(new, eth->init, eth->index, &init, in register_transport()
615 else if (init != NULL) { in register_transport()
616 eth_configure(eth->index, init, mac, new); in register_transport()
617 kfree(init); in register_transport()
627 void *init; in eth_setup_common() local
634 if (!check_transport(transport, str, index, &init, &mac)) in eth_setup_common()
636 if (init != NULL) { in eth_setup_common()
637 eth_configure(index, init, mac, transport); in eth_setup_common()
638 kfree(init); in eth_setup_common()
665 new->init = str; in eth_setup()