Motr
M0
|
#include <engine.h>
Data Fields | |
uint64_t | bec_tx_active_max |
size_t | bec_group_nr |
struct m0_be_tx_group_cfg | bec_group_cfg |
struct m0_be_tx_credit | bec_tx_size_max |
m0_bcount_t | bec_tx_payload_max |
m0_time_t | bec_group_freeze_timeout_min |
m0_time_t | bec_group_freeze_timeout_max |
m0_time_t | bec_group_freeze_timeout_limit |
struct m0_reqh * | bec_reqh |
bool | bec_wait_for_recovery |
struct m0_be_domain * | bec_domain |
struct m0_be_log_discard * | bec_log_discard |
struct m0_be_pd * | bec_pd |
struct m0_be_tx_group_cfg * | bec_groups_cfg |
struct m0_mutex * | bec_lock |
struct m0_be_domain* bec_domain |
struct m0_be_tx_group_cfg bec_group_cfg |
Group configuration.
The following fields should be set by the user:
struct m0_be_tx_group_cfg* bec_groups_cfg |
struct m0_mutex* bec_lock |
The engine lock. Protects all fields of m0_be_engine.
struct m0_be_log_discard* bec_log_discard |
struct m0_reqh* bec_reqh |
uint64_t bec_tx_active_max |
m0_bcount_t bec_tx_payload_max |
struct m0_be_tx_credit bec_tx_size_max |
bool bec_wait_for_recovery |
Wait in m0_be_engine_start() until recovery is finished.