Lines Matching refs:res
45 #define DN_FIB_RES_RESET(res) ((res).nh_sel = 0) argument
46 #define DN_FIB_RES_NH(res) ((res).fi->fib_nh[(res).nh_sel]) argument
48 #define DN_FIB_RES_PREFSRC(res) ((res).fi->fib_prefsrc ? : __dn_fib_res_prefsrc(&res)) argument
49 #define DN_FIB_RES_GW(res) (DN_FIB_RES_NH(res).nh_gw) argument
50 #define DN_FIB_RES_DEV(res) (DN_FIB_RES_NH(res).nh_dev) argument
51 #define DN_FIB_RES_OIF(res) (DN_FIB_RES_NH(res).nh_oif) argument
87 struct dn_fib_res *res);
106 const struct flowidn *fld, struct dn_fib_res *res);
109 void dn_fib_select_multipath(const struct flowidn *fld, struct dn_fib_res *res);
125 int dn_fib_lookup(struct flowidn *fld, struct dn_fib_res *res);
137 static inline void dn_fib_res_put(struct dn_fib_res *res) in dn_fib_res_put() argument
139 if (res->fi) in dn_fib_res_put()
140 dn_fib_info_put(res->fi); in dn_fib_res_put()
141 if (res->r) in dn_fib_res_put()
142 fib_rule_put(res->r); in dn_fib_res_put()
150 #define dn_fib_lookup(fl, res) (-ESRCH) argument
152 #define dn_fib_select_multipath(fl, res) do { } while(0) argument
153 #define dn_fib_rules_policy(saddr,res,flags) (0) argument
154 #define dn_fib_res_put(res) do { } while(0) argument