Lines Matching full:documents
51 // Documents if a shared field or global variable needs to be protected by a
63 // Documents if the memory location pointed to by a pointer should be guarded
82 // Documents the acquisition order between locks that can be held
100 // Documents a function that expects a mutex to be held prior to entry.
119 // Documents the locks acquired in the body of the function. These locks
127 // Documents a function that returns a mutex without acquiring it. For example,
134 // Documents if a class/type is a lockable type (such as the `Mutex` class).
139 // Documents if a class does RAII locking (such as the `MutexLock` class).
148 // Documents functions that acquire a lock in the body of a function, and do
155 // Documents functions that acquire a shared (reader) lock in the body of a
162 // Documents functions that expect a lock to be held on entry to the function,
169 // Documents functions that try to acquire a lock, and return success or failure
183 // Documents functions that dynamically check to see if a lock is held, and fail