]> git.openfabrics.org - ~ardavis/dapl.git/commit
common: add srq support for openib verbs providers
authorAmir Hanania <amir.hanania@intel.com>
Thu, 25 Sep 2014 23:32:06 +0000 (16:32 -0700)
committerArlin Davis <arlin.r.davis@intel.com>
Thu, 25 Sep 2014 23:32:06 +0000 (16:32 -0700)
commit3b778859648bda3fec346d5a992b82376885a540
tree5850861879ac10ad33bf485f8e1d628ed78f6faa
parent110425e3a7a59e3c108a1e59819eaa006be995ca
common: add srq support for openib verbs providers

Add necessary components and hooks to support ib_verbs shared
receive queues for both RC and UD QP's. External interfaces
were already provided per DAT 2.0 specification but internal
support was missing.

A new dtestsrq will be provided with package for testing and
example code.

Acked-by: Arlin Davis <arlin.r.davis@intel.com>
28 files changed:
Makefile.am
dapl/common/dapl_adapter_util.h
dapl/common/dapl_cr_callback.c
dapl/common/dapl_ep_create.c
dapl/common/dapl_ep_create_with_srq.c
dapl/common/dapl_ep_free.c
dapl/common/dapl_ep_post_recv.c
dapl/common/dapl_ep_util.c
dapl/common/dapl_ep_util.h
dapl/common/dapl_evd_qp_async_error_callb.c
dapl/common/dapl_evd_util.c
dapl/common/dapl_srq_create.c
dapl/common/dapl_srq_free.c
dapl/common/dapl_srq_post_recv.c
dapl/common/dapl_srq_query.c
dapl/common/dapl_srq_resize.c
dapl/common/dapl_srq_set_lw.c
dapl/common/dapl_srq_util.c
dapl/include/dapl.h
dapl/openib_common/cq.c
dapl/openib_common/dapl_ib_common.h
dapl/openib_common/dapl_ib_dto.h
dapl/openib_common/qp.c
dapl/openib_common/srq.c [new file with mode: 0644]
dapl/openib_common/util.c
dat/include/dat2/dat.h
dat/include/dat2/dat_error.h
test/dtest/Makefile.am