Lines Matching refs:master

31 static void hsr_set_operstate(struct hsr_port *master, bool has_carrier)  in hsr_set_operstate()  argument
33 struct net_device *dev = master->dev; in hsr_set_operstate()
46 static bool hsr_check_carrier(struct hsr_port *master) in hsr_check_carrier() argument
52 hsr_for_each_port(master->hsr, port) { in hsr_check_carrier()
54 netif_carrier_on(master->dev); in hsr_check_carrier()
59 netif_carrier_off(master->dev); in hsr_check_carrier()
90 struct hsr_port *master; in hsr_check_carrier_and_operstate() local
93 master = hsr_port_get_hsr(hsr, HSR_PT_MASTER); in hsr_check_carrier_and_operstate()
97 has_carrier = hsr_check_carrier(master); in hsr_check_carrier_and_operstate()
98 hsr_set_operstate(master, has_carrier); in hsr_check_carrier_and_operstate()
99 hsr_check_announce(master->dev); in hsr_check_carrier_and_operstate()
227 struct hsr_port *master; in hsr_dev_xmit() local
229 master = hsr_port_get_hsr(hsr, HSR_PT_MASTER); in hsr_dev_xmit()
230 if (master) { in hsr_dev_xmit()
231 skb->dev = master->dev; in hsr_dev_xmit()
235 hsr_forward_skb(skb, master); in hsr_dev_xmit()
249 static struct sk_buff *hsr_init_skb(struct hsr_port *master, int extra) in hsr_init_skb() argument
251 struct hsr_priv *hsr = master->hsr; in hsr_init_skb()
256 hlen = LL_RESERVED_SPACE(master->dev); in hsr_init_skb()
257 tlen = master->dev->needed_tailroom; in hsr_init_skb()
270 skb->dev = master->dev; in hsr_init_skb()
363 static void send_prp_supervision_frame(struct hsr_port *master, in send_prp_supervision_frame() argument
367 struct hsr_priv *hsr = master->hsr; in send_prp_supervision_frame()
372 skb = hsr_init_skb(master, 0); in send_prp_supervision_frame()
374 netdev_warn_once(master->dev, "PRP: Could not send supervision frame\n"); in send_prp_supervision_frame()
392 ether_addr_copy(hsr_sp->macaddress_A, master->dev->dev_addr); in send_prp_supervision_frame()
399 hsr_forward_skb(skb, master); in send_prp_supervision_frame()
408 struct hsr_port *master; in hsr_announce() local
414 master = hsr_port_get_hsr(hsr, HSR_PT_MASTER); in hsr_announce()
415 hsr->proto_ops->send_sv_frame(master, &interval, master->dev->dev_addr); in hsr_announce()
417 if (is_admin_up(master->dev)) in hsr_announce()