Your company here ā€” click to reach over 10,000 unique daily visitors

efadv - Man Page


efadv ā€” Direct verbs for efa devices

This provides low level access to efa devices to perform direct operations, without general branching performed by libibverbs.


The libibverbs API is an abstract one. It is agnostic to any underlying provider specific implementation. While this abstraction has the advantage of user applications portability, it has a performance penalty. For some applications optimizing performance is more important than portability.

The efa direct verbs API is intended for such applications. It exposes efa specific low level operations, allowing the application to bypass the libibverbs API.

The direct include of efadv.h together with linkage to efa library will allow usage of this new interface.

See Also



Gal Pressman <galpress@amazon.com>

Referenced By

efadv_create_driver_qp(3), efadv_create_qp_ex(3), efadv_query_ah(3), efadv_query_device(3), efadv_query_mr(3).

2019-01-19 EFA Direct Verbs Manual