LCI v2.0.0-dev
For Asynchronous Multithreaded Communication
|
Allocate a new device object. More...
Classes | |
class | lci::alloc_device_x |
The actual implementation for alloc_device. More... | |
Allocate a new device object.
[in] | runtime | of type runtime_t; optional argument; The runtime object. |
[in] | net_max_sends | of type size_t; optional argument; argument for the corresponding attribute |
[in] | net_max_recvs | of type size_t; optional argument; argument for the corresponding attribute |
[in] | net_max_cqes | of type size_t; optional argument; argument for the corresponding attribute |
[in] | ofi_lock_mode | of type uint64_t; optional argument; argument for the corresponding attribute |
[in] | alloc_default_endpoint | of type bool; optional argument; argument for the corresponding attribute |
[in] | ibv_td_strategy | of type attr_ibv_td_strategy_t; optional argument; argument for the corresponding attribute |
[in] | user_context | of type void*; optional argument; argument for the corresponding attribute |
[in] | net_context | of type net_context_t; optional argument; The network context to allocate the device. |
[in] | packet_pool | of type packet_pool_t; optional argument; The packet pool to bind. |