Searched refs:validate_lock (Results 1 – 8 of 8) sorted by relevance
26 lockdep_is_held(&vnode->validate_lock)); in afs_replace_symlink()182 down_read(&vnode->validate_lock); in afs_get_link()185 up_read(&vnode->validate_lock); in afs_get_link()188 if (down_write_killable(&vnode->validate_lock) < 0) in afs_get_link()193 up_write(&vnode->validate_lock); in afs_get_link()198 downgrade_write(&vnode->validate_lock); in afs_get_link()202 lockdep_is_held(&vnode->validate_lock)); in afs_get_link()204 up_read(&vnode->validate_lock); in afs_get_link()240 if (!down_read_trylock(&vnode->validate_lock)) { in afs_symlink_writepages()246 down_read(&vnode->validate_lock); in afs_symlink_writepages()[all …]
301 __acquires(&dvnode->validate_lock) in afs_read_dir()309 if (down_read_killable(&dvnode->validate_lock) < 0) in afs_read_dir()321 up_read(&dvnode->validate_lock); in afs_read_dir()322 if (down_write_killable(&dvnode->validate_lock) < 0) in afs_read_dir()343 downgrade_write(&dvnode->validate_lock); in afs_read_dir()348 up_write(&dvnode->validate_lock); in afs_read_dir()543 up_read(&dvnode->validate_lock); in afs_dir_iterate()1284 down_write(&dvnode->validate_lock); in afs_create_edit_dir()1289 up_write(&dvnode->validate_lock); in afs_create_edit_dir()1378 down_write(&dvnode->validate_lock); in afs_rmdir_edit_dir()[all …]
238 down_read(&vnode->validate_lock); in afs_writepages()239 else if (!down_read_trylock(&vnode->validate_lock)) in afs_writepages()243 up_read(&vnode->validate_lock); in afs_writepages()
406 ret = down_write_killable(&vnode->validate_lock); in afs_validate()479 up_write(&vnode->validate_lock); in afs_validate()486 up_write(&vnode->validate_lock); in afs_validate()
213 up_read(&dvnode->validate_lock); in afs_dir_search()
799 down_write(&vnode->validate_lock); in afs_setattr()849 up_write(&vnode->validate_lock); in afs_setattr()
657 init_rwsem(&vnode->validate_lock); in afs_i_init_once()
695 struct rw_semaphore validate_lock; /* lock for validating this vnode */ member1111 __acquires(&dvnode->validate_lock);