Lines Matching refs:sockaddr

62 	void (*callback)(int status, struct sockaddr *src_addr,
196 int rdma_addr_size(const struct sockaddr *addr) in rdma_addr_size()
213 int ret = rdma_addr_size((struct sockaddr *) addr); in rdma_addr_size_in6()
221 int ret = rdma_addr_size((struct sockaddr *) addr); in rdma_addr_size_kss()
247 rdma_find_ndev_for_src_ip_rcu(struct net *net, const struct sockaddr *src_in) in rdma_find_ndev_for_src_ip_rcu()
276 int rdma_translate_ip(const struct sockaddr *addr, in rdma_translate_ip()
365 const struct sockaddr *dst_in, u32 seq) in fetch_ha()
385 static int addr4_resolve(struct sockaddr *src_sock, in addr4_resolve()
386 const struct sockaddr *dst_sock, in addr4_resolve()
418 static int addr6_resolve(struct sockaddr *src_sock, in addr6_resolve()
419 const struct sockaddr *dst_sock, in addr6_resolve()
447 static int addr6_resolve(struct sockaddr *src_sock, in addr6_resolve()
448 const struct sockaddr *dst_sock, in addr6_resolve()
457 const struct sockaddr *dst_in, in addr_resolve_neigh()
476 const struct sockaddr *dst_in, in copy_src_l2_addr()
505 const struct sockaddr *dst_in, in rdma_set_src_addr_rcu()
553 static int addr_resolve(struct sockaddr *src_in, in addr_resolve()
554 const struct sockaddr *dst_in, in addr_resolve()
625 struct sockaddr *src_in, *dst_in; in process_one_req()
630 src_in = (struct sockaddr *)&req->src_addr; in process_one_req()
631 dst_in = (struct sockaddr *)&req->dst_addr; in process_one_req()
647 req->callback(req->status, (struct sockaddr *)&req->src_addr, in process_one_req()
664 int rdma_resolve_ip(struct sockaddr *src_addr, const struct sockaddr *dst_addr, in rdma_resolve_ip()
666 void (*callback)(int status, struct sockaddr *src_addr, in rdma_resolve_ip()
670 struct sockaddr *src_in, *dst_in; in rdma_resolve_ip()
678 src_in = (struct sockaddr *) &req->src_addr; in rdma_resolve_ip()
679 dst_in = (struct sockaddr *) &req->dst_addr; in rdma_resolve_ip()
726 struct sockaddr _sockaddr; in roce_resolve_route_from_path()
738 rdma_gid2ip((struct sockaddr *)&sgid, &rec->sgid); in roce_resolve_route_from_path()
739 rdma_gid2ip((struct sockaddr *)&dgid, &rec->dgid); in roce_resolve_route_from_path()
750 ret = addr_resolve((struct sockaddr *)&sgid, (struct sockaddr *)&dgid, in roce_resolve_route_from_path()
807 static void resolve_cb(int status, struct sockaddr *src_addr, in resolve_cb()
827 rdma_gid2ip((struct sockaddr *)&sgid_addr, sgid); in rdma_addr_find_l2_eth_by_grh()
828 rdma_gid2ip((struct sockaddr *)&dgid_addr, dgid); in rdma_addr_find_l2_eth_by_grh()
835 ret = rdma_resolve_ip((struct sockaddr *)&sgid_addr, in rdma_addr_find_l2_eth_by_grh()
836 (struct sockaddr *)&dgid_addr, &dev_addr, 1000, in rdma_addr_find_l2_eth_by_grh()