Home
last modified time | relevance | path

Searched refs:tb_hlist (Results 1 – 3 of 3) sorted by relevance

/linux/include/net/
H A Dip_fib.h258 struct hlist_node tb_hlist; member
298 struct hlist_node *tb_hlist; in fib_get_table() local
306 tb_hlist = rcu_dereference_protected(hlist_first_rcu(ptr), true); in fib_get_table()
308 return hlist_entry(tb_hlist, struct fib_table, tb_hlist); in fib_get_table()
/linux/net/ipv4/
H A Dfib_frontend.c65 hlist_add_head_rcu(&local_table->tb_hlist, in fib4_rules_init()
67 hlist_add_head_rcu(&main_table->tb_hlist, in fib4_rules_init()
121 hlist_add_head_rcu(&tb->tb_hlist, &net->ipv4.fib_table_hash[h]); in fib_new_table()
146 hlist_for_each_entry_rcu(tb, head, tb_hlist, true) in fib_get_table()
171 hlist_replace_rcu(&old->tb_hlist, &new->tb_hlist); in fib_replace_table()
215 hlist_for_each_entry_rcu(tb, head, tb_hlist, true) in fib_flush()
1082 hlist_for_each_entry_rcu(tb, head, tb_hlist) { in inet_dump_fib()
1632 hlist_for_each_entry_safe(tb, tmp, head, tb_hlist) { in ip_fib_net_exit()
1633 hlist_del_rcu(&tb->tb_hlist); in ip_fib_net_exit()
H A Dfib_trie.c2140 hlist_for_each_entry_rcu(tb, head, tb_hlist, true) in fib_info_notify_update()
2213 hlist_for_each_entry_rcu(tb, head, tb_hlist) { in fib_notify()
2622 hlist_for_each_entry_rcu(tb, head, tb_hlist) { in fib_triestat_seq_show()
2655 hlist_for_each_entry_rcu(tb, head, tb_hlist) { in fib_trie_get_idx()
2695 while ((tb_node = rcu_dereference(hlist_next_rcu(&tb->tb_hlist)))) { in fib_trie_seq_next()
2696 tb = hlist_entry(tb_node, struct fib_table, tb_hlist); in fib_trie_seq_next()
2705 hlist_for_each_entry_rcu(tb, head, tb_hlist) { in fib_trie_seq_next()