Lines Matching full:owned
38 * - Bit 0: RWSEM_READER_OWNED - rwsem may be owned by readers (just a hint)
39 * - Bit 1: RWSEM_NONSPINNABLE - Cannot spin on a reader-owned lock
41 * When the rwsem is reader-owned and a spinning writer has timed out,
50 * for a free or reader-owned rwsem, the owner value may contain
54 * seems to hang on a reader owned rwsem especially if only one reader
59 * is previously owned by a writer and the following conditions are met:
60 * - rwsem is not currently writer owned
164 * Note that the owner value just indicates the task has owned the rwsem
195 * Return true if the rwsem is owned by a reader.
211 * is a task pointer in owner of a reader-owned rwsem, it will be the
291 * When the RWSEM_WRITER_LOCKED bit in count is set, the lock is owned
294 * The lock is owned by readers when
299 * Having some reader bits set is not enough to guarantee a readers owned
475 * Set it to reader-owned to give spinners an early in rwsem_mark_wake()
793 * Calculate reader-owned rwsem spinning threshold for writer
850 * Time-based reader-owned rwsem optimistic spinning in rwsem_optimistic_spin()
968 * reader-owned, wake up read lock waiters in queue front or wake up any
1004 * very likely owned by readers. in rwsem_down_read_slowpath()
1041 * In case the wait queue is empty and the lock isn't owned in rwsem_down_read_slowpath()
1681 * The owner value for a reader-owned lock is mostly for debugging in down_read_non_owner()