Lines Matching defs:before
47 * FL_FLOCK locks never deadlock, an existing lock is always removed before
50 * run before the new lock is applied.
773 * *before* the locked region when fl_blocker was set to NULL.
878 locks_insert_lock_ctx(struct file_lock *fl, struct list_head *before)
880 list_add_tail(&fl->fl_list, before);
916 * checking before calling the locks_conflict().
935 * checking before calling the locks_conflict().
992 * Since we do this before we ever put a process to sleep on a lock, we
1053 * after any leases, but before any posix locks.
1621 /* typically we will check that ctx is non-NULL before calling */
1924 * open but before the lease was inserted. Check again for a
2407 * locks, the ->lock() interface may return asynchronously, before the lock has
2422 * ->lm_grant() before returning to the caller with a FILE_LOCK_DEFERRED