Lines Matching refs:hsr_node
43 struct hsr_node *node;
45 node = list_first_or_null_rcu(&hsr->self_node_db, struct hsr_node,
62 static struct hsr_node *find_node_by_addr_A(struct list_head *node_db,
65 struct hsr_node *node;
83 struct hsr_node *node, *oldnode;
94 struct hsr_node, mac_list);
110 struct hsr_node *node;
113 node = list_first_or_null_rcu(self_node_db, struct hsr_node, mac_list);
123 struct hsr_node *node;
124 struct hsr_node *tmp;
131 struct hsr_node *node)
143 /* Allocate an hsr_node and add it to node_db. 'addr' is the node's address_A;
147 static struct hsr_node *hsr_add_node(struct hsr_priv *hsr,
153 struct hsr_node *new_node, *node;
195 void prp_update_san_info(struct hsr_node *node, bool is_sup)
204 /* Get the hsr_node from which 'skb' was sent.
206 struct hsr_node *hsr_get_node(struct hsr_port *port, struct list_head *node_db,
211 struct hsr_node *node;
265 struct hsr_node *node_curr = frame->node_src;
269 struct hsr_node *node_real;
348 void hsr_addr_subst_source(struct hsr_node *node, struct sk_buff *skb)
367 void hsr_addr_subst_dest(struct hsr_node *node_src, struct sk_buff *skb,
370 struct hsr_node *node_dst;
394 void hsr_register_frame_in(struct hsr_node *node, struct hsr_port *port,
416 int hsr_register_frame_out(struct hsr_port *port, struct hsr_node *node,
434 struct hsr_node *node)
459 struct hsr_node *node;
460 struct hsr_node *tmp;
524 struct hsr_node *node;
528 struct hsr_node, mac_list);
552 struct hsr_node *node;