Lines Matching defs:data_wr
236 struct spdk_nvmf_rdma_wr data_wr;
581 * Return data_wrs to pool starting from \b data_wr
586 struct ibv_send_wr *data_wr,
592 uint64_t req_wrid = (uint64_t)&rdma_req->data_wr;
595 while (data_wr && data_wr->wr_id == req_wrid) {
596 nvmf_data = SPDK_CONTAINEROF(data_wr, struct spdk_nvmf_rdma_request_data, wr);
597 memset(nvmf_data->sgl, 0, sizeof(data_wr->sg_list[0]) * data_wr->num_sge);
598 data_wr->num_sge = 0;
599 next_send_wr = data_wr->next;
600 if (data_wr != &rdma_req->data.wr) {
601 data_wr->next = NULL;
606 data_wr = (!next_send_wr || next_send_wr == &rdma_req->rsp.wr) ? NULL : next_send_wr;
805 rdma_req->data_wr.type = RDMA_WR_TYPE_DATA;
806 rdma_req->data.wr.wr_id = (uintptr_t)&rdma_req->data_wr;
4570 cur_rdma_req = SPDK_CONTAINEROF(bad_rdma_wr, struct spdk_nvmf_rdma_request, data_wr);
4775 rdma_req = SPDK_CONTAINEROF(rdma_wr, struct spdk_nvmf_rdma_request, data_wr);