Lines Matching refs:flp
1249 static int __dn_route_output_key(struct dst_entry **pprt, const struct flowidn *flp, int flags) in __dn_route_output_key() argument
1251 unsigned int hash = dn_hash(flp->saddr, flp->daddr); in __dn_route_output_key()
1258 if ((flp->daddr == rt->fld.daddr) && in __dn_route_output_key()
1259 (flp->saddr == rt->fld.saddr) && in __dn_route_output_key()
1260 (flp->flowidn_mark == rt->fld.flowidn_mark) && in __dn_route_output_key()
1262 (rt->fld.flowidn_oif == flp->flowidn_oif)) { in __dn_route_output_key()
1272 return dn_route_output_slow(pprt, flp, flags); in __dn_route_output_key()
1275 static int dn_route_output_key(struct dst_entry **pprt, struct flowidn *flp, int flags) in dn_route_output_key() argument
1279 err = __dn_route_output_key(pprt, flp, flags); in dn_route_output_key()
1280 if (err == 0 && flp->flowidn_proto) { in dn_route_output_key()
1282 flowidn_to_flowi(flp), NULL, 0); in dn_route_output_key()