Lines Matching refs:send_qp
85 struct ibv_qp **send_qp;
177 ctx.send_qp[i] = ibv_create_qp_ex(ctx.context, &init);
178 if (!ctx.send_qp[i]) {
189 if (ibv_modify_qp(ctx.send_qp[i], &mod,
207 ctx.send_qp = calloc(ctx.num_clients, sizeof *ctx.send_qp);
209 if (!ctx.recv_qp || !ctx.send_qp || !ctx.rem_dest)
410 ctx.send_qp[index]->qp_num, ctx.rem_dest[index].recv_psn,
415 ctx.send_qp[index]->qp_num, ctx.rem_dest[index].recv_psn,
516 if (ibv_modify_qp(ctx.send_qp[index], &attr,
530 if (ibv_modify_qp(ctx.send_qp[index], &attr,
663 if (ibv_destroy_qp(ctx.send_qp[i])) {
726 free(ctx.send_qp);
779 return ibv_post_send(ctx.send_qp[qpi], &wr, &bad_wr);