Lines Matching refs:rw_semaphore
18 void down_read(struct rw_semaphore *sem)
31 int down_read_trylock(struct rw_semaphore *sem)
45 void down_write(struct rw_semaphore *sem)
58 int down_write_trylock(struct rw_semaphore *sem)
72 void up_read(struct rw_semaphore *sem)
84 void up_write(struct rw_semaphore *sem)
96 void downgrade_write(struct rw_semaphore *sem)
109 void down_read_nested(struct rw_semaphore *sem, int subclass)
119 void down_read_non_owner(struct rw_semaphore *sem)
128 void down_write_nested(struct rw_semaphore *sem, int subclass)
138 void up_read_non_owner(struct rw_semaphore *sem)