Lines Matching defs:lock
450 * @nrpages: Number of page entries, protected by the i_pages lock.
764 * inode->i_mutex nesting subclasses for the lock validator:
773 * I_MUTEX_NONDIR2 is for certain operations (such as rename) which lock two
877 * cmpxchg8b without the need of the lock prefix). For SMP compiles
942 rwlock_t lock; /* protects pid, uid, euid fields */
982 * f_{lock,count,pos_lock} members can be highly contended and share
983 * the same cacheline. f_{lock,mode} are very frequently used together
1337 struct mutex s_sync_lock; /* sync serialisation lock */
1787 * Since freeze protection behaves as a lock, users have to preserve
1789 * freeze protection should be the outermost lock. In particular, we have:
1816 * Since page fault freeze protection behaves as a lock, users have to preserve
1818 * put sb_start_pagefault() close to mmap_lock in lock ordering. Page fault
1819 * handling code implies lock dependency:
2025 int (*lock) (struct file *, int, struct file_lock *);
2374 * wb stat updates to grab the i_pages lock. See
2907 * Fool lockdep by telling it the lock got released so that it
2908 * doesn't complain about the held lock when we return to userspace.