Home
last modified time | relevance | path

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

/linux/include/net/
H A Dip_fib.h58 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;
452 bool fib_info_nh_uses_dev(struct fib_info *fi, const struct net_device *dev);
625 void free_fib_info(struct fib_info *fi);
627 static inline void fib_info_hold(struct fib_info *fi) in fib_info_hold()
632 static inline void fib_info_put(struct fib_info *fi) in fib_info_put()
H A Dnexthop.h478 static inline unsigned int fib_info_num_path(const struct fib_info *fi) in fib_info_num_path()
489 static inline struct fib_nh_common *fib_info_nhc(struct fib_info *fi, int nhsel) in fib_info_nhc()
497 /* only used when fib_nh is built into fib_info */ in fib_info_nh()
498 static inline struct fib_nh *fib_info_nh(struct fib_info *fi, int nhsel) in fib_info_nh()
/linux/net/ipv4/
H A Dfib_trie.c1201 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()
2126 struct fib_info *fi = fa->fa_info; in __fib_info_notify_update()
2161 struct fib_info *fi = fa->fa_info; in fib_leaf_notify()
2261 struct fib_info *fi = fa->fa_info; in fn_trie_dump_leaf()
2917 static unsigned int fib_flag_trans(int type, __be32 mask, struct fib_info *fi) in fib_flag_trans()
2959 struct fib_info *fi = fa->fa_info; in fib_route_seq_show()
H A Dnexthop.c1675 struct fib_info *fi; in fib_check_nh_list()
2149 struct fib_info *fi; in __remove_nexthop_fib()
2509 struct fib_info *fi; in __nexthop_replace_notify()
/linux/drivers/net/ethernet/marvell/prestera/
H A Dprestera_router.c167 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/mellanox/mlxsw/
H A Dspectrum_router.c486 struct fib_info *fi;
3149 struct fib_info *fi;
3471 struct fib_info *fi;
3548 struct fib_info *fi; in mlxsw_sp_nexthop_group_hash_obj()
3641 struct fib_info *fi) in mlxsw_sp_nexthop4_group_lookup()
5763 struct fib_info *fi) in mlxsw_sp_fi_is_gateway()
5837 mlxsw_sp_nexthop4_group_create(struct mlxsw_sp *mlxsw_sp, struct fib_info *fi) in mlxsw_sp_nexthop4_group_create()
5893 struct fib_info *fi) in mlxsw_sp_nexthop4_group_get()
/linux/drivers/net/netdevsim/
H A Dfib.c83 struct fib_info *fi;
/linux/Documentation/networking/
H A Dswitchdev.rst366 struct fib_info *fi;