Lines Matching defs:flp
1163 static int __dn_route_output_key(struct dst_entry **pprt, const struct flowi *flp, int flags)
1165 unsigned hash = dn_hash(flp->fld_src, flp->fld_dst);
1172 if ((flp->fld_dst == rt->fl.fld_dst) &&
1173 (flp->fld_src == rt->fl.fld_src) &&
1174 (flp->mark == rt->fl.mark) &&
1176 (rt->fl.oif == flp->oif)) {
1186 return dn_route_output_slow(pprt, flp, flags);
1189 static int dn_route_output_key(struct dst_entry **pprt, struct flowi *flp, int flags)
1193 err = __dn_route_output_key(pprt, flp, flags);
1194 if (err == 0 && flp->proto) {
1195 err = xfrm_lookup(&init_net, pprt, flp, NULL, 0);