Home
last modified time | relevance | path

Searched refs:fib_info (Results 1 – 9 of 9) sorted by relevance

/Linux-v4.19/net/ipv4/
Dfib_lookup.h11 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()
Dfib_semantics.c210 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 …]
Dfib_trie.c1132 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()
Droute.c1353 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/
Dip_fib.h54 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()
Droute.h49 struct fib_info;
/Linux-v4.19/drivers/net/ethernet/mellanox/mlxsw/
Dspectrum_router.c2718 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/
Drocker_ofdpa.c102 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/
Dswitchdev.txt330 struct fib_info *fi;