/kernel/linux/linux-5.10/net/hsr/ |
H A D | hsr_framereg.c | 62 static struct hsr_node *find_node_by_addr_A(struct list_head *node_db, in find_node_by_addr_A() argument 67 list_for_each_entry_rcu(node, node_db, mac_list) { in find_node_by_addr_A() 121 void hsr_del_nodes(struct list_head *node_db) in hsr_del_nodes() argument 126 list_for_each_entry_safe(node, tmp, node_db, mac_list) in hsr_del_nodes() 143 /* Allocate an hsr_node and add it to node_db. 'addr' is the node's address_A; 148 struct list_head *node_db, in hsr_add_node() 179 list_for_each_entry_rcu(node, node_db, mac_list, in hsr_add_node() 186 list_add_tail_rcu(&new_node->mac_list, node_db); in hsr_add_node() 206 struct hsr_node *hsr_get_node(struct hsr_port *port, struct list_head *node_db, in hsr_get_node() argument 222 list_for_each_entry_rcu(node, node_db, mac_lis in hsr_get_node() 147 hsr_add_node(struct hsr_priv *hsr, struct list_head *node_db, unsigned char addr[], u16 seq_out, bool san, enum hsr_port_type rx_port) hsr_add_node() argument 271 struct list_head *node_db; hsr_handle_sup_frame() local [all...] |
H A D | hsr_framereg.h | 32 void hsr_del_nodes(struct list_head *node_db); 33 struct hsr_node *hsr_get_node(struct hsr_port *port, struct list_head *node_db,
|
H A D | hsr_debugfs.c | 42 list_for_each_entry_rcu(node, &priv->node_db, mac_list) { in hsr_node_table_show()
|
H A D | hsr_main.h | 204 struct list_head node_db; /* Known HSR nodes */ member
|
H A D | hsr_device.c | 490 INIT_LIST_HEAD(&hsr->node_db); in hsr_dev_finalize()
|
H A D | hsr_forward.c | 514 frame->node_src = hsr_get_node(port, &hsr->node_db, skb, in fill_frame_info()
|
H A D | hsr_netlink.c | 116 hsr_del_nodes(&hsr->node_db); in hsr_dellink()
|
/kernel/linux/linux-6.6/net/hsr/ |
H A D | hsr_framereg.c | 61 static struct hsr_node *find_node_by_addr_A(struct list_head *node_db, in find_node_by_addr_A() argument 66 list_for_each_entry_rcu(node, node_db, mac_list) { in find_node_by_addr_A() 112 void hsr_del_nodes(struct list_head *node_db) in hsr_del_nodes() argument 117 list_for_each_entry_safe(node, tmp, node_db, mac_list) in hsr_del_nodes() 134 /* Allocate an hsr_node and add it to node_db. 'addr' is the node's address_A; 139 struct list_head *node_db, in hsr_add_node() 170 list_for_each_entry_rcu(node, node_db, mac_list, in hsr_add_node() 177 list_add_tail_rcu(&new_node->mac_list, node_db); in hsr_add_node() 197 struct hsr_node *hsr_get_node(struct hsr_port *port, struct list_head *node_db, in hsr_get_node() argument 213 list_for_each_entry_rcu(node, node_db, mac_lis in hsr_get_node() 138 hsr_add_node(struct hsr_priv *hsr, struct list_head *node_db, unsigned char addr[], u16 seq_out, bool san, enum hsr_port_type rx_port) hsr_add_node() argument 267 struct list_head *node_db; hsr_handle_sup_frame() local [all...] |
H A D | hsr_framereg.h | 32 void hsr_del_nodes(struct list_head *node_db); 33 struct hsr_node *hsr_get_node(struct hsr_port *port, struct list_head *node_db,
|
H A D | hsr_debugfs.c | 34 list_for_each_entry_rcu(node, &priv->node_db, mac_list) { in hsr_node_table_show()
|
H A D | hsr_main.h | 194 struct list_head node_db; /* Known HSR nodes */ member
|
H A D | hsr_device.c | 492 INIT_LIST_HEAD(&hsr->node_db); in hsr_dev_finalize()
|
H A D | hsr_forward.c | 577 frame->node_src = hsr_get_node(port, &hsr->node_db, skb, in fill_frame_info()
|
H A D | hsr_netlink.c | 116 hsr_del_nodes(&hsr->node_db); in hsr_dellink()
|