Lines Matching defs:dst_addr

370 	union cma_ip_addr dst_addr;
506 return (struct sockaddr *) &id_priv->id.route.addr.dst_addr;
1078 struct sockaddr *dst_addr,
1103 if (dst_addr) {
1104 ib = (struct sockaddr_ib *)dst_addr;
1115 struct sockaddr_in *dst_addr,
1123 .sin_addr.s_addr = hdr->dst_addr.ip4.addr,
1128 if (dst_addr) {
1129 *dst_addr = (struct sockaddr_in) {
1150 struct sockaddr_in6 *dst_addr,
1158 .sin6_addr = hdr->dst_addr.ip6,
1164 if (dst_addr) {
1165 *dst_addr = (struct sockaddr_in6) {
1171 cma_ip6_clear_scope_id(&dst_addr->sin6_addr);
1181 struct sockaddr *dst_addr,
1197 (struct sockaddr_in *)dst_addr, hdr, port);
1201 (struct sockaddr_in6 *)dst_addr, hdr, port);
1211 struct sockaddr *dst_addr,
1218 cma_save_ib_info(src_addr, dst_addr, listen_id,
1221 cma_save_ib_info(src_addr, dst_addr, listen_id, NULL);
1225 return cma_save_ip_info(src_addr, dst_addr, ib_event, service_id);
1269 const struct sockaddr_in *dst_addr,
1274 __be32 daddr = dst_addr->sin_addr.s_addr,
1322 const struct sockaddr_in6 *dst_addr,
1327 struct sockaddr_in6 dst_tmp = *dst_addr;
1481 hdr->dst_addr.ip4.addr != ip4_addr)
1490 memcmp(&hdr->dst_addr.ip6, &ip6_addr, sizeof(ip6_addr)))
1883 (struct sockaddr *)&id->route.addr.dst_addr,
1941 (struct sockaddr *)&id->route.addr.dst_addr,
2587 rdma_ip2gid((struct sockaddr *)&id_priv->id.route.addr.dst_addr,
2593 if (((struct sockaddr *)&id_priv->id.route.addr.dst_addr)->sa_family != AF_IB)
2820 &(((struct sockaddr_ib *) &id_priv->id.route.addr.dst_addr)->sib_addr));
2835 struct sockaddr *dst_addr)
2839 src_addr->sa_family = dst_addr->sa_family;
2840 if (dst_addr->sa_family == AF_INET6) {
2842 struct sockaddr_in6 *dst_addr6 = (struct sockaddr_in6 *) dst_addr;
2847 } else if (dst_addr->sa_family == AF_IB) {
2849 ((struct sockaddr_ib *) dst_addr)->sib_pkey;
2856 struct sockaddr *dst_addr, int timeout_ms)
2863 ret = cma_bind_addr(id, src_addr, dst_addr);
2868 if (cma_family(id_priv) != dst_addr->sa_family)
2875 memcpy(cma_dst_addr(id_priv), dst_addr, rdma_addr_size(dst_addr));
2876 if (cma_any_addr(dst_addr)) {
2879 if (dst_addr->sa_family == AF_IB) {
2882 ret = cma_check_linklocal(&id->route.addr.dev_addr, dst_addr);
2887 dst_addr, &id->route.addr.dev_addr,
3310 cma_hdr->dst_addr.ip4.addr = dst4->sin_addr.s_addr;
3320 cma_hdr->dst_addr.ip6 = dst6->sin6_addr;
3323 cma_ip6_clear_scope_id(&cma_hdr->dst_addr.ip6);