Lines Matching refs:rem_dest
137 struct pingpong_dest *rem_dest = NULL;
184 rem_dest = malloc(sizeof *rem_dest);
185 if (!rem_dest)
188 sscanf(msg, "%x:%x:%x:%s", &rem_dest->lid, &rem_dest->qpn,
189 &rem_dest->psn, gid);
190 wire_gid_to_gid(gid, &rem_dest->gid);
194 return rem_dest;
212 struct pingpong_dest *rem_dest = NULL;
263 rem_dest = malloc(sizeof *rem_dest);
264 if (!rem_dest)
267 sscanf(msg, "%x:%x:%x:%s", &rem_dest->lid, &rem_dest->qpn,
268 &rem_dest->psn, gid);
269 wire_gid_to_gid(gid, &rem_dest->gid);
271 if (pp_connect_ctx(ctx, ib_port, my_dest->psn, sl, rem_dest,
274 free(rem_dest);
275 rem_dest = NULL;
285 free(rem_dest);
286 rem_dest = NULL;
291 return rem_dest;
558 struct pingpong_dest *rem_dest;
721 rem_dest = pp_client_exch_dest(servername, port, &my_dest);
723 rem_dest = pp_server_exch_dest(ctx, ib_port, port, sl,
726 if (!rem_dest)
729 inet_ntop(AF_INET6, &rem_dest->gid, gid, sizeof gid);
731 rem_dest->lid, rem_dest->qpn, rem_dest->psn, gid);
734 if (pp_connect_ctx(ctx, ib_port, my_dest.psn, sl, rem_dest,
741 if (pp_post_send(ctx, rem_dest->qpn)) {
824 if (pp_post_send(ctx, rem_dest->qpn)) {
857 free(rem_dest);