Lines Matching refs:rai
318 struct rdma_addrinfo *rai = NULL; in server_listen() local
324 ret = rdma_getaddrinfo(src_addr, port, &rai_hints, &rai); in server_listen()
334 lrs = rai ? rs_socket(rai->ai_family, SOCK_STREAM, 0) : in server_listen()
349 ret = rai ? rs_bind(lrs, rai->ai_src_addr, rai->ai_src_len) : in server_listen()
364 if (rai) in server_listen()
365 rdma_freeaddrinfo(rai); in server_listen()
405 struct rdma_addrinfo *rai = NULL, *rai_src = NULL; in client_connect() local
411 ret = use_rgai ? rdma_getaddrinfo(dst_addr, port, &rai_hints, &rai) : in client_connect()
433 rs = rai ? rs_socket(rai->ai_family, SOCK_STREAM, 0) : in client_connect()
444 ret = rai ? rs_bind(rs, rai_src->ai_src_addr, rai_src->ai_src_len) : in client_connect()
452 if (rai && rai->ai_route) { in client_connect()
453 ret = rs_setsockopt(rs, SOL_RDMA, RDMA_ROUTE, rai->ai_route, in client_connect()
454 rai->ai_route_len); in client_connect()
461 ret = rai ? rs_connect(rs, rai->ai_dst_addr, rai->ai_dst_len) : in client_connect()
492 if (rai) in client_connect()
493 rdma_freeaddrinfo(rai); in client_connect()