Dennis Dalessandro
5a9cf6f27e
IB/rdmavt: Export reset_qp in rdmavt
...
Until all queue pair functionality is moved to rdmavt we need to provide
access to the reset function. This is only temporary and will be reverted
back to a static, non exported function in the end.
Reviewed-by: Ira Weiny <ira.weiny@intel.com >
Reviewed-by: Harish Chegondi <harish.chegondi@intel.com >
Signed-off-by: Dennis Dalessandro <dennis.dalessandro@intel.com >
Signed-off-by: Doug Ledford <dledford@redhat.com >
2016-03-10 20:37:20 -05:00
Dennis Dalessandro
515667f8f8
IB/rdmavt: Add create queue pair functionality
...
Add create queue pair verbs call as well as supporting functions.
Reviewed-by: Ira Weiny <ira.weiny@intel.com >
Reviewed-by: Harish Chegondi <harish.chegondi@intel.com >
Signed-off-by: Dennis Dalessandro <dennis.dalessandro@intel.com >
Signed-off-by: Doug Ledford <dledford@redhat.com >
2016-03-10 20:37:19 -05:00
Dennis Dalessandro
0acb0cc7ec
IB/rdmavt: Initialize and teardown of qpn table
...
Add table init as well as teardown for handling qpn maps. Drivers can still
provide this functionality by setting the QP_INIT_DRIVER bit.
Reviewed-by: Ira Weiny <ira.weiny@intel.com >
Reviewed-by: Mike Marciniszyn <mike.marciniszyn@intel.com >
Signed-off-by: Dennis Dalessandro <dennis.dalessandro@intel.com >
Signed-off-by: Doug Ledford <dledford@redhat.com >
2016-03-10 20:37:14 -05:00
Dennis Dalessandro
8cf4020b2a
IB/rdmavt: Add post send and recv stubs
...
This adds the post sned and recv function stubs.
Reviewed-by: Mike Marciniszyn <mike.marciniszyn@intel.com >
Reviewed-by: Ira Weiny <ira.weiny@intel.com >
Signed-off-by: Dennis Dalessandro <dennis.dalessandro@intel.com >
Signed-off-by: Doug Ledford <dledford@redhat.com >
2016-03-10 20:37:10 -05:00
Dennis Dalessandro
b518d3e69e
IB/rdmavt: Add queue pair function stubs
...
Adds the stubs for create, modify, destroy and query functions for queue
pairs.
Reviewed-by: Mike Marciniszyn <mike.marciniszyn@intel.com >
Reviewed-by: Ira Weiny <ira.weiny@intel.com >
Signed-off-by: Dennis Dalessandro <dennis.dalessandro@intel.com >
Signed-off-by: Doug Ledford <dledford@redhat.com >
2016-03-10 20:37:07 -05:00