Lines Matching refs:net
12 int call_fib_notifier(struct notifier_block *nb, struct net *net, in call_fib_notifier() argument
16 info->net = net; in call_fib_notifier()
21 int call_fib_notifiers(struct net *net, enum fib_event_type event_type, in call_fib_notifiers() argument
24 info->net = net; in call_fib_notifiers()
33 struct net *net; in fib_seq_sum() local
36 for_each_net(net) { in fib_seq_sum()
37 list_for_each_entry(ops, &net->fib_notifier_ops, list) { in fib_seq_sum()
40 fib_seq += ops->fib_seq_read(net); in fib_seq_sum()
49 static int fib_net_dump(struct net *net, struct notifier_block *nb) in fib_net_dump() argument
53 list_for_each_entry_rcu(ops, &net->fib_notifier_ops, list) { in fib_net_dump()
58 err = ops->fib_dump(net, nb); in fib_net_dump()
89 struct net *net; in register_fib_notifier() local
92 for_each_net_rcu(net) { in register_fib_notifier()
93 err = fib_net_dump(net, nb); in register_fib_notifier()
118 struct net *net) in __fib_notifier_ops_register() argument
122 list_for_each_entry(o, &net->fib_notifier_ops, list) in __fib_notifier_ops_register()
125 list_add_tail_rcu(&ops->list, &net->fib_notifier_ops); in __fib_notifier_ops_register()
130 fib_notifier_ops_register(const struct fib_notifier_ops *tmpl, struct net *net) in fib_notifier_ops_register() argument
139 err = __fib_notifier_ops_register(ops, net); in fib_notifier_ops_register()
158 static int __net_init fib_notifier_net_init(struct net *net) in fib_notifier_net_init() argument
160 INIT_LIST_HEAD(&net->fib_notifier_ops); in fib_notifier_net_init()