Lines Matching refs:slave
193 netdev_start_xmit(skb, dlp->slave, txq, false);
207 flp = netdev_priv(dlp->slave);
219 err = (*flp->dlci_conf)(dlp->slave, dev, get);
247 strncpy(ifr->ifr_slave, dlp->slave->name, sizeof(ifr->ifr_slave));
267 return dev_set_mtu(dlp->slave, new_mtu);
281 if (!netif_running(dlp->slave))
284 flp = netdev_priv(dlp->slave);
285 err = (*flp->activate)(dlp->slave, dev);
303 flp = netdev_priv(dlp->slave);
304 (*flp->deactivate)(dlp->slave, dev);
311 struct net_device *master, *slave;
317 /* validate slave device */
318 slave = dev_get_by_name(&init_net, dlci->devname);
319 if (!slave)
322 if (slave->type != ARPHRD_FRAD || netdev_priv(slave) == NULL)
333 /* make sure same slave not already registered */
336 if (dlp->slave == slave) {
345 dlp->slave = slave;
348 flp = netdev_priv(slave);
349 err = (*flp->assoc)(slave, master);
368 dev_put(slave);
376 struct net_device *master, *slave;
382 /* validate slave device */
406 slave = dlp->slave;
407 flp = netdev_priv(slave);
409 err = (*flp->deassoc)(slave, master);
415 dev_put(slave);
483 /* if slave is unregistering, then cleanup master */
496 if (dlp->slave == dev) {
499 dev_put(dlp->slave);
531 dev_put(dlp->slave);