Searched refs:fib_info (Results 1 – 11 of 11) sorted by relevance
| /linux/net/ipv4/ |
| H A D | fib_semantics.c | 223 struct fib_info *fi = container_of(head, struct fib_info, rcu); in free_fib_info_rcu() 238 void free_fib_info(struct fib_info *fi) in free_fib_info() 249 void fib_release_info(struct fib_info *fi) in fib_release_info() 273 static inline int nh_comp(struct fib_info *fi, struct fib_info *ofi) in nh_comp() 333 static struct hlist_head *fib_info_hash_bucket(struct fib_info *fi) in fib_info_hash_bucket() 395 struct fib_info *fi; in fib_info_hash_grow() 404 struct fib_info *fi; in fib_info_hash_grow() 416 static struct fib_info *fib_find_info_nh(struct net *net, in fib_find_info_nh() 420 struct fib_info *fi; in fib_find_info_nh() 447 static struct fib_info *fib_find_info(struct fib_info *nfi) in fib_find_info() [all …]
|
| H A D | fib_trie.c | 1201 struct fib_info *fi; in fib_table_insert() 1264 struct fib_info *fi_drop; in fib_table_insert() 1550 struct fib_info *fi = fa->fa_info; in fib_table_lookup() 1715 struct fib_info *fi = fa->fa_info; in fib_table_delete() 2047 struct fib_info *fi = fa->fa_info; in fib_table_flush() 2120 struct fib_info *fi = fa->fa_info; in __fib_info_notify_update() 2154 struct fib_info *fi = fa->fa_info; in fib_leaf_notify() 2258 struct fib_info *fi = fa->fa_info; in fn_trie_dump_leaf() 2914 static unsigned int fib_flag_trans(int type, __be32 mask, struct fib_info *fi) in fib_flag_trans() 2956 struct fib_info *fi = fa->fa_info; in fib_route_seq_show()
|
| H A D | route.c | 1449 struct fib_info *fi = res->fi; in ip_mtu_from_fib_result() 1619 struct fib_info *fi, u16 type, u32 itag, in rt_set_nexthop() 2596 struct fib_info *fi = res->fi; in __mkroute_output() 3160 u32 table_id, struct fib_info *fi, in fib_dump_info_fnhe()
|
| H A D | nexthop.c | 1689 struct fib_info *fi; in fib_check_nh_list() 2169 struct fib_info *fi; in __remove_nexthop_fib() 2540 struct fib_info *fi; in __nexthop_replace_notify()
|
| H A D | fib_frontend.c | 330 bool fib_info_nh_uses_dev(struct fib_info *fi, const struct net_device *dev) in fib_info_nh_uses_dev()
|
| /linux/include/net/ |
| H A D | ip_fib.h | 58 struct fib_info; 110 struct fib_info *nh_parent; 136 struct fib_info { struct 182 struct fib_info *fi; argument 217 struct fib_info *fi; 233 struct fib_info *fi; 451 bool fib_info_nh_uses_dev(struct fib_info *fi, const struct net_device *dev); 624 void free_fib_info(struct fib_info *fi); 626 static inline void fib_info_hold(struct fib_info *fi) in fib_info_hold() 631 static inline bool fib_info_hold_safe(struct fib_info *fi) in fib_info_hold_safe() [all …]
|
| H A D | nexthop.h | 480 static inline unsigned int fib_info_num_path(const struct fib_info *fi) in fib_info_num_path() 491 static inline struct fib_nh_common *fib_info_nhc(struct fib_info *fi, int nhsel) in fib_info_nhc() 500 static inline struct fib_nh *fib_info_nh(struct fib_info *fi, int nhsel) in fib_info_nh()
|
| H A D | route.h | 55 struct fib_info; 276 u32 table_id, struct fib_info *fi,
|
| /linux/drivers/net/ethernet/marvell/prestera/ |
| H A D | prestera_router.c | 167 static bool __prestera_fi_is_direct(struct fib_info *fi) in __prestera_fi_is_direct() 180 static bool prestera_fi_is_direct(struct fib_info *fi) in prestera_fi_is_direct() 188 static bool prestera_fi_is_nh(struct fib_info *fi) in prestera_fi_is_nh()
|
| /linux/drivers/net/ethernet/rocker/ |
| H A D | rocker_ofdpa.c | 99 struct fib_info *fi; 975 u32 group_id, struct fib_info *fi, in ofdpa_flow_tbl_ucast4_routing() 2255 int dst_len, struct fib_info *fi, u32 tb_id, in ofdpa_port_fib_ipv4()
|
| /linux/Documentation/networking/ |
| H A D | switchdev.rst | 366 struct fib_info *fi;
|