• Home
  • Raw
  • Download

Lines Matching refs:daddr

126 					     const void *daddr);
318 return ((fl1->daddr ^ fl2->daddr) | in compare_keys()
865 const void *daddr) in dn_dst_neigh_lookup() argument
867 return __neigh_lookup_errno(&dn_neigh_table, daddr, dst->dev); in dn_dst_neigh_lookup()
914 static __le16 dnet_select_source(const struct net_device *dev, __le16 daddr, int scope) in dnet_select_source() argument
929 if (!daddr) { in dnet_select_source()
933 ret = dn_match_addr(daddr, ifa->ifa_local); in dnet_select_source()
949 static inline __le16 dn_fib_rules_map_destination(__le16 daddr, struct dn_fib_res *res) in dn_fib_rules_map_destination() argument
952 return (daddr&~mask)|res->fi->fib_nh->nh_gw; in dn_fib_rules_map_destination()
958 .daddr = oldflp->daddr, in dn_route_output_slow()
978 " iif=%d oif=%d\n", le16_to_cpu(oldflp->daddr), in dn_route_output_slow()
1012 oldflp->daddr && in dn_route_output_slow()
1013 !dn_dev_islocal(dev, oldflp->daddr)) in dn_route_output_slow()
1028 if (!fld.daddr) { in dn_route_output_slow()
1029 fld.daddr = fld.saddr; in dn_route_output_slow()
1039 if (!fld.daddr) { in dn_route_output_slow()
1040 fld.daddr = in dn_route_output_slow()
1043 if (!fld.daddr) in dn_route_output_slow()
1055 le16_to_cpu(fld.daddr), le16_to_cpu(fld.saddr), in dn_route_output_slow()
1079 neigh = neigh_lookup_nodev(&dn_neigh_table, &init_net, &fld.daddr); in dn_route_output_slow()
1091 if (dn_dev_islocal(neigh->dev, fld.daddr)) { in dn_route_output_slow()
1113 if (dn_dev_islocal(dev_out, fld.daddr)) { in dn_route_output_slow()
1129 gateway = fld.daddr; in dn_route_output_slow()
1148 fld.saddr = fld.daddr; in dn_route_output_slow()
1190 rt->fld.daddr = oldflp->daddr; in dn_route_output_slow()
1196 rt->rt_daddr = fld.daddr; in dn_route_output_slow()
1197 rt->rt_gateway = gateway ? gateway : fld.daddr; in dn_route_output_slow()
1200 rt->rt_dst_map = fld.daddr; in dn_route_output_slow()
1217 hash = dn_hash(rt->fld.saddr, rt->fld.daddr); in dn_route_output_slow()
1250 unsigned int hash = dn_hash(flp->saddr, flp->daddr); in __dn_route_output_key()
1257 if ((flp->daddr == rt->fld.daddr) && in __dn_route_output_key()
1319 .daddr = cb->dst, in dn_route_input_slow()
1376 fld.daddr = dn_fib_rules_map_destination(fld.daddr, &res); in dn_route_input_slow()
1385 gateway = fld.daddr; in dn_route_input_slow()
1421 fld.daddr = cb->src; in dn_route_input_slow()
1454 rt->rt_daddr = fld.daddr; in dn_route_input_slow()
1455 rt->rt_gateway = fld.daddr; in dn_route_input_slow()
1460 rt->rt_dst_map = fld.daddr; in dn_route_input_slow()
1464 rt->fld.daddr = cb->dst; in dn_route_input_slow()
1493 hash = dn_hash(rt->fld.saddr, rt->fld.daddr); in dn_route_input_slow()
1534 (rt->fld.daddr == cb->dst) && in dn_route_input()
1668 fld.daddr = nla_get_le16(tb[RTA_DST]); in dn_cache_getroute()
1683 cb->dst = fld.daddr; in dn_cache_getroute()