Lines Matching refs:oldflp

963 static int dn_route_output_slow(struct dst_entry **pprt, const struct flowidn *oldflp, int try_hard)  in dn_route_output_slow()  argument
966 .daddr = oldflp->daddr, in dn_route_output_slow()
967 .saddr = oldflp->saddr, in dn_route_output_slow()
969 .flowidn_mark = oldflp->flowidn_mark, in dn_route_output_slow()
971 .flowidn_oif = oldflp->flowidn_oif, in dn_route_output_slow()
986 " iif=%d oif=%d\n", le16_to_cpu(oldflp->daddr), in dn_route_output_slow()
987 le16_to_cpu(oldflp->saddr), in dn_route_output_slow()
988 oldflp->flowidn_mark, LOOPBACK_IFINDEX, in dn_route_output_slow()
989 oldflp->flowidn_oif); in dn_route_output_slow()
992 if (oldflp->flowidn_oif) { in dn_route_output_slow()
993 dev_out = dev_get_by_index(&init_net, oldflp->flowidn_oif); in dn_route_output_slow()
1004 if (oldflp->saddr) { in dn_route_output_slow()
1008 if (dn_dev_islocal(dev_out, oldflp->saddr)) in dn_route_output_slow()
1017 if (!dn_dev_islocal(dev, oldflp->saddr)) in dn_route_output_slow()
1020 oldflp->daddr && in dn_route_output_slow()
1021 !dn_dev_islocal(dev, oldflp->daddr)) in dn_route_output_slow()
1086 if ((oldflp->flowidn_oif && in dn_route_output_slow()
1087 (neigh->dev->ifindex != oldflp->flowidn_oif)) || in dn_route_output_slow()
1088 (oldflp->saddr && in dn_route_output_slow()
1090 oldflp->saddr)))) { in dn_route_output_slow()
1190 rt->fld.saddr = oldflp->saddr; in dn_route_output_slow()
1191 rt->fld.daddr = oldflp->daddr; in dn_route_output_slow()
1192 rt->fld.flowidn_oif = oldflp->flowidn_oif; in dn_route_output_slow()
1194 rt->fld.flowidn_mark = oldflp->flowidn_mark; in dn_route_output_slow()