Lines Matching refs:fi
10 struct dn_fib_info *fi; member
46 #define DN_FIB_RES_NH(res) ((res).fi->fib_nh[(res).nh_sel])
48 #define DN_FIB_RES_PREFSRC(res) ((res).fi->fib_prefsrc ? : __dn_fib_res_prefsrc(&res))
105 int dn_fib_semantic_match(int type, struct dn_fib_info *fi,
107 void dn_fib_release_info(struct dn_fib_info *fi);
129 void dn_fib_free_info(struct dn_fib_info *fi);
131 static inline void dn_fib_info_put(struct dn_fib_info *fi) in dn_fib_info_put() argument
133 if (atomic_dec_and_test(&fi->fib_clntref)) in dn_fib_info_put()
134 dn_fib_free_info(fi); in dn_fib_info_put()
139 if (res->fi) in dn_fib_res_put()
140 dn_fib_info_put(res->fi); in dn_fib_res_put()
151 #define dn_fib_info_put(fi) do { } while(0) argument