Searched refs:rwsem (Results 1 – 8 of 8) sorted by relevance
35 struct rw_semaphore rwsem; /* W: modification, R: walking the list */ member137 down_write(&anon_vma->root->rwsem); in anon_vma_lock_write()142 up_write(&anon_vma->root->rwsem); in anon_vma_unlock_write()147 down_read(&anon_vma->root->rwsem); in anon_vma_lock_read()152 return down_read_trylock(&anon_vma->root->rwsem); in anon_vma_trylock_read()157 up_read(&anon_vma->root->rwsem); in anon_vma_unlock_read()
66 struct rw_semaphore rwsem; member85 init_rwsem(&(name)->rwsem); \101 .rwsem = __RWSEM_INITIALIZER((name).rwsem), \
89 struct rw_semaphore rwsem; member
45 struct rw_semaphore rwsem; member
19 struct rw_semaphore rwsem; member
182 struct rw_semaphore rwsem; member
99 struct rw_semaphore rwsem; member
3 #define TRACE_SYSTEM rwsem