Blame view

kernel/locking/rwsem.h 357 Bytes
7a215f89a   Davidlohr Bueso   locking/rwsem: Se...
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
  #ifdef CONFIG_RWSEM_SPIN_ON_OWNER
  static inline void rwsem_set_owner(struct rw_semaphore *sem)
  {
  	sem->owner = current;
  }
  
  static inline void rwsem_clear_owner(struct rw_semaphore *sem)
  {
  	sem->owner = NULL;
  }
  
  #else
  static inline void rwsem_set_owner(struct rw_semaphore *sem)
  {
  }
  
  static inline void rwsem_clear_owner(struct rw_semaphore *sem)
  {
  }
  #endif