Lines Matching defs:locks
34 #include "locks.h"
122 /* Indirect locks represent locks inherited from containing collections.
230 /* internal function for creating locks */
450 "readonly, but an attempt to save locks was "
543 * creates linked lists of the direct and indirect locks.
578 * locks for this resource. Just exit.
677 /* Clean up this record if we found expired locks */
680 * ### timed-out locks from the response, but don't save that info back
786 dav_lock **locks)
812 /* copy all direct locks to the result list */
828 /* copy all the indirect locks to the result list. resolve as needed. */
857 *locks = lock;
941 * locks for this resource. Just exit.
1076 /* save the modified locks, or remove all locks (dh=ih=NULL). */
1107 dav_lock **locks)
1117 *locks = NULL;
1126 /* ### we should be refreshing direct AND (resolved) indirect locks! */
1128 /* refresh all of the direct locks on this resource */
1141 newlock->next = *locks;
1142 *locks = newlock;
1148 /* if we refreshed any locks, then save them back. */
1176 newlock->next = *locks;
1177 *locks = newlock;