Lines Matching refs:daddr

67 	return  addr4_match(fl4->daddr, sel->daddr.a4, sel->prefixlen_d) &&  in __xfrm4_selector_match()
80 return addr_match(&fl6->daddr, &sel->daddr, sel->prefixlen_d) && in __xfrm6_selector_match()
120 const xfrm_address_t *daddr, in __xfrm_dst_lookup() argument
130 dst = afinfo->dst_lookup(net, tos, saddr, daddr); in __xfrm_dst_lookup()
144 xfrm_address_t *daddr = &x->id.daddr; in xfrm_dst_lookup() local
149 daddr = prev_daddr; in xfrm_dst_lookup()
153 daddr = x->coaddr; in xfrm_dst_lookup()
156 dst = __xfrm_dst_lookup(net, tos, saddr, daddr, family); in xfrm_dst_lookup()
161 if (prev_daddr != daddr) in xfrm_dst_lookup()
162 memcpy(prev_daddr, daddr, sizeof(*prev_daddr)); in xfrm_dst_lookup()
393 const xfrm_address_t *daddr, in policy_hash_direct() argument
403 hash = __addr_hash(daddr, saddr, family, hmask, dbits, sbits); in policy_hash_direct()
425 h = __addr_hash(&pol->selector.daddr, &pol->selector.saddr, in xfrm_dst_hash_transfer()
1094 const xfrm_address_t *daddr, *saddr; in xfrm_policy_lookup_bytype() local
1098 daddr = xfrm_flowi_daddr(fl, family); in xfrm_policy_lookup_bytype()
1100 if (unlikely(!daddr || !saddr)) in xfrm_policy_lookup_bytype()
1104 chain = policy_hash_direct(net, daddr, saddr, family, dir); in xfrm_policy_lookup_bytype()
1401 xfrm_address_t *daddr = xfrm_flowi_daddr(fl, family); in xfrm_tmpl_resolve_one() local
1407 xfrm_address_t *remote = daddr; in xfrm_tmpl_resolve_one()
1413 remote = &tmpl->id.daddr; in xfrm_tmpl_resolve_one()
1427 daddr = remote; in xfrm_tmpl_resolve_one()
1652 xfrm_address_t saddr, daddr; in xfrm_bundle_create() local
1654 xfrm_flowi_addr_get(fl, &saddr, &daddr, family); in xfrm_bundle_create()
1696 dst = xfrm_dst_lookup(xfrm[i], tos, &saddr, &daddr, in xfrm_bundle_create()
2802 const void *daddr) in xfrm_neigh_lookup() argument
2804 return dst->path->ops->neigh_lookup(dst, skb, daddr); in xfrm_neigh_lookup()
3085 audit_log_format(audit_buf, " dst=%pI4", &sel->daddr.a4); in xfrm_audit_common_policyinfo()
3095 audit_log_format(audit_buf, " dst=%pI6", sel->daddr.a6); in xfrm_audit_common_policyinfo()
3139 xfrm_addr_equal(&sel_tgt->daddr, &sel_cmp->daddr, in xfrm_migrate_selector_match()
3163 chain = policy_hash_direct(net, &sel->daddr, &sel->saddr, sel->family, dir); in xfrm_migrate_policy_find()
3199 if (xfrm_addr_equal(&t->id.daddr, &m->old_daddr, in migrate_tmpl_match()
3242 memcpy(&pol->xfrm_vec[i].id.daddr, &mp->new_daddr, in xfrm_policy_migrate()
3243 sizeof(pol->xfrm_vec[i].id.daddr)); in xfrm_policy_migrate()