24 #ifndef __MOTR___DTM0_DTX0_H__ 25 #define __MOTR___DTM0_DTX0_H__ 116 const struct m0_fid *rdtm_svcs,
M0_INTERNAL int m0_dtx0_set(struct m0_dtx0 *dtx0, const struct m0_dtm0_tx_desc *txd, const struct m0_buf *buf)
M0_INTERNAL void m0_dtx0_timestamp_set(struct m0_dtx0 *dtx0)
M0_INTERNAL int m0_dtx0_buf_set(struct m0_dtx0 *dtx0, const struct m0_buf *buf)
M0_INTERNAL void m0_dtx0_cancel(struct m0_dtx0 *dtx0)
M0_INTERNAL int m0_dtx0_init(struct m0_dtx0 *dtx0, struct m0_dtm0_domain *dod)
M0_INTERNAL int m0_dtx0_participants_set(struct m0_dtx0 *dtx0, const struct m0_fid *rdtm_svcs, int rdtm_svcs_nr)
M0_INTERNAL void m0_dtx0_credit(struct m0_dtx0 *dtx0, struct m0_be_tx_credit *accum)
M0_INTERNAL void m0_dtx0_fini(struct m0_dtx0 *dtx0)
M0_INTERNAL int m0_dtx0_log_update(struct m0_dtx0 *dtx0, struct m0_be_tx *tx, struct m0_be_op *op, bool is_redo)