Searched refs:txn (Results 1 - 25 of 29) sorted by relevance

12

/freebsd-10.3-release/contrib/subversion/subversion/libsvn_fs_base/
H A Drevs-txns.c44 #include "bdb/txn-table.h"
69 transaction_t *txn;
70 SVN_ERR(svn_fs_bdb__get_txn(&txn, fs, txn_id, trail, pool));
71 if (expect_dead && (txn->kind != transaction_kind_dead))
74 if ((! expect_dead) && (txn->kind == transaction_kind_dead))
77 *txn_p = txn;
102 transaction_t *txn;
108 SVN_ERR(get_txn(&txn, fs, revision->txn_id, FALSE, trail, pool));
109 if (txn->revision != rev)
113 *txn_p = txn;
68 transaction_t *txn; local
100 transaction_t *txn; local
125 transaction_t *txn; local
185 transaction_t *txn; local
248 transaction_t *txn; local
335 transaction_t *txn; local
359 transaction_t *txn; local
374 transaction_t *txn; local
393 transaction_t *txn; local
415 transaction_t *txn; local
437 transaction_t *txn; local
468 transaction_t *txn; local
500 svn_fs_base__txn_proplist(apr_hash_t **table_p, svn_fs_txn_t *txn, apr_pool_t *pool) argument
521 svn_fs_base__txn_prop(svn_string_t **value_p, svn_fs_txn_t *txn, const char *propname, apr_pool_t *pool) argument
562 transaction_t *txn; local
594 svn_fs_base__change_txn_prop(svn_fs_txn_t *txn, const char *name, const svn_string_t *value, apr_pool_t *pool) argument
613 svn_fs_base__change_txn_props(svn_fs_txn_t *txn, const apr_array_header_t *props, apr_pool_t *pool) argument
656 svn_fs_txn_t *txn = apr_pcalloc(pool, sizeof(*txn)); local
723 svn_fs_txn_t *txn; local
782 svn_fs_txn_t *txn; local
960 transaction_t *txn; local
1004 svn_fs_txn_t *txn = baton; local
1019 svn_fs_base__abort_txn(svn_fs_txn_t *txn, apr_pool_t *pool) argument
[all...]
H A Derr.h60 svn_error_t *svn_fs_base__err_corrupt_txn(svn_fs_t *fs, const char *txn);
67 svn_error_t *svn_fs_base__err_no_such_txn(svn_fs_t *fs, const char *txn);
71 svn_error_t *svn_fs_base__err_txn_not_mutable(svn_fs_t *fs, const char *txn);
H A Derr.c77 const char *txn)
83 " in filesystem '%s'"), txn, fs->path);
99 svn_fs_base__err_no_such_txn(svn_fs_t *fs, const char *txn)
105 txn, fs->path);
110 svn_fs_base__err_txn_not_mutable(svn_fs_t *fs, const char *txn)
116 txn, fs->path);
74 svn_fs_base__err_corrupt_txn(svn_fs_t *fs, const char *txn) argument
97 svn_fs_base__err_no_such_txn(svn_fs_t *fs, const char *txn) argument
108 svn_fs_base__err_txn_not_mutable(svn_fs_t *fs, const char *txn) argument
H A Dtree.h36 library's fs and txn vtables. */
45 svn_revnum_t *new_rev, svn_fs_txn_t *txn,
48 svn_error_t *svn_fs_base__txn_root(svn_fs_root_t **root_p, svn_fs_txn_t *txn,
H A Drevs-txns.h169 library's fs and txn vtables. */
194 svn_error_t *svn_fs_base__open_txn(svn_fs_txn_t **txn, svn_fs_t *fs,
203 svn_error_t *svn_fs_base__abort_txn(svn_fs_txn_t *txn, apr_pool_t *pool);
205 svn_error_t *svn_fs_base__txn_prop(svn_string_t **value_p, svn_fs_txn_t *txn,
209 svn_fs_txn_t *txn,
220 svn_error_t *svn_fs_base__change_txn_prop(svn_fs_txn_t *txn, const char *name,
224 svn_error_t *svn_fs_base__change_txn_props(svn_fs_txn_t *txn,
H A Dtree.c60 #include "bdb/txn-table.h"
140 static svn_fs_root_t *make_txn_root(svn_fs_t *fs, const char *txn,
290 svn_fs_txn_t *txn;
300 svn_fs_txn_t *txn = args->txn;
301 svn_fs_t *fs = txn->fs;
302 const char *svn_txn_id = txn->id;
312 /* Look for special txn props that represent the 'flags' behavior of
321 root = make_txn_root(fs, svn_txn_id, txn->base_rev, flags, trail->pool);
330 svn_fs_txn_t *txn,
287 svn_fs_txn_t *txn; member in struct:txn_root_args
297 svn_fs_txn_t *txn = args->txn; local
326 svn_fs_base__txn_root(svn_fs_root_t **root_p, svn_fs_txn_t *txn, apr_pool_t *pool) argument
2397 svn_fs_txn_t *txn; member in struct:merge_args
2561 svn_fs_txn_t *txn; member in struct:commit_args
2581 svn_fs_txn_t *txn = args->txn; local
2629 svn_fs_base__commit_txn(const char **conflict_p, svn_revnum_t *new_rev, svn_fs_txn_t *txn, apr_pool_t *pool) argument
2789 svn_fs_txn_t *txn; local
5445 make_txn_root(svn_fs_t *fs, const char *txn, svn_revnum_t base_rev, apr_uint32_t flags, apr_pool_t *pool) argument
[all...]
/freebsd-10.3-release/contrib/subversion/subversion/libsvn_fs_base/bdb/
H A Dtxn-table.c0 /* txn-table.c : operations on the `transactions' table
39 #include "txn-table.h"
45 is_committed(transaction_t *txn) argument
47 return (txn->kind == transaction_kind_committed);
82 const transaction_t *txn,
92 SVN_ERR(svn_fs_base__unparse_transaction_skel(&txn_skel, txn, pool));
154 transaction_t txn; local
157 txn.kind = transaction_kind_normal;
158 txn.root_id = root_id;
159 txn
81 svn_fs_bdb__put_txn(svn_fs_t *fs, const transaction_t *txn, const char *txn_name, trail_t *trail, apr_pool_t *pool) argument
178 transaction_t *txn; local
266 transaction_t *txn; local
[all...]
H A Dbdb_compat.h79 #define SVN_BDB_OPEN_PARAMS(env,txn) (env), (txn)
81 #define SVN_BDB_OPEN_PARAMS(env,txn) (env)
H A Dtxn-table.h0 /* txn-table.h : internal interface to ops on `transactions' table
82 const transaction_t *txn,
/freebsd-10.3-release/contrib/subversion/subversion/libsvn_fs_fs/
H A Dtree.h55 svn_revnum_t *new_rev, svn_fs_txn_t *txn,
60 svn_error_t *svn_fs_fs__txn_root(svn_fs_root_t **root_p, svn_fs_txn_t *txn,
H A Dfs_fs.h243 svn_error_t *svn_fs_fs__change_txn_prop(svn_fs_txn_t *txn,
250 svn_error_t *svn_fs_fs__change_txn_props(svn_fs_txn_t *txn,
266 svn_error_t *svn_fs_fs__abort_txn(svn_fs_txn_t *txn, apr_pool_t *pool);
360 svn_fs_txn_t *txn,
404 svn_fs_txn_t *txn,
501 svn_error_t *svn_fs_fs__txn_prop(svn_string_t **value_p, svn_fs_txn_t *txn,
557 Calling it more than once per txn or from outside any txn is allowed. */
H A Dkey-gen.c35 #error The MAX_KEY_SIZE used for BDB txn names is greater than SVN_FS__TXN_MAX_LEN.
H A Dfs_fs.c123 #define HEADER_FRESHTXNRT "is-fresh-txn-root"
499 fs_fs_shared_txn_data_t *txn; local
501 for (txn = ffsd->txns; txn; txn = txn->next)
502 if (strcmp(txn->txn_id, txn_id) == 0)
505 if (txn || !create_new)
506 return txn;
512 txn
545 fs_fs_shared_txn_data_t *txn, *prev = NULL; local
722 fs_fs_shared_txn_data_t *txn = get_shared_txn(fs, txn_id, FALSE); local
800 fs_fs_shared_txn_data_t *txn = get_shared_txn(fs, txn_id, TRUE); local
6622 svn_fs_txn_t *txn; local
6688 svn_fs_fs__change_txn_prop(svn_fs_txn_t *txn, const char *name, const svn_string_t *value, apr_pool_t *pool) argument
6704 svn_fs_fs__change_txn_props(svn_fs_txn_t *txn, const apr_array_header_t *props, apr_pool_t *pool) argument
6755 transaction_t *txn; local
6929 svn_fs_fs__abort_txn(svn_fs_txn_t *txn, apr_pool_t *pool) argument
8532 svn_fs_txn_t *txn; member in struct:commit_baton
8735 svn_fs_fs__commit(svn_revnum_t *new_rev_p, svn_fs_t *fs, svn_fs_txn_t *txn, apr_pool_t *pool) argument
9661 svn_fs_txn_t *txn; local
9691 svn_fs_fs__txn_proplist(apr_hash_t **table_p, svn_fs_txn_t *txn, apr_pool_t *pool) argument
9830 transaction_t *txn; local
9841 svn_fs_fs__txn_prop(svn_string_t **value_p, svn_fs_txn_t *txn, const char *propname, apr_pool_t *pool) argument
[all...]
H A Dtree.c122 /* Cache of txn DAG nodes (without their nested noderevs, because
138 svn_fs_t *fs, const char *txn,
487 svn_fs_txn_t *txn,
493 /* Look for the temporary txn props representing 'flags'. */
494 SVN_ERR(svn_fs_fs__txn_proplist(&txnprops, txn, pool));
504 return make_txn_root(root_p, txn->fs, txn->id, txn->base_rev, flags, pool);
541 return svn_fs_fs__dag_txn_root(node_p, root->fs, root->txn, pool);
564 return svn_fs_fs__dag_clone_root(node_p, root->fs, root->txn, poo
483 svn_fs_fs__txn_root(svn_fs_root_t **root_p, svn_fs_txn_t *txn, apr_pool_t *pool) argument
1811 merge_changes(dag_node_t *ancestor_node, dag_node_t *source_node, svn_fs_txn_t *txn, svn_stringbuf_t *conflict, apr_pool_t *pool) argument
1846 svn_fs_fs__commit_txn(const char **conflict_p, svn_revnum_t *new_rev, svn_fs_txn_t *txn, apr_pool_t *pool) argument
1998 svn_fs_txn_t *txn; local
4089 make_txn_root(svn_fs_root_t **root_p, svn_fs_t *fs, const char *txn, svn_revnum_t base_rev, apr_uint32_t flags, apr_pool_t *pool) argument
[all...]
/freebsd-10.3-release/contrib/subversion/subversion/libsvn_fs/
H A Deditor.c44 svn_fs_txn_t *txn; member in struct:edit_baton
53 /* The pool that the txn lives within. When we create a ROOT, it will
60 /* This is the root from the txn. Use get_root() to fetch/create this
74 SVN_ERR(svn_fs_txn_root(&eb->root, eb->txn, eb->txn_pool));
176 in the txn against the created-rev of FSPATH. */
188 txn, which means it has already passed this out-of-dateness check.
238 - the caller has committed more revisions since this txn
247 /* The ID of the node that we would be modifying in the txn */
261 /* Restarting the commit will base the txn on the future/new
300 ### txn, o
699 make_editor(svn_editor_t **editor, svn_fs_txn_t *txn, svn_cancel_func_t cancel_func, void *cancel_baton, apr_pool_t *result_pool, apr_pool_t *scratch_pool) argument
747 svn_fs_txn_t *txn; local
767 svn_fs_txn_t *txn; local
[all...]
H A Dfs-loader.h196 svn_error_t *(*open_txn)(svn_fs_txn_t **txn, svn_fs_t *fs,
233 svn_fs_txn_t *txn, apr_pool_t *pool);
234 svn_error_t *(*abort)(svn_fs_txn_t *txn, apr_pool_t *pool);
235 svn_error_t *(*get_prop)(svn_string_t **value_p, svn_fs_txn_t *txn,
237 svn_error_t *(*get_proplist)(apr_hash_t **table_p, svn_fs_txn_t *txn,
239 svn_error_t *(*change_prop)(svn_fs_txn_t *txn, const char *name,
241 svn_error_t *(*root)(svn_fs_root_t **root_p, svn_fs_txn_t *txn,
243 svn_error_t *(*change_props)(svn_fs_txn_t *txn, const apr_array_header_t *props,
457 const char *txn;
459 /* For transaction roots, flags describing the txn'
452 const char *txn; member in struct:svn_fs_root_t
[all...]
H A Dfs-loader.c775 svn_fs_txn_t *txn, apr_pool_t *pool)
783 err = txn->vtable->commit(conflict_p, new_rev, txn, pool);
801 svn_fs_t *fs = txn->fs;
818 svn_fs_abort_txn(svn_fs_txn_t *txn, apr_pool_t *pool)
820 return svn_error_trace(txn->vtable->abort(txn, pool));
830 svn_fs_txn_name(const char **name_p, svn_fs_txn_t *txn, apr_pool_t *pool)
832 *name_p = apr_pstrdup(pool, txn->id); argument
837 svn_fs_txn_base_revision(svn_fs_txn_t *txn)
769 svn_fs_commit_txn(const char **conflict_p, svn_revnum_t *new_rev, svn_fs_txn_t *txn, apr_pool_t *pool) argument
813 svn_fs_abort_txn(svn_fs_txn_t *txn, apr_pool_t *pool) argument
825 svn_fs_txn_name(const char **name_p, svn_fs_txn_t *txn, apr_pool_t *pool) argument
838 svn_fs_open_txn(svn_fs_txn_t **txn, svn_fs_t *fs, const char *name, apr_pool_t *pool) argument
852 svn_fs_txn_prop(svn_string_t **value_p, svn_fs_txn_t *txn, const char *propname, apr_pool_t *pool) argument
859 svn_fs_txn_proplist(apr_hash_t **table_p, svn_fs_txn_t *txn, apr_pool_t *pool) argument
865 svn_fs_change_txn_prop(svn_fs_txn_t *txn, const char *name, const svn_string_t *value, apr_pool_t *pool) argument
872 svn_fs_change_txn_props(svn_fs_txn_t *txn, const apr_array_header_t *props, apr_pool_t *pool) argument
892 svn_fs_txn_root(svn_fs_root_t **root_p, svn_fs_txn_t *txn, apr_pool_t *pool) argument
[all...]
/freebsd-10.3-release/contrib/subversion/subversion/libsvn_repos/
H A Dfs-wrap.c50 svn_fs_txn_t *txn,
67 SVN_ERR(svn_fs_txn_name(&txn_name, txn, pool));
71 SVN_ERR(svn_fs_txn_proplist(&props, txn, pool));
83 SVN_ERR(svn_fs_change_txn_prop(txn, key, NULL, iterpool));
89 err = svn_fs_commit_txn(conflict_p, new_rev, txn, pool);
123 svn_fs_txn_t *txn;
131 SVN_ERR(svn_fs_begin_txn2(&txn, repos->fs, rev,
133 err = svn_fs_txn_name(&txn_name, txn, pool);
135 return svn_error_compose_create(err, svn_fs_abort_txn(txn, pool));
138 as properties on the txn
46 svn_repos_fs_commit_txn(const char **conflict_p, svn_repos_t *repos, svn_revnum_t *new_rev, svn_fs_txn_t *txn, apr_pool_t *pool) argument
121 svn_fs_txn_t *txn; local
291 svn_repos_fs_change_txn_props(svn_fs_txn_t *txn, const apr_array_header_t *txnprops, apr_pool_t *pool) argument
308 svn_repos_fs_change_txn_prop(svn_fs_txn_t *txn, const char *name, const svn_string_t *value, apr_pool_t *pool) argument
[all...]
H A Dcommit.c94 svn_fs_txn_t *txn;
101 /* The object representing the root directory of the svn txn. */
154 /* The FS txn editor */
404 SVN_ERR(svn_repos_fs_begin_txn_for_commit2(&(eb->txn),
415 SVN_ERR(svn_repos_fs_change_txn_props(eb->txn, props, pool));
417 SVN_ERR(svn_fs_txn_name(&(eb->txn_name), eb->txn, eb->pool));
418 SVN_ERR(svn_fs_txn_root(&(eb->txn_root), eb->txn, eb->pool));
465 /* If PATH doesn't exist in the txn, the working copy is out of date. */
757 if (! eb->txn)
763 &new_revision, eb->txn, poo
93 svn_fs_txn_t *txn; member in struct:edit_baton
938 svn_repos_get_commit_editor5(const svn_delta_editor_t **editor, void **edit_baton, svn_repos_t *repos, svn_fs_txn_t *txn, const char *repos_url, const char *base_path, apr_hash_t *revprop_table, svn_commit_callback2_t commit_callback, void *commit_baton, svn_repos_authz_callback_t authz_callback, void *authz_baton, apr_pool_t *pool) argument
1312 svn_fs_txn_t *txn; local
[all...]
H A Dload-fs-vtable.c96 svn_fs_txn_t *txn;
493 /* Create a new fs txn. */
494 SVN_ERR(svn_fs_begin_txn2(&(rb->txn), pb->fs, head_rev, 0, pool));
495 SVN_ERR(svn_fs_txn_root(&(rb->txn_root), rb->txn, pool));
715 SVN_ERR(svn_repos_fs_change_txn_prop(rb->txn, name, value, rb->pool));
717 SVN_ERR(svn_fs_change_txn_prop(rb->txn, name, value, rb->pool));
993 /* Get the txn name and hooks environment if they will be needed. */
999 err = svn_fs_txn_name(&txn_name, rb->txn, rb->pool);
1002 svn_error_clear(svn_fs_abort_txn(rb->txn, rb->pool));
1014 svn_error_clear(svn_fs_abort_txn(rb->txn, r
95 svn_fs_txn_t *txn; member in struct:revision_baton
[all...]
H A Ddeprecated.c48 svn_fs_txn_t *txn,
66 return svn_repos_get_commit_editor5(editor, edit_baton, repos, txn,
77 svn_fs_txn_t *txn,
95 return svn_repos_get_commit_editor4(editor, edit_baton, repos, txn,
107 svn_fs_txn_t *txn,
116 return svn_repos_get_commit_editor3(editor, edit_baton, repos, txn,
995 on the txn. */
44 svn_repos_get_commit_editor4(const svn_delta_editor_t **editor, void **edit_baton, svn_repos_t *repos, svn_fs_txn_t *txn, const char *repos_url, const char *base_path, const char *user, const char *log_msg, svn_commit_callback2_t commit_callback, void *commit_baton, svn_repos_authz_callback_t authz_callback, void *authz_baton, apr_pool_t *pool) argument
73 svn_repos_get_commit_editor3(const svn_delta_editor_t **editor, void **edit_baton, svn_repos_t *repos, svn_fs_txn_t *txn, const char *repos_url, const char *base_path, const char *user, const char *log_msg, svn_commit_callback_t callback, void *callback_baton, svn_repos_authz_callback_t authz_callback, void *authz_baton, apr_pool_t *pool) argument
103 svn_repos_get_commit_editor2(const svn_delta_editor_t **editor, void **edit_baton, svn_repos_t *repos, svn_fs_txn_t *txn, const char *repos_url, const char *base_path, const char *user, const char *log_msg, svn_commit_callback_t callback, void *callback_baton, apr_pool_t *pool) argument
/freebsd-10.3-release/contrib/subversion/subversion/include/private/
H A Dsvn_fs_util.h82 root->txn, path) \
98 svn_fs__identifier(root->fs), root->txn, path_str) \
/freebsd-10.3-release/contrib/subversion/subversion/include/
H A Dsvn_fs.h74 #define SVN_FS_CONFIG_BDB_TXN_NOSYNC "bdb-txn-nosync"
894 * @note If you're building a txn for committing, you probably
923 /** Commit @a txn.
931 * a new filesystem revision containing the changes made in @a txn,
935 * conflicts encountered merging @a txn with the most recent committed
937 * the conflict in @a txn, allocated within @a pool;
940 * If the commit succeeds, @a txn is invalid.
944 * @a txn is still valid; you can make more operations to resolve the
947 * @note Success or failure of the commit of @a txn is determined by
975 svn_fs_txn_t *txn,
[all...]
H A Dsvn_repos.h1368 * URI-encoded, URLs. @a txn is a filesystem transaction object to use
1398 * abort the commit transaction unless @a txn was supplied (not @c
1411 svn_fs_txn_t *txn,
1436 svn_fs_txn_t *txn,
1460 svn_fs_txn_t *txn,
1482 svn_fs_txn_t *txn,
1493 * Similar to svn_repos_get_commit_editor2(), but with @a txn always
2025 * @a conflict_p, @a new_rev, and @a txn are as in svn_fs_commit_txn().
2031 svn_fs_txn_t *txn,
2040 * Before a txn i
[all...]
/freebsd-10.3-release/contrib/subversion/subversion/svnlook/
H A Dsvnlook.c318 const char *txn;
354 svn_fs_txn_t *txn;
421 SVN_ERR(svn_fs_txn_prop(&raw_value, c->txn, prop_name, pool));
451 SVN_ERR(svn_fs_txn_root(root, c->txn, pool));
762 svn_fs_txn_t *txn;
764 SVN_ERR(svn_fs_open_txn(&txn, fs, name, pool));
765 SVN_ERR(svn_fs_txn_prop(&date, txn, SVN_PROP_REVISION_DATE, pool));
780 *label = apr_psprintf(pool, "%s\t%s (txn %s)",
1279 *base_rev = svn_fs_txn_base_revision(c->txn);
1876 SVN_ERR(svn_fs_txn_proplist(&props, c->txn, poo
316 const char *txn; member in struct:svnlook_opt_state
352 svn_fs_txn_t *txn; member in struct:svnlook_ctxt_t
757 svn_fs_txn_t *txn; local
[all...]

Completed in 402 milliseconds

12