Lines Matching refs:sn
41 struct hsr_self_node *sn; in hsr_addr_is_self() local
45 sn = rcu_dereference(hsr->self_node); in hsr_addr_is_self()
46 if (!sn) { in hsr_addr_is_self()
51 if (ether_addr_equal(addr, sn->macaddress_A) || in hsr_addr_is_self()
52 ether_addr_equal(addr, sn->macaddress_B)) in hsr_addr_is_self()
81 struct hsr_self_node *sn, *old; in hsr_create_self_node() local
83 sn = kmalloc(sizeof(*sn), GFP_KERNEL); in hsr_create_self_node()
84 if (!sn) in hsr_create_self_node()
87 ether_addr_copy(sn->macaddress_A, addr_a); in hsr_create_self_node()
88 ether_addr_copy(sn->macaddress_B, addr_b); in hsr_create_self_node()
91 old = rcu_replace_pointer(hsr->self_node, sn, in hsr_create_self_node()