Lines Matching refs:fib_info

206 	struct fib_info *fi = container_of(head, struct fib_info, rcu);  in free_fib_info_rcu()
221 void free_fib_info(struct fib_info *fi) in free_fib_info()
237 void fib_release_info(struct fib_info *fi) in fib_release_info()
255 static inline int nh_comp(const struct fib_info *fi, const struct fib_info *ofi) in nh_comp()
285 static inline unsigned int fib_info_hashfn(const struct fib_info *fi) in fib_info_hashfn()
300 static struct fib_info *fib_find_info(const struct fib_info *nfi) in fib_find_info()
303 struct fib_info *fi; in fib_find_info()
356 static inline size_t fib_nlmsg_size(struct fib_info *fi) in fib_nlmsg_size()
413 static int fib_detect_death(struct fib_info *fi, int order, in fib_detect_death()
414 struct fib_info **last_resort, int *last_idx, in fib_detect_death()
452 static int fib_get_nhs(struct fib_info *fi, struct rtnexthop *rtnh, in fib_get_nhs()
488 int fib_nh_match(struct fib_config *cfg, struct fib_info *fi) in fib_nh_match()
585 static int fib_check_nh(struct fib_config *cfg, struct fib_info *fi, in fib_check_nh()
710 struct fib_info *fi; in fib_info_hash_move()
728 struct fib_info *fi; in fib_info_hash_move()
760 struct fib_info *fib_create_info(struct fib_config *cfg) in fib_create_info()
763 struct fib_info *fi = NULL; in fib_create_info()
764 struct fib_info *ofi; in fib_create_info()
992 struct fib_info *fi, unsigned int flags) in fib_dump_info()
1094 struct fib_info *fi; in fib_sync_down_addr()
1114 struct fib_info *prev_fi = NULL; in fib_sync_down_dev()
1123 struct fib_info *fi = nh->nh_parent; in fib_sync_down_dev()
1164 struct fib_info *fi = NULL, *last_resort = NULL; in fib_select_default()
1171 struct fib_info *next_fi = fa->fa_info; in fib_select_default()
1225 struct fib_info *prev_fi; in fib_sync_up()
1240 struct fib_info *fi = nh->nh_parent; in fib_sync_up()
1282 struct fib_info *fi = res->fi; in fib_select_multipath()