Lines Matching defs:resource
25 ** This version assumes that there is a per-resource database provider
174 const dav_resource *resource; /* the target resource */
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->uri);
329 /* perform a "GET" on the resource's URI (note that the resource
355 if ((err = dav_lock_query(propdb->lockdb, propdb->resource,
360 "the locks for this resource.",
384 value = (*propdb->lockdb->hooks->get_supportedlock)(propdb->resource);
462 *inserted = (*priv->provider->insert_prop)(propdb->resource, priv->propid,
503 err = (*propdb->db_hooks->open)(propdb->p, propdb->resource, ro,
522 const dav_resource *resource,
532 if (resource->uri == NULL) {
534 "INTERNAL DESIGN ERROR: resource must define "
541 propdb->resource = resource;
659 dav_run_insert_all_liveprops(propdb->r, propdb->resource, what, &hdr);
907 (*hooks->insert_prop)(propdb->resource, propid,
948 ctx->err = (*priv->provider->patch_validate)(propdb->resource,
1013 err = (*priv->provider->patch_exec)(propdb->resource,
1084 (*priv->provider->patch_commit)(ctx->propdb->resource,
1107 err = (*priv->provider->patch_rollback)(ctx->propdb->resource,