Lines Matching refs:real_wr
371 struct ibv_recv_wr *real_wr, *head_wr = NULL, *tail_wr = NULL, *real_bad_wr; in post_srq_recv_wrapper_1_0() local
375 real_wr = alloca(sizeof *real_wr); in post_srq_recv_wrapper_1_0()
376 real_wr->wr_id = w->wr_id; in post_srq_recv_wrapper_1_0()
377 real_wr->sg_list = w->sg_list; in post_srq_recv_wrapper_1_0()
378 real_wr->num_sge = w->num_sge; in post_srq_recv_wrapper_1_0()
379 real_wr->next = NULL; in post_srq_recv_wrapper_1_0()
381 tail_wr->next = real_wr; in post_srq_recv_wrapper_1_0()
383 head_wr = real_wr; in post_srq_recv_wrapper_1_0()
385 tail_wr = real_wr; in post_srq_recv_wrapper_1_0()
392 for (real_wr = head_wr, w = wr; in post_srq_recv_wrapper_1_0()
393 real_wr; in post_srq_recv_wrapper_1_0()
394 real_wr = real_wr->next, w = w->next) in post_srq_recv_wrapper_1_0()
395 if (real_wr == real_bad_wr) { in post_srq_recv_wrapper_1_0()
408 struct ibv_send_wr *real_wr, *head_wr = NULL, *tail_wr = NULL, *real_bad_wr; in post_send_wrapper_1_0() local
413 real_wr = alloca(sizeof *real_wr); in post_send_wrapper_1_0()
414 real_wr->wr_id = w->wr_id; in post_send_wrapper_1_0()
415 real_wr->next = NULL; in post_send_wrapper_1_0()
425 memcpy(&real_wr->sg_list, &w->sg_list, sizeof *real_wr in post_send_wrapper_1_0()
432 memcpy(&real_wr->sg_list, &w->sg_list, in post_send_wrapper_1_0()
435 sizeof real_wr->imm_data); in post_send_wrapper_1_0()
436 memcpy(&real_wr->wr, &w->wr, sizeof real_wr->wr); in post_send_wrapper_1_0()
438 real_wr->sg_list = w->sg_list; in post_send_wrapper_1_0()
439 real_wr->num_sge = w->num_sge; in post_send_wrapper_1_0()
440 real_wr->opcode = w->opcode; in post_send_wrapper_1_0()
441 real_wr->send_flags = w->send_flags; in post_send_wrapper_1_0()
442 real_wr->imm_data = w->imm_data; in post_send_wrapper_1_0()
444 memcpy(&real_wr->wr, &w->wr, in post_send_wrapper_1_0()
445 sizeof real_wr->wr); in post_send_wrapper_1_0()
447 real_wr->wr.atomic.remote_addr = in post_send_wrapper_1_0()
449 real_wr->wr.atomic.compare_add = in post_send_wrapper_1_0()
451 real_wr->wr.atomic.swap = in post_send_wrapper_1_0()
453 real_wr->wr.atomic.rkey = in post_send_wrapper_1_0()
459 real_wr->wr.ud.ah = w->wr.ud.ah->real_ah; in post_send_wrapper_1_0()
462 tail_wr->next = real_wr; in post_send_wrapper_1_0()
464 head_wr = real_wr; in post_send_wrapper_1_0()
466 tail_wr = real_wr; in post_send_wrapper_1_0()
473 for (real_wr = head_wr, w = wr; in post_send_wrapper_1_0()
474 real_wr; in post_send_wrapper_1_0()
475 real_wr = real_wr->next, w = w->next) in post_send_wrapper_1_0()
476 if (real_wr == real_bad_wr) { in post_send_wrapper_1_0()
489 struct ibv_recv_wr *real_wr, *head_wr = NULL, *tail_wr = NULL, *real_bad_wr; in post_recv_wrapper_1_0() local
493 real_wr = alloca(sizeof *real_wr); in post_recv_wrapper_1_0()
494 real_wr->wr_id = w->wr_id; in post_recv_wrapper_1_0()
495 real_wr->sg_list = w->sg_list; in post_recv_wrapper_1_0()
496 real_wr->num_sge = w->num_sge; in post_recv_wrapper_1_0()
497 real_wr->next = NULL; in post_recv_wrapper_1_0()
499 tail_wr->next = real_wr; in post_recv_wrapper_1_0()
501 head_wr = real_wr; in post_recv_wrapper_1_0()
503 tail_wr = real_wr; in post_recv_wrapper_1_0()
510 for (real_wr = head_wr, w = wr; in post_recv_wrapper_1_0()
511 real_wr; in post_recv_wrapper_1_0()
512 real_wr = real_wr->next, w = w->next) in post_recv_wrapper_1_0()
513 if (real_wr == real_bad_wr) { in post_recv_wrapper_1_0()