H A D | tree.c | 30 transaction's root down into directories and files shared with 99 /* The root structure. */ 113 /* For revision roots, this is a dag node for the revision's root 114 directory. For transaction roots, we open the root directory 115 afresh every time, since the root may have been cloned, or 124 never more than a single transaction root per Subversion 152 dag_node_cache_get(svn_fs_root_t *root, 156 base_root_data_t *brd = root->fsap_data; 163 if (root->is_txn_root) 180 dag_node_cache_set(svn_fs_root_t *root, 150 dag_node_cache_get(svn_fs_root_t *root, const char *path, apr_pool_t *pool) argument 178 dag_node_cache_set(svn_fs_root_t *root, const char *path, dag_node_t *node) argument 302 svn_fs_root_t *root; local 331 svn_fs_root_t *root; local 357 svn_fs_root_t *root; local 375 svn_fs_root_t *root; local 396 root_node(dag_node_t **node_p, svn_fs_root_t *root, trail_t *trail, apr_pool_t *pool) argument 423 mutable_root_node(dag_node_t **node_p, svn_fs_root_t *root, const char *error_path, trail_t *trail, apr_pool_t *pool) argument 660 open_path(parent_path_t **parent_path_p, svn_fs_root_t *root, const char *path, int flags, const char *txn_id, trail_t *trail, apr_pool_t *pool) argument 791 make_path_mutable(svn_fs_root_t *root, parent_path_t *parent_path, const char *error_path, trail_t *trail, apr_pool_t *pool) argument 915 get_dag(dag_node_t **dag_node_p, svn_fs_root_t *root, const char *path, trail_t *trail, apr_pool_t *pool) argument 979 svn_fs_root_t *root; member in struct:node_id_args 999 base_node_id(const svn_fs_id_t **id_p, svn_fs_root_t *root, const char *path, apr_pool_t *pool) argument 1059 svn_fs_root_t *root; member in struct:node_created_rev_args 1077 base_node_created_rev(svn_revnum_t *revision, svn_fs_root_t *root, const char *path, apr_pool_t *pool) argument 1096 svn_fs_root_t *root; member in struct:node_created_path_args 1114 base_node_created_path(const char **created_path, svn_fs_root_t *root, const char *path, apr_pool_t *pool) argument 1156 node_kind(svn_node_kind_t *kind_p, svn_fs_root_t *root, const char *path, apr_pool_t *pool) argument 1178 base_check_path(svn_node_kind_t *kind_p, svn_fs_root_t *root, const char *path, apr_pool_t *pool) argument 1200 svn_fs_root_t *root; member in struct:node_prop_args 1225 base_node_prop(svn_string_t **value_p, svn_fs_root_t *root, const char *path, const char *propname, apr_pool_t *pool) argument 1249 svn_fs_root_t *root; member in struct:node_proplist_args 1270 base_node_proplist(apr_hash_t **table_p, svn_fs_root_t *root, const char *path, apr_pool_t *pool) argument 1290 base_node_has_props(svn_boolean_t *has_props, svn_fs_root_t *root, const char *path, apr_pool_t *scratch_pool) argument 1306 svn_fs_root_t *root; member in struct:change_node_prop_args 1386 base_change_node_prop(svn_fs_root_t *root, const char *path, const char *name, const svn_string_t *value, apr_pool_t *pool) argument 1549 svn_fs_root_t *root; member in struct:dir_entries_args 1575 base_dir_entries(apr_hash_t **table_p, svn_fs_root_t *root, const char *path, apr_pool_t *pool) argument 1624 base_dir_optimal_order(apr_array_header_t **ordered_p, svn_fs_root_t *root, apr_hash_t *entries, apr_pool_t *result_pool, apr_pool_t *scratch_pool) argument 1759 deltify_mutable(svn_fs_t *fs, svn_fs_root_t *root, const char *path, const svn_fs_id_t *node_id, svn_node_kind_t kind, const char *txn_id, apr_pool_t *pool) argument 2023 svn_fs_root_t *root; member in struct:get_root_args 2957 svn_fs_root_t *root; local 2995 svn_fs_root_t *root; member in struct:make_dir_args 3005 svn_fs_root_t *root = args->root; local 3048 base_make_dir(svn_fs_root_t *root, const char *path, apr_pool_t *pool) argument 3066 svn_fs_root_t *root; member in struct:delete_args 3079 svn_fs_root_t *root = args->root; local 3136 base_delete_node(svn_fs_root_t *root, const char *path, apr_pool_t *pool) argument 3352 svn_fs_root_t *root; /* Root for the node whose ancestry we seek. */ member in struct:copied_from_args 3410 base_copied_from(svn_revnum_t *rev_p, const char **path_p, svn_fs_root_t *root, const char *path, apr_pool_t *pool) argument 3439 svn_fs_root_t *root; member in struct:make_file_args 3449 svn_fs_root_t *root = args->root; local 3492 base_make_file(svn_fs_root_t *root, const char *path, apr_pool_t *pool) argument 3508 svn_fs_root_t *root; member in struct:file_length_args 3529 base_file_length(svn_filesize_t *length_p, svn_fs_root_t *root, const char *path, apr_pool_t *pool) argument 3548 svn_fs_root_t *root; member in struct:file_checksum_args 3568 base_file_checksum(svn_checksum_t **checksum, svn_checksum_kind_t kind, svn_fs_root_t *root, const char *path, apr_pool_t *pool) argument 3596 svn_fs_root_t *root; member in struct:file_contents_baton_t 3630 base_file_contents(svn_stream_t **contents, svn_fs_root_t *root, const char *path, apr_pool_t *pool) argument 3666 svn_fs_root_t *root; member in struct:txdelta_baton_t 3861 base_apply_textdelta(svn_txdelta_window_handler_t *contents_p, void **contents_baton_p, svn_fs_root_t *root, const char *path, svn_checksum_t *base_checksum, svn_checksum_t *result_checksum, apr_pool_t *pool) argument 3893 svn_fs_root_t *root; member in struct:text_baton_t 4005 base_apply_text(svn_stream_t **contents_p, svn_fs_root_t *root, const char *path, svn_checksum_t *result_checksum, apr_pool_t *pool) argument 4172 svn_fs_root_t *root; member in struct:paths_changed_args 4200 base_paths_changed(apr_hash_t **changed_paths_p, svn_fs_root_t *root, apr_pool_t *pool) argument 4243 base_node_history(svn_fs_history_t **history_p, svn_fs_root_t *root, const char *path, apr_pool_t *result_pool, apr_pool_t *scratch_pool) argument 4339 svn_fs_root_t *root; local 4590 svn_fs_root_t *root; member in struct:closest_copy_args 4600 svn_fs_root_t *root = args->root; local 4712 base_closest_copy(svn_fs_root_t **root_p, const char **path_p, svn_fs_root_t *root, const char *path, apr_pool_t *pool) argument 4771 svn_fs_root_t *root; local 4806 svn_fs_root_t *root; local 4852 prev_location(const char **prev_path, svn_revnum_t *prev_rev, svn_fs_t *fs, svn_fs_root_t *root, const char *path, apr_pool_t *pool) argument 4938 base_node_origin_rev(svn_revnum_t *revision, svn_fs_root_t *root, const char *path, apr_pool_t *pool) argument 5261 svn_fs_root_t *root; member in struct:get_mergeinfo_for_path_baton 5386 svn_fs_root_t *root; member in struct:get_node_mergeinfo_stats_baton 5410 get_mergeinfos_for_paths(svn_fs_root_t *root, const apr_array_header_t *paths, svn_mergeinfo_inheritance_t inherit, svn_boolean_t include_descendants, svn_boolean_t adjust_inherited_mergeinfo, svn_fs_mergeinfo_receiver_t receiver, void *baton, apr_pool_t *scratch_pool) argument 5481 base_get_mergeinfo(svn_fs_root_t *root, const apr_array_header_t *paths, svn_mergeinfo_inheritance_t inherit, svn_boolean_t include_descendants, svn_boolean_t adjust_inherited_mergeinfo, svn_fs_mergeinfo_receiver_t receiver, void *baton, apr_pool_t *scratch_pool) argument 5553 svn_fs_root_t *root = apr_pcalloc(pool, sizeof(*root)); local 5577 svn_fs_root_t *root = make_root(fs, pool); local 5598 svn_fs_root_t *root = make_root(fs, pool); local [all...] |