#include "apr_strings.h"#include "apr_file_io.h"#include "apr_dbm.h"#include "apr_want.h"#include "mod_dav.h"#include "repos.h"Include dependency graph for dbm.c:

Go to the source code of this file.
|
|
|
|
|
Definition at line 244 of file dbm.c. Referenced by dav_propdb_close(), and dav_propdb_open(). |
|
|
Definition at line 269 of file dbm.c. Referenced by dav_propdb_open(). |
|
|
Definition at line 239 of file dbm.c. Referenced by dav_propdb_close(), and dav_propdb_open(). |
|
|
Definition at line 240 of file dbm.c. Referenced by dav_propdb_close(), and dav_propdb_open(). |
|
||||||||||||||||||||
|
Definition at line 332 of file dbm.c. Referenced by dav_propdb_output_value(). |
|
||||||||||||
|
Definition at line 291 of file dbm.c. References APR_HASH_KEY_STRING, dav_buffer::buf, apr_datum_t::dptr, apr_datum_t::dsize, int, key, dav_prop_name::name, dav_prop_name::ns, dav_db::pool, dav_db::uri_index, and dav_db::wb_key. Referenced by dav_propdb_exists(), dav_propdb_get_rollback(), dav_propdb_output_value(), dav_propdb_remove(), and dav_propdb_store(). |
|
|
Definition at line 183 of file dbm.c. References dav_db::file. Referenced by dav_fs_close_lockdb(), dav_propdb_close(), and dav_propdb_open(). |
|
||||||||||||
|
Definition at line 202 of file dbm.c. References dav_fs_dbm_error(), dav_db::file, NULL, and status. Referenced by dav_fs_save_lock_record(), dav_propdb_apply_rollback(), and dav_propdb_remove(). Here is the call graph for this function: ![]() |
|
||||||||||||
|
Definition at line 209 of file dbm.c. References dav_db::file. Referenced by dav_fs_has_locks(), dav_propdb_exists(), and dav_propdb_open(). |
|
||||||||||||||||
|
Definition at line 188 of file dbm.c. References dav_fs_dbm_error(), dav_db::file, NULL, and status. Referenced by dav_fs_load_lock_record(), dav_propdb_get_rollback(), dav_propdb_open(), and dav_propdb_output_value(). Here is the call graph for this function: ![]() |
|
||||||||||||
|
Definition at line 214 of file dbm.c. References dav_fs_dbm_error(), dav_db::file, NULL, and status. Referenced by dav_propdb_first_name(). Here is the call graph for this function: ![]() |
|
||||||||||||
|
Definition at line 228 of file dbm.c. References dav_db::file. Referenced by dav_fs_load_lock_record(), dav_propdb_next_name(), dav_propdb_open(), and dav_propdb_output_value(). |
|
||||||||||||||||||||
|
Definition at line 70 of file dbm.c. References DAV_FS_STATE_FILE_FOR_DIR, and NULL. Referenced by dav_fs_copymoveset(), and dav_fs_deleteset(). |
|
||||||||||||
|
Definition at line 221 of file dbm.c. References dav_fs_dbm_error(), dav_db::file, NULL, and status. Referenced by dav_propdb_next_name(). Here is the call graph for this function: ![]() |
|
||||||||||||||||||||
|
Definition at line 154 of file dbm.c. References dav_dbm_open_direct(), dav_fs_dir_file_name(), dav_fs_ensure_state_dir(), DAV_FS_STATE_DIR, DAV_FS_STATE_FILE_FOR_DIR, fname, NULL, pathname, and void(). Referenced by dav_propdb_open(). Here is the call graph for this function: ![]() |
|
||||||||||||||||||||
|
Definition at line 123 of file dbm.c. References APR_DBM_READONLY, APR_DBM_RWCREATE, APR_OS_DEFAULT, apr_pcalloc, APR_SUCCESS, dav_fs_dbm_error(), file, NULL, and status. Referenced by dav_dbm_open(), and dav_fs_really_open_lockdb(). Here is the call graph for this function: ![]() |
|
||||||||||||||||
|
Definition at line 195 of file dbm.c. References dav_fs_dbm_error(), dav_db::file, NULL, and status. Referenced by dav_fs_save_lock_record(), dav_propdb_apply_rollback(), dav_propdb_close(), and dav_propdb_store(). Here is the call graph for this function: ![]() |
|
||||||||||||||||
|
Definition at line 79 of file dbm.c. References APR_SUCCESS, err, errbuf, errcode, dav_db::file, HTTP_INTERNAL_SERVER_ERROR, NULL, dav_db::pool, dav_error::save_errno, and void(). Referenced by dav_dbm_delete(), dav_dbm_fetch(), dav_dbm_firstkey(), dav_dbm_nextkey(), dav_dbm_open_direct(), and dav_dbm_store(). Here is the call graph for this function: ![]() |
|
||||||||||||
|
Definition at line 110 of file dbm.c. References apr_dir_make(), APR_OS_DEFAULT, DAV_FS_STATE_DIR, NULL, pathname, and void(). Referenced by dav_dbm_open(), and dav_fs_save_locknull_list(). Here is the call graph for this function: ![]() |
|
||||||||||||
|
Definition at line 632 of file dbm.c. References dav_buffer::buf, dav_db::ns_table, and p. Referenced by dav_set_name(). |
|
||||||||||||
|
Definition at line 725 of file dbm.c. References dav_dbm_delete(), dav_dbm_store(), apr_datum_t::dptr, dav_deadprop_rollback::key, NULL, dav_deadprop_rollback::value, and void(). Here is the call graph for this function: ![]() |
|
|
Definition at line 469 of file dbm.c. References dav_buffer::buf, dav_buffer::cur_len, dav_dbm_close(), dav_dbm_store(), DAV_DBVSN_MAJOR, DAV_GDBM_NS_KEY, DAV_GDBM_NS_KEY_LEN, apr_datum_t::dptr, apr_datum_t::dsize, err, key, m, dav_propdb_metadata::major, dav_propdb_metadata::minor, dav_db::ns_count, dav_propdb_metadata::ns_count, dav_db::ns_table, dav_db::ns_table_dirty, value, and dav_db::version. Here is the call graph for this function: ![]() |
|
||||||||||||
|
Definition at line 498 of file dbm.c. References dav_buffer::buf, ns, dav_db::ns_table, NULL, dav_xmlns_info::pool, and uri. |
|
||||||||||||
|
Definition at line 626 of file dbm.c. References dav_build_key(), dav_dbm_exists(), and key. Here is the call graph for this function: ![]() |
|
||||||||||||
|
Definition at line 686 of file dbm.c. References dav_dbm_firstkey(), dav_propdb_next_name(), dav_set_name(), apr_datum_t::dptr, err, dav_db::iter, and NULL. Here is the call graph for this function: ![]() |
|
||||||||||||||||
|
Definition at line 701 of file dbm.c. References apr_pcalloc, dav_build_key(), dav_dbm_fetch(), apr_datum_t::dptr, apr_datum_t::dsize, err, key, NULL, dav_db::pool, and value. Here is the call graph for this function: ![]() |
|
||||||||||||||||
|
Definition at line 548 of file dbm.c. References dav_buffer::buf, dav_buffer::cur_len, apr_array_header_t::elts, int, m, apr_array_header_t::nelts, dav_db::ns_count, dav_db::ns_table, dav_db::ns_table_dirty, NULL, dav_db::pool, uri, and dav_db::uri_index. |
|
||||||||||||
|
Definition at line 666 of file dbm.c. References dav_dbm_freedatum(), dav_dbm_nextkey(), dav_set_name(), apr_datum_t::dptr, err, dav_db::iter, and NULL. Referenced by dav_propdb_first_name(). Here is the call graph for this function: ![]() |
|
||||||||||||||||||||
|
Definition at line 374 of file dbm.c. References APR_HASH_KEY_STRING, dav_buffer::buf, dav_dbm_close(), dav_dbm_exists(), dav_dbm_fetch(), dav_dbm_freedatum(), dav_dbm_open(), DAV_DBVSN_MAJOR, DAV_DBVSN_MINOR, DAV_ERR_PROP_BAD_MAJOR, DAV_GDBM_NS_KEY, DAV_GDBM_NS_KEY_LEN, apr_datum_t::dptr, apr_datum_t::dsize, err, HTTP_INTERNAL_SERVER_ERROR, key, m, ns, dav_db::ns_count, dav_db::ns_table, NULL, uri, dav_db::uri_index, value, and dav_db::version. Here is the call graph for this function: ![]() |
|
||||||||||||||||||||||||
|
Definition at line 523 of file dbm.c. References dav_append_prop(), dav_build_key(), dav_dbm_fetch(), dav_dbm_freedatum(), apr_datum_t::dptr, err, key, NULL, dav_db::pool, and value. Here is the call graph for this function: ![]() |
|
||||||||||||
|
Definition at line 620 of file dbm.c. References dav_build_key(), dav_dbm_delete(), and key. Here is the call graph for this function: ![]() |
|
||||||||||||||||||||
|
Definition at line 596 of file dbm.c. References APR_XML_X2T_LANG_INNER, dav_build_key(), dav_dbm_store(), apr_datum_t::dptr, apr_datum_t::dsize, key, dav_namespace_map::ns_map, NULL, dav_db::pool, and value. Here is the call graph for this function: ![]() |
|
||||||||||||
|
Definition at line 642 of file dbm.c. References ap_strchr_c, dav_get_ns_table_uri(), apr_datum_t::dptr, dav_db::iter, dav_prop_name::name, dav_prop_name::ns, NULL, and s. Referenced by dav_propdb_first_name(), and dav_propdb_next_name(). Here is the call graph for this function: ![]() |
|
|
Initial value: |