|
Motr
M0
|
#include "lib/trace.h"#include "lib/assert.h"#include "dtm/dtm.h"#include "dtm/remote.h"#include "dtm/nucleus.h"#include "dtm/history.h"#include "dtm/dtm_internal.h"#include "dtm/machine.h"
Go to the source code of this file.
Macros | |
| #define | M0_TRACE_SUBSYSTEM M0_TRACE_SUBSYS_DTM |
Functions | |
| static void | history_balance (struct m0_dtm_history *history) |
| static void | history_excite (struct m0_dtm_history *history) |
| static void | history_calm (struct m0_dtm_history *history) |
| static void | undo_done (struct m0_dtm_update *update) |
| static void | sibling_undo (struct m0_dtm_history *history, struct m0_dtm_op *op) |
| static void | sibling_persistent (struct m0_dtm_history *history, struct m0_dtm_op *op) |
| static void | sibling_reset (struct m0_dtm_history *history, struct m0_dtm_op *op) |
| M0_INTERNAL void | m0_dtm_balance (struct m0_dtm *dtm) |
| M0_INTERNAL void | m0_dtm_history_balance (struct m0_dtm_history *history) |
| M0_INTERNAL void | m0_dtm_undo_done (struct m0_dtm_update *update) |
| static void | dtm_excitement_start (struct m0_dtm *dtm) |