From 7ea22c6bfd3b632566593a0ac7f33b617963f539 Mon Sep 17 00:00:00 2001 From: Sean Hefty Date: Wed, 26 Sep 2012 11:19:31 -0700 Subject: [PATCH] Refresh of srq_ex --- src/cmd.c | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/src/cmd.c b/src/cmd.c index cbdcfdb..68146ad 100644 --- a/src/cmd.c +++ b/src/cmd.c @@ -513,26 +513,26 @@ int ibv_cmd_create_srq_ex(struct ibv_pd *pd, VALGRIND_MAKE_MEM_DEFINED(resp, resp_size); - srq->handle = resp->srq_handle; - srq->context = pd->context; - srq->srq_context = srq_init_attr_ex->srq_context; - srq->pd = pd; - srq->events_completed = 0; - pthread_mutex_init(&srq->mutex, NULL); - pthread_cond_init(&srq->cond, NULL); + srq->srq.handle = resp->srq_handle; + srq->srq.context = pd->context; + srq->srq.srq_context = attr_ex->srq_context; + srq->srq.pd = pd; + srq->srq.events_completed = 0; + pthread_mutex_init(&srq->srq.mutex, NULL); + pthread_cond_init(&srq->srq.cond, NULL); srq->comp_mask |= IBV_SRQ_INIT_ATTR_TYPE; - srq->srq_type = (srq_init_attr_ex->comp_mask & IBV_SRQ_INIT_ATTR_TYPE) ? - srq_init_attr_ex->srq_type : IBV_SRQT_BASIC; + srq->srq_type = (attr_ex->comp_mask & IBV_SRQ_INIT_ATTR_TYPE) ? + attr_ex->srq_type : IBV_SRQT_BASIC; if (srq->srq_type == IBV_SRQT_XRC) { srq->comp_mask |= IBV_SRQ_NUM; srq->srq_num = resp->srqn; } - if (srq_init_attr_ex->comp_mask & IBV_SRQ_INIT_ATTR_XRCD) { + if (attr_ex->comp_mask & IBV_SRQ_INIT_ATTR_XRCD) { srq->comp_mask |= IBV_SRQ_XRCD; srq->xrcd = vxrcd; } - if (srq_init_attr_ex->comp_mask & IBV_SRQ_INIT_ATTR_CQ) { + if (attr_ex->comp_mask & IBV_SRQ_INIT_ATTR_CQ) { srq->comp_mask |= IBV_SRQ_CQ; srq->cq = srq_init_attr_ex->cq; } -- 2.46.0