1 #ifdef CONFIG_RWSEM_SPIN_ON_OWNER
rwsem_set_owner(struct rw_semaphore * sem)2 static inline void rwsem_set_owner(struct rw_semaphore *sem)
3 {
4 	sem->owner = current;
5 }
6 
rwsem_clear_owner(struct rw_semaphore * sem)7 static inline void rwsem_clear_owner(struct rw_semaphore *sem)
8 {
9 	sem->owner = NULL;
10 }
11 
12 #else
rwsem_set_owner(struct rw_semaphore * sem)13 static inline void rwsem_set_owner(struct rw_semaphore *sem)
14 {
15 }
16 
rwsem_clear_owner(struct rw_semaphore * sem)17 static inline void rwsem_clear_owner(struct rw_semaphore *sem)
18 {
19 }
20 #endif
21