Searched refs:fib_table (Results 1 – 7 of 7) sorted by relevance
/linux/include/net/ |
H A D | ip_fib.h | 172 struct fib_table; 183 struct fib_table *table; 257 struct fib_table { struct 279 int fib_table_lookup(struct fib_table *tb, const struct flowi4 *flp, argument 281 int fib_table_insert(struct net *, struct fib_table *, struct fib_config *, 283 int fib_table_delete(struct net *, struct fib_table *, struct fib_config *, 285 int fib_table_dump(struct fib_table *table, struct sk_buff *skb, 287 int fib_table_flush(struct net *net, struct fib_table *table, bool flush_all); 288 struct fib_table *fib_trie_unmerge(struct fib_table *main_t [all...] |
/linux/net/ipv4/ |
H A D | fib_trie.c | 1015 struct fib_table *tb; in fib_find_matching_alias() 1194 int fib_table_insert(struct net *net, struct fib_table *tb, in fib_table_insert() 1420 int fib_table_lookup(struct fib_table *tb, const struct flowi4 *flp, in fib_table_lookup() 1688 int fib_table_delete(struct net *net, struct fib_table *tb, in fib_table_delete() 1814 static void fib_trie_free(struct fib_table *tb) in fib_trie_free() 1872 struct fib_table *fib_trie_unmerge(struct fib_table *oldtb) in fib_trie_unmerge() 1876 struct fib_table *local_tb; in fib_trie_unmerge() 1931 void fib_table_flush_external(struct fib_table *tb) in fib_table_flush_external() 2000 int fib_table_flush(struct net *net, struct fib_table *t [all...] |
H A D | fib_frontend.c | 54 struct fib_table *local_table, *main_table; in fib4_rules_init() 76 struct fib_table *fib_new_table(struct net *net, u32 id) in fib_new_table() 78 struct fib_table *tb, *alias = NULL; in fib_new_table() 112 struct fib_table *fib_get_table(struct net *net, u32 id) in fib_get_table() 114 struct fib_table *tb; in fib_get_table() 132 static void fib_replace_table(struct net *net, struct fib_table *old, in fib_replace_table() 133 struct fib_table *new) in fib_replace_table() 154 struct fib_table *old, *new, *main_table; in fib_unmerge() 192 struct fib_table *tb; in fib_flush() 213 struct fib_table *tabl in __inet_dev_addr_type() [all...] |
H A D | fib_rules.c | 115 struct fib_table *tbl; in fib4_rule_action() 217 static struct fib_table *fib_empty_table(struct net *net) in fib_empty_table() 311 struct fib_table *table; in fib4_rule_configure()
|
H A D | devinet.c | 153 struct fib_table *local; in __ip_dev_find()
|
/linux/include/net/netns/ |
H A D | ipv4.h | 19 struct fib_table; 111 struct fib_table __rcu *fib_main; 112 struct fib_table __rcu *fib_default;
|
/linux/net/core/ |
H A D | filter.c | 6036 struct fib_table *tb; in bpf_ipv4_fib_lookup()
|