Lines Matching refs:new_node
161 struct hsr_node *new_node, *node; in hsr_add_node() local
165 new_node = kzalloc(sizeof(*new_node), GFP_ATOMIC); in hsr_add_node()
166 if (!new_node) in hsr_add_node()
169 ether_addr_copy(new_node->macaddress_A, addr); in hsr_add_node()
170 spin_lock_init(&new_node->seq_out_lock); in hsr_add_node()
177 new_node->time_in[i] = now; in hsr_add_node()
178 new_node->time_out[i] = now; in hsr_add_node()
181 new_node->seq_out[i] = seq_out; in hsr_add_node()
182 new_node->seq_expected[i] = seq_out + 1; in hsr_add_node()
183 new_node->seq_start[i] = seq_out + 1; in hsr_add_node()
187 hsr->proto_ops->handle_san_frame(san, rx_port, new_node); in hsr_add_node()
197 list_add_tail_rcu(&new_node->mac_list, node_db); in hsr_add_node()
199 return new_node; in hsr_add_node()
202 kfree(new_node); in hsr_add_node()