Go to the source code of this file.
|
static struct m0_dtm_controlh * | dtx_get (struct m0_dtm_dtx *dtx, struct m0_dtm_remote *rem) |
|
static struct m0_dtm_history * | dtx_srv_alloc (struct m0_dtm *dtm, const struct m0_uint128 *id, void *datum) |
|
static struct m0_dtm_history * | pa_history (struct m0_dtm_dtx_party *pa) |
|
M0_INTERNAL int | m0_dtm_dtx_init (struct m0_dtm_dtx *dtx, const struct m0_uint128 *id, struct m0_dtm *dtm, uint32_t nr_max) |
|
M0_INTERNAL void | m0_dtm_dtx_fini (struct m0_dtm_dtx *dtx) |
|
M0_INTERNAL void | m0_dtm_dtx_add (struct m0_dtm_dtx *dtx, struct m0_dtm_oper *oper) |
|
M0_INTERNAL void | m0_dtm_dtx_close (struct m0_dtm_dtx *dtx) |
|
static void | dtx_noop (void *unused) |
|
static int | dtx_find (struct m0_dtm *dtm, const struct m0_dtm_history_type *ht, const struct m0_uint128 *id, struct m0_dtm_history **out) |
|
static const struct m0_uint128 * | dtx_id (const struct m0_dtm_history *history) |
|
static void | dtx_fixed (struct m0_dtm_history *history) |
|
static int | dtx_srv_find (struct m0_dtm *dtm, const struct m0_dtm_history_type *ht, const struct m0_uint128 *id, struct m0_dtm_history **out) |
|
static const struct m0_uint128 * | dtx_srv_id (const struct m0_dtm_history *history) |
|