Lines Matching refs:out_dev
418 struct net_device *out_dev; in phonet_rcv() local
420 out_dev = phonet_route_output(net, pn_sockaddr_get_addr(&sa)); in phonet_rcv()
421 if (!out_dev) { in phonet_rcv()
428 skb->dev = out_dev; in phonet_rcv()
429 if (out_dev == dev) { in phonet_rcv()
433 goto out_dev; in phonet_rcv()
436 if (skb_cow_head(skb, out_dev->hard_header_len)) in phonet_rcv()
437 goto out_dev; in phonet_rcv()
439 if (dev_hard_header(skb, out_dev, ETH_P_PHONET, NULL, NULL, in phonet_rcv()
441 goto out_dev; in phonet_rcv()
443 dev_put(out_dev); in phonet_rcv()
445 out_dev: in phonet_rcv()
446 dev_put(out_dev); in phonet_rcv()