Lines Matching defs:master
311 struct net_device *master, *slave;
326 master = alloc_netdev(sizeof(struct dlci_local), "dlci%d",
328 if (!master) {
342 *(short *)(master->dev_addr) = dlci->dlci;
344 dlp = netdev_priv(master);
346 dlp->master = master;
349 err = (*flp->assoc)(slave, master);
353 err = register_netdevice(master);
357 strcpy(dlci->devname, master->name);
366 free_netdev(master);
376 struct net_device *master, *slave;
383 master = __dev_get_by_name(&init_net, dlci->devname);
384 if (!master) {
390 if (dlp->master == master) {
400 if (netif_running(master)) {
405 dlp = netdev_priv(master);
409 err = (*flp->deassoc)(slave, master);
413 unregister_netdevice(master);
483 /* if slave is unregistering, then cleanup master */
498 unregister_netdevice(dlp->master);
530 unregister_netdevice(dlp->master);