Lines Matching refs:owner
104 #define btrfs_might_wait_for_event(owner, lock) \ argument
106 rwsem_acquire(&owner->lock##_map, 0, 0, _THIS_IP_); \
107 rwsem_release(&owner->lock##_map, _THIS_IP_); \
121 #define btrfs_lockdep_acquire(owner, lock) \ argument
122 rwsem_acquire_read(&owner->lock##_map, 0, 0, _THIS_IP_)
128 #define btrfs_lockdep_release(owner, lock) \ argument
129 rwsem_release(&owner->lock##_map, _THIS_IP_)
135 #define btrfs_lockdep_inode_acquire(owner, lock) \ argument
136 rwsem_acquire_read(&owner->vfs_inode.lock.dep_map, 0, 0, _THIS_IP_)
138 #define btrfs_lockdep_inode_release(owner, lock) \ argument
139 rwsem_release(&owner->vfs_inode.lock.dep_map, _THIS_IP_)
145 #define btrfs_might_wait_for_state(owner, i) \ argument
147 rwsem_acquire(&owner->btrfs_state_change_map[i], 0, 0, _THIS_IP_); \
148 rwsem_release(&owner->btrfs_state_change_map[i], _THIS_IP_); \
151 #define btrfs_trans_state_lockdep_acquire(owner, i) \ argument
152 rwsem_acquire_read(&owner->btrfs_state_change_map[i], 0, 0, _THIS_IP_)
154 #define btrfs_trans_state_lockdep_release(owner, i) \ argument
155 rwsem_release(&owner->btrfs_state_change_map[i], _THIS_IP_)
158 #define btrfs_lockdep_init_map(owner, lock) \ argument
161 lockdep_init_map(&owner->lock##_map, #lock, &lock##_key, 0); \
165 #define btrfs_state_lockdep_init_map(owner, lock, state) \ argument
168 lockdep_init_map(&owner->btrfs_state_change_map[state], #lock, \