Lines Matching refs:fn_net

32 	struct fib_notifier_net *fn_net = net_generic(net, fib_notifier_net_id);  in call_fib_notifiers()  local
35 err = atomic_notifier_call_chain(&fn_net->fib_chain, event_type, info); in call_fib_notifiers()
42 struct fib_notifier_net *fn_net = net_generic(net, fib_notifier_net_id); in fib_seq_sum() local
47 list_for_each_entry_rcu(ops, &fn_net->fib_notifier_ops, list) { in fib_seq_sum()
61 struct fib_notifier_net *fn_net = net_generic(net, fib_notifier_net_id); in fib_net_dump() local
66 list_for_each_entry_rcu(ops, &fn_net->fib_notifier_ops, list) { in fib_net_dump()
85 struct fib_notifier_net *fn_net = net_generic(net, fib_notifier_net_id); in fib_dump_is_consistent() local
87 atomic_notifier_chain_register(&fn_net->fib_chain, nb); in fib_dump_is_consistent()
90 atomic_notifier_chain_unregister(&fn_net->fib_chain, nb); in fib_dump_is_consistent()
121 struct fib_notifier_net *fn_net = net_generic(net, fib_notifier_net_id); in unregister_fib_notifier() local
123 return atomic_notifier_chain_unregister(&fn_net->fib_chain, nb); in unregister_fib_notifier()
130 struct fib_notifier_net *fn_net = net_generic(net, fib_notifier_net_id); in __fib_notifier_ops_register() local
133 list_for_each_entry(o, &fn_net->fib_notifier_ops, list) in __fib_notifier_ops_register()
136 list_add_tail_rcu(&ops->list, &fn_net->fib_notifier_ops); in __fib_notifier_ops_register()
171 struct fib_notifier_net *fn_net = net_generic(net, fib_notifier_net_id); in fib_notifier_net_init() local
173 INIT_LIST_HEAD(&fn_net->fib_notifier_ops); in fib_notifier_net_init()
174 ATOMIC_INIT_NOTIFIER_HEAD(&fn_net->fib_chain); in fib_notifier_net_init()
180 struct fib_notifier_net *fn_net = net_generic(net, fib_notifier_net_id); in fib_notifier_net_exit() local
182 WARN_ON_ONCE(!list_empty(&fn_net->fib_notifier_ops)); in fib_notifier_net_exit()