backend_tx_t
backend_tx_begin_common(backend_type_t t, backend_tx_t **txp, int writable)
backend_tx_t *ret;
backend_tx_begin_ro(backend_type_t t, backend_tx_t **txp)
backend_tx_end(backend_tx_t *tx)
backend_tx_end_ro(backend_tx_t *tx)
backend_tx_begin(backend_type_t t, backend_tx_t **txp)
backend_tx_rollback(backend_tx_t *tx)
backend_tx_commit(backend_tx_t *tx)
backend_new_id(backend_tx_t *tx, enum id_space id)
backend_tx_run(backend_tx_t *tx, backend_query_t *q,
backend_tx_run_single_int(backend_tx_t *tx, backend_query_t *q, uint32_t *buf)
backend_tx_run_update(backend_tx_t *tx, const char *format, ...)
backend_tx_run_update_changed(backend_tx_t *tx, const char *format, ...)
backend_is_upgraded(backend_tx_t *bt)
boolean_t backend_is_upgraded(backend_tx_t *);
int backend_tx_begin(backend_type_t, backend_tx_t **);
int backend_tx_begin_ro(backend_type_t, backend_tx_t **);
void backend_tx_end_ro(backend_tx_t *);
uint32_t backend_new_id(backend_tx_t *, enum id_space);
int backend_tx_run_update(backend_tx_t *, const char *, ...);
int backend_tx_run_update_changed(backend_tx_t *, const char *, ...);
int backend_tx_run_single_int(backend_tx_t *tx, backend_query_t *q,
int backend_tx_run(backend_tx_t *, backend_query_t *,
int backend_tx_commit(backend_tx_t *);
void backend_tx_rollback(backend_tx_t *);
backend_tx_t *tx;
scope_insert_child(backend_tx_t *tx, rc_node_lookup_t *lp, const char *name)
service_insert_child(backend_tx_t *tx, rc_node_lookup_t *lp, const char *name)
instance_insert_child(backend_tx_t *tx, rc_node_lookup_t *lp, const char *name)
generic_insert_pg_child(backend_tx_t *tx, rc_node_lookup_t *lp,
object_do_create(backend_tx_t *tx, child_info_t *cip, rc_node_t *pp,
backend_tx_t *tx;
backend_tx_t *tx_ro, *tx_wr;
object_snapshot_add_level(backend_tx_t *tx, uint32_t snap_id,
backend_tx_t **tx_out, uint32_t *snapid_out)
backend_tx_t *tx;
backend_tx_t *tx = (be == BACKEND_TYPE_NORMAL)? dip->di_tx :
backend_tx_t *tx = NULL;
backend_tx_t *tx = NULL;
backend_tx_t *tx = (be == BACKEND_TYPE_NORMAL)? dip->di_tx :
backend_tx_t *tx = (be == BACKEND_TYPE_NORMAL)? dip->di_tx :
backend_tx_t *tx = (be == BACKEND_TYPE_NORMAL)? dip->di_tx :
backend_tx_t *tx = (be == BACKEND_TYPE_NORMAL)? dip->di_tx :
backend_tx_t *tx = (be == BACKEND_TYPE_NORMAL)? dip->di_tx :
backend_tx_t *ci_tx; /* only for properties */
backend_tx_t *tx = cp->ci_tx;
backend_tx_t *di_tx;
backend_tx_t *di_np_tx;
int (*obj_insert_child)(backend_tx_t *, rc_node_lookup_t *,
int (*obj_insert_pg_child)(backend_tx_t *, rc_node_lookup_t *,
backend_tx_t *tx;
backend_tx_t *txc_tx;