Lines Matching refs:oldflp

949 static int dn_route_output_slow(struct dst_entry **pprt, const struct flowidn *oldflp, int try_hard)  in dn_route_output_slow()  argument
952 .daddr = oldflp->daddr, in dn_route_output_slow()
953 .saddr = oldflp->saddr, in dn_route_output_slow()
955 .flowidn_mark = oldflp->flowidn_mark, in dn_route_output_slow()
957 .flowidn_oif = oldflp->flowidn_oif, in dn_route_output_slow()
972 " iif=%d oif=%d\n", le16_to_cpu(oldflp->daddr), in dn_route_output_slow()
973 le16_to_cpu(oldflp->saddr), in dn_route_output_slow()
974 oldflp->flowidn_mark, LOOPBACK_IFINDEX, in dn_route_output_slow()
975 oldflp->flowidn_oif); in dn_route_output_slow()
978 if (oldflp->flowidn_oif) { in dn_route_output_slow()
979 dev_out = dev_get_by_index(&init_net, oldflp->flowidn_oif); in dn_route_output_slow()
990 if (oldflp->saddr) { in dn_route_output_slow()
994 if (dn_dev_islocal(dev_out, oldflp->saddr)) in dn_route_output_slow()
1003 if (!dn_dev_islocal(dev, oldflp->saddr)) in dn_route_output_slow()
1006 oldflp->daddr && in dn_route_output_slow()
1007 !dn_dev_islocal(dev, oldflp->daddr)) in dn_route_output_slow()
1075 if ((oldflp->flowidn_oif && in dn_route_output_slow()
1076 (neigh->dev->ifindex != oldflp->flowidn_oif)) || in dn_route_output_slow()
1077 (oldflp->saddr && in dn_route_output_slow()
1079 oldflp->saddr)))) { in dn_route_output_slow()
1184 rt->fld.saddr = oldflp->saddr; in dn_route_output_slow()
1185 rt->fld.daddr = oldflp->daddr; in dn_route_output_slow()
1186 rt->fld.flowidn_oif = oldflp->flowidn_oif; in dn_route_output_slow()
1188 rt->fld.flowidn_mark = oldflp->flowidn_mark; in dn_route_output_slow()