Searched refs:fib_table (Results  1 – 8 of 8) sorted by relevance
| /Linux-v5.4/include/net/ | 
| D | ip_fib.h | 164 struct fib_table; 174 	struct fib_table	*table; 234 struct fib_table {  struct 256 int fib_table_lookup(struct fib_table *tb, const struct flowi4 *flp,  argument 258 int fib_table_insert(struct net *, struct fib_table *, struct fib_config *, 260 int fib_table_delete(struct net *, struct fib_table *, struct fib_config *, 262 int fib_table_dump(struct fib_table *table, struct sk_buff *skb, 264 int fib_table_flush(struct net *net, struct fib_table *table, bool flush_all); 265 struct fib_table *fib_trie_unmerge(struct fib_table *main_tb); 266 void fib_table_flush_external(struct fib_table *table); [all …] 
 | 
| /Linux-v5.4/net/ipv4/ | 
| D | fib_trie.c | 1120 int fib_table_insert(struct net *net, struct fib_table *tb,  in fib_table_insert() 1312 int fib_table_lookup(struct fib_table *tb, const struct flowi4 *flp,  in fib_table_lookup() 1547 int fib_table_delete(struct net *net, struct fib_table *tb,  in fib_table_delete() 1675 static void fib_trie_free(struct fib_table *tb)  in fib_trie_free() 1733 struct fib_table *fib_trie_unmerge(struct fib_table *oldtb)  in fib_trie_unmerge() 1737 	struct fib_table *local_tb;  in fib_trie_unmerge() 1792 void fib_table_flush_external(struct fib_table *tb)  in fib_table_flush_external() 1861 int fib_table_flush(struct net *net, struct fib_table *tb, bool flush_all)  in fib_table_flush() 1948 static void __fib_info_notify_update(struct net *net, struct fib_table *tb,  in __fib_info_notify_update() 2011 		struct fib_table *tb;  in fib_info_notify_update() [all …] 
 | 
| D | fib_frontend.c | 53 	struct fib_table *local_table, *main_table;  in fib4_rules_init() 80 struct fib_table *fib_new_table(struct net *net, u32 id)  in fib_new_table() 82 	struct fib_table *tb, *alias = NULL;  in fib_new_table() 116 struct fib_table *fib_get_table(struct net *net, u32 id)  in fib_get_table() 118 	struct fib_table *tb;  in fib_get_table() 141 static void fib_replace_table(struct net *net, struct fib_table *old,  in fib_replace_table() 142 			      struct fib_table *new)  in fib_replace_table() 163 	struct fib_table *old, *new, *main_table;  in fib_unmerge() 201 		struct fib_table *tb;  in fib_flush() 222 	struct fib_table *table;  in __inet_dev_addr_type() [all …] 
 | 
| D | fib_rules.c | 109 	struct fib_table *tbl;  in fib4_rule_action() 199 static struct fib_table *fib_empty_table(struct net *net)  in fib_empty_table() 239 			struct fib_table *table;  in fib4_rule_configure()
  | 
| D | fib_semantics.c | 1091 		struct fib_table *tbl = NULL;  in fib_check_nh_v4_gw() 1993 	struct fib_table *tb = res->table;  in fib_select_default()
  | 
| D | devinet.c | 160 		struct fib_table *local;  in __ip_dev_find()
  | 
| /Linux-v5.4/include/net/netns/ | 
| D | ipv4.h | 19 struct fib_table; 59 	struct fib_table __rcu	*fib_main; 60 	struct fib_table __rcu	*fib_default;
  | 
| /Linux-v5.4/net/core/ | 
| D | filter.c | 4652 		struct fib_table *tb;  in bpf_ipv4_fib_lookup()
  |