RWSEM_OWNER_FLAGS_MASK 245 kernel/locking/rwsem.c while ((val & ~RWSEM_OWNER_FLAGS_MASK) == (unsigned long)current) { RWSEM_OWNER_FLAGS_MASK 247 kernel/locking/rwsem.c val & RWSEM_OWNER_FLAGS_MASK)) RWSEM_OWNER_FLAGS_MASK 288 kernel/locking/rwsem.c (atomic_long_read(&sem->owner) & ~RWSEM_OWNER_FLAGS_MASK); RWSEM_OWNER_FLAGS_MASK 300 kernel/locking/rwsem.c *pflags = owner & RWSEM_OWNER_FLAGS_MASK; RWSEM_OWNER_FLAGS_MASK 301 kernel/locking/rwsem.c return (struct task_struct *)(owner & ~RWSEM_OWNER_FLAGS_MASK); RWSEM_OWNER_FLAGS_MASK 955 kernel/locking/rwsem.c if (((owner ^ last_rowner) & ~RWSEM_OWNER_FLAGS_MASK) &&