Searched refs:fib_info (Results 1 – 9 of 9) sorted by relevance
/Linux-v4.19/net/ipv4/ |
D | fib_lookup.h | 11 struct fib_info *fa_info; 31 void fib_release_info(struct fib_info *); 32 struct fib_info *fib_create_info(struct fib_config *cfg, 34 int fib_nh_match(struct fib_config *cfg, struct fib_info *fi, 36 bool fib_metrics_match(struct fib_config *cfg, struct fib_info *fi); 38 u8 type, __be32 dst, int dst_len, u8 tos, struct fib_info *fi, 44 struct fib_info *fi) in fib_result_assign()
|
D | fib_semantics.c | 210 struct fib_info *fi = container_of(head, struct fib_info, rcu); in free_fib_info_rcu() 228 void free_fib_info(struct fib_info *fi) in free_fib_info() 245 void fib_release_info(struct fib_info *fi) in fib_release_info() 263 static inline int nh_comp(const struct fib_info *fi, const struct fib_info *ofi) in nh_comp() 294 static inline unsigned int fib_info_hashfn(const struct fib_info *fi) in fib_info_hashfn() 309 static struct fib_info *fib_find_info(const struct fib_info *nfi) in fib_find_info() 312 struct fib_info *fi; in fib_find_info() 365 static inline size_t fib_nlmsg_size(struct fib_info *fi) in fib_nlmsg_size() 436 static int fib_detect_death(struct fib_info *fi, int order, in fib_detect_death() 437 struct fib_info **last_resort, int *last_idx, in fib_detect_death() [all …]
|
D | fib_trie.c | 1132 struct fib_info *fi; in fib_table_insert() 1197 struct fib_info *fi_drop; in fib_table_insert() 1446 struct fib_info *fi = fa->fa_info; in fib_table_lookup() 1573 struct fib_info *fi = fa->fa_info; in fib_table_delete() 1905 struct fib_info *fi = fa->fa_info; in fib_table_flush() 1942 struct fib_info *fi = fa->fa_info; in fib_leaf_notify() 2624 static unsigned int fib_flag_trans(int type, __be32 mask, const struct fib_info *fi) in fib_flag_trans() 2662 const struct fib_info *fi = fa->fa_info; in fib_route_seq_show()
|
D | route.c | 1353 struct fib_info *fi = res->fi; in ip_mtu_from_fib_result() 1525 struct fib_info *fi, u16 type, u32 itag, in rt_set_nexthop() 2191 struct fib_info *fi = res->fi; in __mkroute_output()
|
/Linux-v4.19/include/net/ |
D | ip_fib.h | 54 struct fib_info; 82 struct fib_info *nh_parent; 106 struct fib_info { struct 144 struct fib_info *fi; argument 194 struct fib_info *fi; 427 void free_fib_info(struct fib_info *fi); 429 static inline void fib_info_hold(struct fib_info *fi) in fib_info_hold() 434 static inline void fib_info_put(struct fib_info *fi) in fib_info_put()
|
D | route.h | 49 struct fib_info;
|
/Linux-v4.19/drivers/net/ethernet/mellanox/mlxsw/ |
D | spectrum_router.c | 2718 static struct fib_info * 2727 struct fib_info *fi; 2803 struct fib_info *fi; in mlxsw_sp_nexthop_group_hash_obj() 2888 struct fib_info *fi) in mlxsw_sp_nexthop4_group_lookup() 3690 const struct fib_info *fi) in mlxsw_sp_fi_is_gateway() 3697 mlxsw_sp_nexthop4_group_create(struct mlxsw_sp *mlxsw_sp, struct fib_info *fi) in mlxsw_sp_nexthop4_group_create() 3762 struct fib_info *fi) in mlxsw_sp_nexthop4_group_get() 4126 struct fib_info *fi = fen_info->fi; in mlxsw_sp_fib4_entry_type_set()
|
/Linux-v4.19/drivers/net/ethernet/rocker/ |
D | rocker_ofdpa.c | 102 struct fib_info *fi; 977 u32 group_id, struct fib_info *fi, in ofdpa_flow_tbl_ucast4_routing() 2271 int dst_len, struct fib_info *fi, u32 tb_id, in ofdpa_port_fib_ipv4()
|
/Linux-v4.19/Documentation/networking/ |
D | switchdev.txt | 330 struct fib_info *fi;
|