/httpd/modules/dav/main/ |
H A D | std_liveprop.c | 59 static dav_prop_insert dav_core_insert_prop(const dav_resource *resource, argument 65 apr_pool_t *p = resource->pool; 88 if (!res_hooks->get_resource_type(resource, &name, &uri) && 102 switch (resource->type) { 104 if (resource->baselined) { 111 if (resource->collection) { 175 static int dav_core_is_writable(const dav_resource *resource, int propid) argument 183 static dav_error * dav_core_patch_validate(const dav_resource *resource, argument 205 const dav_resource *resource, 214 const dav_resource *resource, 204 dav_core_find_liveprop( const dav_resource *resource, const char *ns_uri, const char *name, const dav_hooks_liveprop **hooks) argument 212 dav_core_insert_all_liveprops( request_rec *r, const dav_resource *resource, dav_prop_insert what, apr_text_header *phdr) argument [all...] |
H A D | util_lock.c | 171 const dav_resource *resource, 187 if ((err = (*lockdb->hooks->create_lock)(lockdb, resource, 266 if ((*wres->resource->hooks->is_same_resource)(wres->resource, 271 wres->resource, 1, 292 ** dav_add_lock: Add a direct lock for resource, and indirect locks for 297 const dav_resource *resource, 307 * Depth: 0 for null resource, existing resource, or existing collection 315 if (!resource 170 dav_lock_parse_lockinfo(request_rec *r, const dav_resource *resource, dav_lockdb *lockdb, const apr_xml_doc *doc, dav_lock **lock_request) argument 296 dav_add_lock(request_rec *r, const dav_resource *resource, dav_lockdb *lockdb, dav_lock *lock, dav_response **response) argument 369 dav_lock_query(dav_lockdb *lockdb, const dav_resource *resource, dav_lock **locks) argument 423 dav_get_direct_resource(apr_pool_t *p, dav_lockdb *lockdb, const dav_locktoken *locktoken, const dav_resource *resource, const dav_resource **direct_resource) argument 497 dav_unlock(request_rec *r, const dav_resource *resource, const dav_locktoken *locktoken) argument 588 dav_inherit_locks(request_rec *r, dav_lockdb *lockdb, const dav_resource *resource, int use_parent) argument 686 dav_get_resource_state(request_rec *r, const dav_resource *resource) argument 745 dav_notify_created(request_rec *r, dav_lockdb *lockdb, const dav_resource *resource, int resource_state, int depth) argument [all...] |
H A D | props.c | 25 ** This version assumes that there is a per-resource database provider 174 const dav_resource *resource; /* the target resource */ member in struct:dav_propdb 189 /* hooks we should use for processing (based on the target resource) */ 240 propid = dav_run_find_liveprop(propdb->resource, ns_uri, propname, 292 return (*priv->provider->is_writable)(propdb->resource, propid); 321 /* do a sub-request to fetch properties for the target resource's URI. */ 324 /* need to escape the uri that's in the resource struct because during 326 const char *e_uri = ap_escape_uri(propdb->resource->pool, 327 propdb->resource 521 dav_open_propdb(request_rec *r, dav_lockdb *lockdb, const dav_resource *resource, int ro, apr_array_header_t * ns_xlate, dav_propdb **p_propdb) argument [all...] |
H A D | util.c | 810 ** The resource will have one or more lock tokens. We only 818 ** to match only one. The resource's other 839 const dav_resource *resource, 860 /* DBG1("validate: <%s>", resource->uri); */ 863 ** The resource will have one of three states: 880 ** of this resource's locktokens in the If: header. 905 if ((err = dav_lock_query(lockdb, resource, &lock_list)) != NULL) { 925 "Existing lock(s) on the requested resource " 931 ** any requirement to find the resource's locks in an If: header. 943 "The requested resource i 838 dav_validate_resource_state(apr_pool_t *p, const dav_resource *resource, dav_lockdb *lockdb, const dav_if_header *if_header, int flags, dav_buffer *pbuf, request_rec *r) argument 1494 dav_validate_request(request_rec *r, dav_resource *resource, int depth, dav_locktoken *locktoken, dav_response **response, int flags, dav_lockdb *lockdb) argument 1811 dav_add_vary_header(request_rec *in_req, request_rec *out_req, const dav_resource *resource) argument 1848 dav_can_auto_checkout( request_rec *r, dav_resource *resource, dav_auto_version auto_version, dav_lockdb **lockdb, int *auto_checkout) argument 1897 dav_auto_checkout( request_rec *r, dav_resource *resource, int parent_only, dav_auto_version_info *av_info) argument 2043 dav_auto_checkin( request_rec *r, dav_resource *resource, int undo, int unlock, dav_auto_version_info *av_info) argument [all...] |
H A D | mod_dav.c | 624 /* did the target resource already exist? */ 694 /* resolve a request URI to a resource descriptor. 700 * the resource identified by the DAV:checked-in property of the resource 724 /* resolve the resource */ 730 "Could not fetch resource information.", err); 740 "resource for %s.", 819 dav_resource *resource; local 823 /* This method should only be called when the resource is not 824 * visible to Apache. We will fetch the resource fro 870 dav_resource *resource; local 892 dav_resource *resource; local 1176 dav_resource *resource; local 1353 dav_gen_supported_live_props(request_rec *r, const dav_resource *resource, const apr_xml_elem *elem, apr_text_header *body) argument 1442 dav_gen_supported_reports(request_rec *r, const dav_resource *resource, const apr_xml_elem *elem, const dav_hooks_vsn *vsn_hooks, apr_text_header *body) argument 1539 dav_resource *resource; local 1597 dav_resource *resource; local 2018 dav_resource *resource; local 2290 dav_resource *resource; local 2502 dav_resource *resource; local 2618 dav_resource *resource; local 3027 dav_resource *resource; local 3206 dav_resource *resource; local 3298 dav_resource *resource; local 3485 dav_resource *resource; local 3628 dav_resource *resource; local 3691 dav_resource *resource; local 3765 dav_resource *resource; local 3974 dav_resource *resource; local 4100 dav_resource *resource; local 4165 dav_resource *resource; local 4230 dav_resource *resource; local 4301 dav_resource *resource; local 4435 dav_resource *resource; local [all...] |
H A D | mod_dav.h | 268 ** The versioning protocol defines several additional resource types 272 ** resource. Since the same resource may have more than one type of 274 ** alone to determine the type of the resource; attributes of the 288 DAV_RESOURCE_TYPE_WORKING, /* working resource URL */ 299 ** Opaque, repository-specific information for a resource. 308 ** to determine whether a non-existent resource is a lock-null resource. 320 ** version-controlled resource or configuration: 344 ** working resource 1640 const dav_resource *resource; member in struct:__anon134 [all...] |
/httpd/modules/lua/ |
H A D | lua_vmprep.c | 241 static apr_status_t server_cleanup_lua(void *resource) argument 243 ap_lua_server_spec* spec = (ap_lua_server_spec*) resource; 407 static apr_status_t server_vm_construct(lua_State **resource, void *params, apr_pool_t *pool) argument 411 *resource = NULL; 416 *resource = (void*) spec;
|
/httpd/modules/dav/fs/ |
H A D | dbm.c | 158 static dav_error * dav_dbm_open(apr_pool_t * p, const dav_resource *resource, argument 165 /* Get directory and filename for resource */ 167 (void) dav_fs_dir_file_name(resource, &dirpath, &fname); 387 const dav_resource *resource, int ro, 404 if ((err = dav_dbm_open(pool, resource, ro, &db)) != NULL 386 dav_propdb_open(apr_pool_t *pool, const dav_resource *resource, int ro, dav_db **pdb) argument
|
H A D | lock.c | 377 ** dav_fs_build_key: Given a resource, return a apr_datum_t key 381 const dav_resource *resource) 383 const char *pathname = dav_fs_pathname(resource); 547 ** locks for this resource. Just exit. 628 /* A locknull resource will never be locked indirectly */ 714 static const char *dav_fs_get_supportedlock(const dav_resource *resource) argument 911 const dav_resource *resource, 917 (void) dav_fs_dir_file_name(resource, &dirpath, NULL); 918 return dav_fs_load_locknull_list(dav_fs_pool(resource), dirpath, pbuf); 925 const dav_resource *resource) 380 dav_fs_build_key(apr_pool_t *p, const dav_resource *resource) argument 910 dav_fs_get_locknull_members( const dav_resource *resource, dav_buffer *pbuf) argument 923 dav_fs_add_locknull_state( dav_lockdb *lockdb, const dav_resource *resource) argument 957 dav_fs_remove_locknull_state( dav_lockdb *lockdb, const dav_resource *resource) argument 974 dav_fs_create_lock(dav_lockdb *lockdb, const dav_resource *resource, dav_lock **lock) argument 991 dav_fs_get_locks(dav_lockdb *lockdb, const dav_resource *resource, int calltype, dav_lock **locks) argument 1068 dav_fs_find_lock(dav_lockdb *lockdb, const dav_resource *resource, const dav_locktoken *locktoken, int partial_ok, dav_lock **lock) argument 1132 dav_fs_has_locks(dav_lockdb *lockdb, const dav_resource *resource, int *locks_present) argument 1160 dav_fs_append_locks(dav_lockdb *lockdb, const dav_resource *resource, int make_indirect, const dav_lock *lock) argument 1244 dav_fs_remove_lock(dav_lockdb *lockdb, const dav_resource *resource, const dav_locktoken *locktoken) argument 1335 dav_fs_refresh_locks(dav_lockdb *lockdb, const dav_resource *resource, const dav_locktoken_list *ltl, time_t new_time, dav_lock **locks) argument [all...] |
H A D | repos.c | 44 /* context needed to identify a resource */ 47 const char *pathname; /* full pathname to resource */ 78 /* CALLBACK: this is a secondary resource managed specially for us */ 222 static request_rec *dav_fs_get_request_rec(const dav_resource *resource) argument 224 return resource->info->r; 227 apr_pool_t *dav_fs_pool(const dav_resource *resource) argument 229 return resource->info->pool; 232 const char *dav_fs_pathname(const dav_resource *resource) argument 234 return resource->info->pathname; 238 const dav_resource *resource, 237 dav_fs_dir_file_name( const dav_resource *resource, const char **dirpath_p, const char **fname_p) argument 612 dav_fs_deleteset(apr_pool_t *p, const dav_resource *resource) argument 674 dav_resource *resource; local 772 dav_fs_get_parent_resource(const dav_resource *resource, dav_resource **result_parent) argument 907 dav_fs_open_stream(const dav_resource *resource, dav_stream_mode mode, dav_stream **stream) argument 1045 dav_fs_set_headers(request_rec *r, const dav_resource *resource) argument 1071 dav_fs_deliver(const dav_resource *resource, ap_filter_t *output) argument 1118 dav_fs_create_collection(dav_resource *resource) argument 1429 dav_fs_remove_resource(dav_resource *resource, dav_response **response) argument 1860 dav_fs_getetag(const dav_resource *resource) argument 1908 dav_fs_insert_prop(const dav_resource *resource, int propid, dav_prop_insert what, apr_text_header *phdr) argument 2016 dav_fs_is_writable(const dav_resource *resource, int propid) argument 2031 dav_fs_patch_validate(const dav_resource *resource, const apr_xml_elem *elem, int operation, void **context, int *defer_to_dead) argument 2096 dav_fs_patch_exec(const dav_resource *resource, const apr_xml_elem *elem, int operation, void *context, dav_liveprop_rollback **rollback_ctx) argument 2133 dav_fs_patch_commit(const dav_resource *resource, int operation, void *context, dav_liveprop_rollback *rollback_ctx) argument 2141 dav_fs_patch_rollback(const dav_resource *resource, int operation, void *context, dav_liveprop_rollback *rollback_ctx) argument 2202 dav_fs_find_liveprop(const dav_resource *resource, const char *ns_uri, const char *name, const dav_hooks_liveprop **hooks) argument 2212 dav_fs_insert_all_liveprops(request_rec *r, const dav_resource *resource, dav_prop_insert what, apr_text_header *phdr) argument [all...] |
/httpd/modules/dav/lock/ |
H A D | locks.c | 400 const dav_resource *resource) 403 const char *pathname = resource->uri; 578 * locks for this resource. Just exit. 740 static const char *dav_generic_get_supportedlock(const dav_resource *resource) argument 762 const dav_resource *resource) 769 const dav_resource *resource, 774 key = dav_generic_build_key(lockdb->info->pool, resource); 778 (*lock)->is_locknull = !resource->exists; 784 const dav_resource *resource, 805 key = dav_generic_build_key(p, resource); 399 dav_generic_build_key(apr_pool_t *p, const dav_resource *resource) argument 761 dav_generic_remove_locknull_state(dav_lockdb *lockdb, const dav_resource *resource) argument 768 dav_generic_create_lock(dav_lockdb *lockdb, const dav_resource *resource, dav_lock **lock) argument 783 dav_generic_get_locks(dav_lockdb *lockdb, const dav_resource *resource, int calltype, dav_lock **locks) argument 861 dav_generic_find_lock(dav_lockdb *lockdb, const dav_resource *resource, const dav_locktoken *locktoken, int partial_ok, dav_lock **lock) argument 925 dav_generic_has_locks(dav_lockdb *lockdb, const dav_resource *resource, int *locks_present) argument 953 dav_generic_append_locks(dav_lockdb *lockdb, const dav_resource *resource, int make_indirect, const dav_lock *lock) argument 1031 dav_generic_remove_lock(dav_lockdb *lockdb, const dav_resource *resource, const dav_locktoken *locktoken) argument 1103 dav_generic_refresh_locks(dav_lockdb *lockdb, const dav_resource *resource, const dav_locktoken_list *ltl, time_t new_time, dav_lock **locks) argument [all...] |
/httpd/modules/proxy/ |
H A D | proxy_util.c | 1449 static apr_status_t connection_constructor(void **resource, void *params, argument 1479 *resource = conn; 1485 static apr_status_t connection_destructor(void *resource, void *params, argument 1488 proxy_conn_rec *conn = (proxy_conn_rec *)resource;
|