Lines Matching refs:sockaddr_ib
331 static void cma_translate_ib(struct sockaddr_ib *sib, struct rdma_dev_addr *dev_addr) in cma_translate_ib()
345 cma_translate_ib((struct sockaddr_ib *) addr, dev_addr); in cma_translate_addr()
426 struct sockaddr_ib *addr; in cma_resolve_ib_dev()
433 addr = (struct sockaddr_ib *) cma_dst_addr(id_priv); in cma_resolve_ib_dev()
468 addr = (struct sockaddr_ib *) cma_src_addr(id_priv); in cma_resolve_ib_dev()
774 return ib_addr_any(&((struct sockaddr_ib *) addr)->sib_addr); in cma_zero_addr()
788 return ib_addr_loopback(&((struct sockaddr_ib *) addr)->sib_addr); in cma_loopback_addr()
812 return ib_addr_cmp(&((struct sockaddr_ib *) src)->sib_addr, in cma_addr_cmp()
813 &((struct sockaddr_ib *) dst)->sib_addr); in cma_addr_cmp()
819 struct sockaddr_ib *sib; in cma_port()
827 sib = (struct sockaddr_ib *) addr; in cma_port()
843 struct sockaddr_ib *listen_ib, *ib; in cma_save_ib_info()
845 listen_ib = (struct sockaddr_ib *) &listen_id->route.addr.src_addr; in cma_save_ib_info()
846 ib = (struct sockaddr_ib *) &id->route.addr.src_addr; in cma_save_ib_info()
862 ib = (struct sockaddr_ib *) &id->route.addr.dst_addr; in cma_save_ib_info()
1378 return ((struct sockaddr_ib *) addr)->sib_sid; in rdma_get_service_id()
1720 struct sockaddr_ib *sib; in cma_query_ib_route()
1745 sib = (struct sockaddr_ib *) cma_src_addr(id_priv); in cma_query_ib_route()
2029 ib_addr_set(&((struct sockaddr_ib *) addr)->sib_addr, in cma_set_loopback()
2177 &(((struct sockaddr_ib *) &id_priv->id.route.addr.dst_addr)->sib_addr)); in cma_resolve_ib_addr()
2201 ((struct sockaddr_ib *) src_addr)->sib_pkey = in cma_bind_addr()
2202 ((struct sockaddr_ib *) dst_addr)->sib_pkey; in cma_bind_addr()
2294 struct sockaddr_ib *sib; in cma_bind_port()
2309 sib = (struct sockaddr_ib *) addr; in cma_bind_port()
2461 struct sockaddr_ib *sib; in cma_select_ib_ps()
2464 sib = (struct sockaddr_ib *) cma_src_addr(id_priv); in cma_select_ib_ps()
3201 memcpy(mgid, &((struct sockaddr_ib *) addr)->sib_addr, sizeof *mgid); in cma_set_mgid()