Home
last modified time | relevance | path

Searched refs:RWSEM_OWNER_FLAGS_MASK (Results 1 – 1 of 1) sorted by relevance

/OK3568_Linux_fs/kernel/kernel/locking/
H A Drwsem.c104 #define RWSEM_OWNER_FLAGS_MASK (RWSEM_READER_OWNED | RWSEM_NONSPINNABLE) macro
248 while ((val & ~RWSEM_OWNER_FLAGS_MASK) == (unsigned long)current) { in rwsem_clear_reader_owned()
250 val & RWSEM_OWNER_FLAGS_MASK)) in rwsem_clear_reader_owned()
295 (atomic_long_read(&sem->owner) & ~RWSEM_OWNER_FLAGS_MASK); in rwsem_owner()
307 *pflags = owner & RWSEM_OWNER_FLAGS_MASK; in rwsem_owner_flags()
308 return (struct task_struct *)(owner & ~RWSEM_OWNER_FLAGS_MASK); in rwsem_owner_flags()
950 if (((owner ^ last_rowner) & ~RWSEM_OWNER_FLAGS_MASK) && in rwsem_reader_phase_trylock()