Lines Matching defs:lockdb

172                                                  dav_lockdb *lockdb,
187 if ((err = (*lockdb->hooks->create_lock)(lockdb, resource,
270 if ((err = (*ctx->w.lockdb->hooks->append_locks)(ctx->w.lockdb,
298 dav_lockdb *lockdb, dav_lock *lock,
319 /* In all cases, first add direct entry in lockdb */
326 if ((err = (*lockdb->hooks->append_locks)(lockdb, resource, 0,
342 ctx.w.lockdb = lockdb;
369 DAV_DECLARE(dav_error*) dav_lock_query(dav_lockdb *lockdb,
374 if (lockdb == NULL) {
380 return (*lockdb->hooks->get_locks)(lockdb, resource,
401 if ((err = (*ctx->w.lockdb->hooks->remove_lock)(ctx->w.lockdb,
424 dav_lockdb *lockdb,
429 if (lockdb->hooks->lookup_resource != NULL) {
430 return (*lockdb->hooks->lookup_resource)(lockdb, locktoken,
452 if ((err = (*lockdb->hooks->find_lock)(lockdb, resource, locktoken,
501 dav_lockdb *lockdb;
526 if ((err = (*hooks->open_lockdb)(r, 0, 1, &lockdb)) != NULL) {
533 && (err = dav_get_direct_resource(r->pool, lockdb,
549 ctx.w.lockdb = lockdb;
560 (*hooks->close_lockdb)(lockdb);
577 return (*ctx->w.lockdb->hooks->append_locks)(ctx->w.lockdb,
588 static dav_error * dav_inherit_locks(request_rec *r, dav_lockdb *lockdb,
621 if ((err = (*lockdb->hooks->get_locks)(lockdb, which_resource,
663 ctx.w.lockdb = lockdb;
696 dav_lockdb *lockdb;
722 if ((err = (*hooks->open_lockdb)(r, 1, 1, &lockdb)) == NULL) {
724 err = (*hooks->has_locks)(lockdb, resource, &locks_present);
725 (*hooks->close_lockdb)(lockdb);
746 dav_lockdb *lockdb,
766 (void)(*lockdb->hooks->remove_locknull_state)(lockdb, resource);
773 (err = dav_inherit_locks(r, lockdb, resource, 0)) != NULL) {
785 if ((err = dav_inherit_locks(r, lockdb, resource, 1)) != NULL) {