|
| | alloc_device_x () |
| |
| alloc_device_x && | net_max_sends (size_t net_max_sends_in) |
| |
| alloc_device_x && | net_max_recvs (size_t net_max_recvs_in) |
| |
| alloc_device_x && | net_max_cqes (size_t net_max_cqes_in) |
| |
| alloc_device_x && | net_send_reserved_pct (double net_send_reserved_pct_in) |
| |
| alloc_device_x && | ofi_lock_mode (uint64_t ofi_lock_mode_in) |
| |
| alloc_device_x && | alloc_default_endpoint (bool alloc_default_endpoint_in) |
| |
| alloc_device_x && | alloc_progress_endpoint (bool alloc_progress_endpoint_in) |
| |
| alloc_device_x && | use_reg_cache (bool use_reg_cache_in) |
| |
| alloc_device_x && | ibv_td_strategy (attr_ibv_td_strategy_t ibv_td_strategy_in) |
| |
| alloc_device_x && | name (const char *name_in) |
| |
| alloc_device_x && | user_context (void *user_context_in) |
| |
| alloc_device_x && | runtime (runtime_t runtime_in) |
| |
| alloc_device_x && | net_context (net_context_t net_context_in) |
| |
| alloc_device_x && | packet_pool (packet_pool_t packet_pool_in) |
| |
| device_t | call_impl (size_t net_max_sends, size_t net_max_recvs, size_t net_max_cqes, double net_send_reserved_pct, uint64_t ofi_lock_mode, bool alloc_default_endpoint, bool alloc_progress_endpoint, bool use_reg_cache, attr_ibv_td_strategy_t ibv_td_strategy, const char *name, void *user_context, runtime_t runtime, net_context_t net_context, packet_pool_t packet_pool) const |
| |
| device_t | call () const |
| |
| device_t | operator() () const |
| |
The actual implementation for alloc_device.