Lines Matching refs:hsr_dev
86 static void hsr_check_announce(struct net_device *hsr_dev, in hsr_check_announce() argument
91 hsr = netdev_priv(hsr_dev); in hsr_check_announce()
93 if ((hsr_dev->operstate == IF_OPER_UP) && (old_operstate != IF_OPER_UP)) { in hsr_check_announce()
101 if ((hsr_dev->operstate != IF_OPER_UP) && (old_operstate == IF_OPER_UP)) in hsr_check_announce()
356 static void hsr_dev_destroy(struct net_device *hsr_dev) in hsr_dev_destroy() argument
361 hsr = netdev_priv(hsr_dev); in hsr_dev_destroy()
372 free_netdev(hsr_dev); in hsr_dev_destroy()
430 int hsr_dev_finalize(struct net_device *hsr_dev, struct net_device *slave[2], in hsr_dev_finalize() argument
437 hsr = netdev_priv(hsr_dev); in hsr_dev_finalize()
442 ether_addr_copy(hsr_dev->dev_addr, slave[0]->dev_addr); in hsr_dev_finalize()
445 res = hsr_create_self_node(&hsr->self_node_db, hsr_dev->dev_addr, in hsr_dev_finalize()
476 netif_carrier_off(hsr_dev); in hsr_dev_finalize()
478 res = hsr_add_port(hsr, hsr_dev, HSR_PT_MASTER); in hsr_dev_finalize()
482 res = register_netdevice(hsr_dev); in hsr_dev_finalize()