Lines Matching full:documents
43 // Documents if a shared field or global variable needs to be protected by a
55 // Documents if the memory location pointed to by a pointer should be guarded
74 // Documents the acquisition order between locks that can be held
92 // Documents a function that expects a mutex to be held prior to entry.
111 // Documents the locks acquired in the body of the function. These locks
119 // Documents a function that returns a mutex without acquiring it. For example,
126 // Documents if a class/type is a lockable type (such as the `Mutex` class).
131 // Documents if a class does RAII locking (such as the `MutexLock` class).
140 // Documents functions that acquire a lock in the body of a function, and do
147 // Documents functions that acquire a shared (reader) lock in the body of a
154 // Documents functions that expect a lock to be held on entry to the function,
161 // Documents functions that try to acquire a lock, and return success or failure
175 // Documents functions that dynamically check to see if a lock is held, and fail