Lines Matching defs:locktoken
66 ** locktoken strings could be relatively expensive.
152 "<D:locktoken>" DEBUG_CR
155 (*hooks->format_locktoken)(p, lock->locktoken));
158 "</D:locktoken>" DEBUG_CR
403 ctx->locktoken)) != NULL) {
425 const dav_locktoken *locktoken,
430 return (*lockdb->hooks->lookup_resource)(lockdb, locktoken,
437 * If r->filename's direct locks include locktoken, use r->filename.
438 * If r->filename's indirect locks include locktoken, retry r->filename/..
447 ** Find the lock specified by <locktoken> on <resource>. If it is
452 if ((err = (*lockdb->hooks->find_lock)(lockdb, resource, locktoken,
461 "The specified locktoken does not correspond "
489 ** with given locktoken. If locktoken == null_locktoken, all locks
498 const dav_locktoken *locktoken)
514 /* 2518 requires the entire lock to be removed if resource/locktoken
517 * If locktoken != null_locktoken,
532 if (locktoken != NULL
534 locktoken, resource,
541 /* At this point, lock_resource/locktoken refers to a direct lock (key), ie
542 * the root of a depth > 0 lock, or locktoken is null.
552 ctx.locktoken = locktoken;