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) |
| |