Lines Matching refs:sockaddr

61 	void (*callback)(int status, struct sockaddr *src_addr,
195 int rdma_addr_size(const struct sockaddr *addr) in rdma_addr_size()
212 int ret = rdma_addr_size((struct sockaddr *) addr); in rdma_addr_size_in6()
220 int ret = rdma_addr_size((struct sockaddr *) addr); in rdma_addr_size_kss()
246 rdma_find_ndev_for_src_ip_rcu(struct net *net, const struct sockaddr *src_in) in rdma_find_ndev_for_src_ip_rcu()
275 int rdma_translate_ip(const struct sockaddr *addr, in rdma_translate_ip()
364 const struct sockaddr *dst_in, u32 seq) in fetch_ha()
384 static int addr4_resolve(struct sockaddr *src_sock, in addr4_resolve()
385 const struct sockaddr *dst_sock, in addr4_resolve()
417 static int addr6_resolve(struct sockaddr *src_sock, in addr6_resolve()
418 const struct sockaddr *dst_sock, in addr6_resolve()
446 static int addr6_resolve(struct sockaddr *src_sock, in addr6_resolve()
447 const struct sockaddr *dst_sock, in addr6_resolve()
456 const struct sockaddr *dst_in, in addr_resolve_neigh()
475 const struct sockaddr *dst_in, in copy_src_l2_addr()
504 const struct sockaddr *dst_in, in rdma_set_src_addr_rcu()
552 static int addr_resolve(struct sockaddr *src_in, in addr_resolve()
553 const struct sockaddr *dst_in, in addr_resolve()
624 struct sockaddr *src_in, *dst_in; in process_one_req()
629 src_in = (struct sockaddr *)&req->src_addr; in process_one_req()
630 dst_in = (struct sockaddr *)&req->dst_addr; in process_one_req()
646 req->callback(req->status, (struct sockaddr *)&req->src_addr, in process_one_req()
663 int rdma_resolve_ip(struct sockaddr *src_addr, const struct sockaddr *dst_addr, in rdma_resolve_ip()
665 void (*callback)(int status, struct sockaddr *src_addr, in rdma_resolve_ip()
669 struct sockaddr *src_in, *dst_in; in rdma_resolve_ip()
677 src_in = (struct sockaddr *) &req->src_addr; in rdma_resolve_ip()
678 dst_in = (struct sockaddr *) &req->dst_addr; in rdma_resolve_ip()
725 struct sockaddr _sockaddr; in roce_resolve_route_from_path()
737 rdma_gid2ip((struct sockaddr *)&sgid, &rec->sgid); in roce_resolve_route_from_path()
738 rdma_gid2ip((struct sockaddr *)&dgid, &rec->dgid); in roce_resolve_route_from_path()
749 ret = addr_resolve((struct sockaddr *)&sgid, (struct sockaddr *)&dgid, in roce_resolve_route_from_path()
806 static void resolve_cb(int status, struct sockaddr *src_addr, in resolve_cb()
826 rdma_gid2ip((struct sockaddr *)&sgid_addr, sgid); in rdma_addr_find_l2_eth_by_grh()
827 rdma_gid2ip((struct sockaddr *)&dgid_addr, dgid); in rdma_addr_find_l2_eth_by_grh()
834 ret = rdma_resolve_ip((struct sockaddr *)&sgid_addr, in rdma_addr_find_l2_eth_by_grh()
835 (struct sockaddr *)&dgid_addr, &dev_addr, 1000, in rdma_addr_find_l2_eth_by_grh()