Motr
M0
|
#include <client_internal.h>
Data Fields | |
struct m0_op_common | os_oc |
uint64_t | os_magic |
struct m0_sm_group * | os_sm_grp |
struct m0_ast_rc | os_ar |
struct sync_request * | os_req |
int32_t | os_mode |
SYNC operation and related data structures.
Definition at line 420 of file client_internal.h.
struct m0_ast_rc os_ar |
Definition at line 425 of file client_internal.h.
uint64_t os_magic |
Definition at line 422 of file client_internal.h.
int32_t os_mode |
Mode to set the fsync fop (m0_fop_fsync::ff_fsync_mode). mdservice/fsync_fops.h defines 2 modes: M0_FSYNC_MODE_ACTIVE and M0_FSYNC_MODE_PASSIVE. In passive mode the fsync fom merely waits for the transactions to become committed, in active mode it uses m0_be_tx_force(), to cause the transactions to make progress more quickly than they otherwise would.
Definition at line 437 of file client_internal.h.
struct m0_op_common os_oc |
Definition at line 421 of file client_internal.h.
struct sync_request* os_req |
Definition at line 427 of file client_internal.h.
struct m0_sm_group* os_sm_grp |
Definition at line 424 of file client_internal.h.