Searched defs:sem (Results 1 – 7 of 7) sorted by relevance
| /include/linux/ |
| A D | rwsem.h | 73 static inline int rwsem_is_locked(struct rw_semaphore *sem) in rwsem_is_locked() 117 #define init_rwsem(sem) \ argument 130 static inline int rwsem_is_contended(struct rw_semaphore *sem) in rwsem_is_contended() 170 #define init_rwsem(sem) \ argument 204 static inline void rwsem_assert_held(const struct rw_semaphore *sem) in rwsem_assert_held() 286 # define down_write_nest_lock(sem, nest_lock) \ argument 301 # define down_read_nested(sem, subclass) down_read(sem) argument 303 # define down_write_nest_lock(sem, nest_lock) down_write(sem) argument 304 # define down_write_nested(sem, subclass) down_write(sem) argument 306 # define down_read_non_owner(sem) down_read(sem) argument [all …]
|
| A D | percpu-rwsem.h | 48 static inline void percpu_down_read_internal(struct percpu_rw_semaphore *sem, in percpu_down_read_internal() 75 static inline void percpu_down_read(struct percpu_rw_semaphore *sem) in percpu_down_read() 80 static inline void percpu_down_read_freezable(struct percpu_rw_semaphore *sem, in percpu_down_read_freezable() 86 static inline bool percpu_down_read_trylock(struct percpu_rw_semaphore *sem) in percpu_down_read_trylock() 110 static inline void percpu_up_read(struct percpu_rw_semaphore *sem) in percpu_up_read() 158 #define percpu_init_rwsem(sem) \ argument 164 #define percpu_rwsem_is_held(sem) lockdep_is_held(sem) argument 165 #define percpu_rwsem_assert_held(sem) lockdep_assert_held(sem) argument 167 static inline void percpu_rwsem_release(struct percpu_rw_semaphore *sem, in percpu_rwsem_release() 173 static inline void percpu_rwsem_acquire(struct percpu_rw_semaphore *sem, in percpu_rwsem_acquire()
|
| A D | tty_ldisc.h | 31 #define init_ldsem(sem) \ argument 51 # define ldsem_down_read_nested(sem, subclass, timeout) \ argument 53 # define ldsem_down_write_nested(sem, subclass, timeout) \ argument
|
| A D | semaphore.h | 49 static inline void sema_init(struct semaphore *sem, int val) in sema_init()
|
| A D | key.h | 205 struct rw_semaphore sem; /* change vs change sem */ member
|
| /include/soc/arc/ |
| A D | mcip.h | 66 msg:1, sem:1, ipi:1, slv:1, member
|
| /include/linux/mlx5/ |
| A D | driver.h | 305 struct semaphore sem; member
|
Completed in 19 milliseconds