Searched refs:node_db (Results 1 – 7 of 7) sorted by relevance
/Linux-v6.1/net/hsr/ |
D | hsr_framereg.c | 86 static struct hsr_node *find_node_by_addr_A(struct hlist_head *node_db, in find_node_by_addr_A() argument 91 hlist_for_each_entry_rcu(node, node_db, mac_list) { in find_node_by_addr_A() 144 void hsr_del_nodes(struct hlist_head *node_db) in hsr_del_nodes() argument 149 hlist_for_each_entry_safe(node, tmp, node_db, mac_list) in hsr_del_nodes() 171 struct hlist_head *node_db, in hsr_add_node() argument 201 hlist_for_each_entry_rcu(node, node_db, mac_list, in hsr_add_node() 208 hlist_add_tail_rcu(&new_node->mac_list, node_db); in hsr_add_node() 228 struct hsr_node *hsr_get_node(struct hsr_port *port, struct hlist_head *node_db, in hsr_get_node() argument 244 hlist_for_each_entry_rcu(node, node_db, mac_list) { in hsr_get_node() 277 return hsr_add_node(hsr, node_db, ethhdr->h_source, seq_out, in hsr_get_node() [all …]
|
D | hsr_framereg.h | 40 void hsr_del_nodes(struct hlist_head *node_db); 41 struct hsr_node *hsr_get_node(struct hsr_port *port, struct hlist_head *node_db,
|
D | hsr_debugfs.c | 38 hlist_for_each_entry_rcu(node, &priv->node_db[i], mac_list) { in hsr_node_table_show()
|
D | hsr_main.h | 191 struct hlist_head node_db[HSR_HSIZE]; /* Known HSR nodes */ member
|
D | hsr_device.c | 496 INIT_HLIST_HEAD(&hsr->node_db[i]); in hsr_dev_finalize()
|
D | hsr_netlink.c | 118 hsr_del_nodes(&hsr->node_db[i]); in hsr_dellink()
|
D | hsr_forward.c | 585 frame->node_src = hsr_get_node(port, &hsr->node_db[hash], skb, in fill_frame_info()
|