Lines Matching refs:ipv4

66 				&net->ipv4.fib_table_hash[TABLE_LOCAL_INDEX]);  in fib4_rules_init()
68 &net->ipv4.fib_table_hash[TABLE_MAIN_INDEX]); in fib4_rules_init()
97 rcu_assign_pointer(net->ipv4.fib_local, tb); in fib_new_table()
100 rcu_assign_pointer(net->ipv4.fib_main, tb); in fib_new_table()
103 rcu_assign_pointer(net->ipv4.fib_default, tb); in fib_new_table()
110 hlist_add_head_rcu(&tb->tb_hlist, &net->ipv4.fib_table_hash[h]); in fib_new_table()
125 head = &net->ipv4.fib_table_hash[h]; in fib_get_table()
140 rcu_assign_pointer(net->ipv4.fib_local, new); in fib_replace_table()
143 rcu_assign_pointer(net->ipv4.fib_main, new); in fib_replace_table()
146 rcu_assign_pointer(net->ipv4.fib_default, new); in fib_replace_table()
185 struct hlist_head *head = &net->ipv4.fib_table_hash[h]; in fib_flush()
204 head = &net->ipv4.fib_table_hash[h]; in fib_flush_external()
773 head = &net->ipv4.fib_table_hash[h]; in inet_dump_fib()
1098 netlink_unicast(net->ipv4.fibnl, skb, portid, MSG_DONTWAIT); in nl_fib_input()
1111 net->ipv4.fibnl = sk; in nl_fib_lookup_init()
1117 netlink_kernel_release(net->ipv4.fibnl); in nl_fib_lookup_exit()
1118 net->ipv4.fibnl = NULL; in nl_fib_lookup_exit()
1142 atomic_inc(&net->ipv4.dev_addr_genid); in fib_inetaddr_event()
1147 atomic_inc(&net->ipv4.dev_addr_genid); in fib_inetaddr_event()
1187 atomic_inc(&net->ipv4.dev_addr_genid); in fib_netdev_event()
1231 net->ipv4.fib_table_hash = kzalloc(size, GFP_KERNEL); in ip_fib_net_init()
1232 if (!net->ipv4.fib_table_hash) in ip_fib_net_init()
1241 kfree(net->ipv4.fib_table_hash); in ip_fib_net_init()
1251 RCU_INIT_POINTER(net->ipv4.fib_local, NULL); in ip_fib_net_exit()
1252 RCU_INIT_POINTER(net->ipv4.fib_main, NULL); in ip_fib_net_exit()
1253 RCU_INIT_POINTER(net->ipv4.fib_default, NULL); in ip_fib_net_exit()
1256 struct hlist_head *head = &net->ipv4.fib_table_hash[i]; in ip_fib_net_exit()
1271 kfree(net->ipv4.fib_table_hash); in ip_fib_net_exit()
1279 net->ipv4.fib_num_tclassid_users = 0; in fib_net_init()