Lines Matching refs:net
369 typedef struct rt6_info *(*pol_lookup_t)(struct net *,
383 struct fib6_table *fib6_get_table(struct net *net, u32 id);
384 struct fib6_table *fib6_new_table(struct net *net, u32 id);
385 struct dst_entry *fib6_rule_lookup(struct net *net, struct flowi6 *fl6,
392 struct fib6_info *fib6_lookup(struct net *net, int oif, struct flowi6 *fl6,
396 struct fib6_info *fib6_table_lookup(struct net *net, struct fib6_table *table,
399 struct fib6_info *fib6_multipath_select(const struct net *net,
413 void fib6_clean_all(struct net *net, int (*func)(struct fib6_info *, void *arg),
434 void fib6_run_gc(unsigned long expires, struct net *net, bool force);
450 int call_fib6_notifier(struct notifier_block *nb, struct net *net,
453 int call_fib6_notifiers(struct net *net, enum fib_event_type event_type,
456 int __net_init fib6_notifier_init(struct net *net);
457 void __net_exit fib6_notifier_exit(struct net *net);
459 unsigned int fib6_tables_seq_read(struct net *net);
460 int fib6_tables_dump(struct net *net, struct notifier_block *nb);
462 void fib6_update_sernum(struct net *net, struct fib6_info *rt);
463 void fib6_update_sernum_upto_root(struct net *net, struct fib6_info *rt);
475 int fib6_rules_dump(struct net *net, struct notifier_block *nb);
476 unsigned int fib6_rules_seq_read(struct net *net);
478 static inline bool fib6_rules_early_flow_dissect(struct net *net, in fib6_rules_early_flow_dissect() argument
485 if (!net->ipv6.fib6_rules_require_fldissect) in fib6_rules_early_flow_dissect()
508 static inline int fib6_rules_dump(struct net *net, struct notifier_block *nb) in fib6_rules_dump() argument
512 static inline unsigned int fib6_rules_seq_read(struct net *net) in fib6_rules_seq_read() argument
516 static inline bool fib6_rules_early_flow_dissect(struct net *net, in fib6_rules_early_flow_dissect() argument