Searched defs:resource (Results 1 - 12 of 12) sorted by relevance

/httpd/modules/dav/main/
H A Dstd_liveprop.c59 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 Dutil_lock.c171 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 Dprops.c25 ** 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 Dutil.c810 ** 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 Dmod_dav.c624 /* 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 Dmod_dav.h268 ** 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 Dlua_vmprep.c241 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 Ddbm.c158 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 Dlock.c377 ** 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 Drepos.c44 /* 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 Dlocks.c400 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 Dproxy_util.c1449 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;

Completed in 54 milliseconds