Searched refs:validate_lock (Results 1 – 8 of 8) sorted by relevance
26 lockdep_is_held(&vnode->validate_lock)); in afs_replace_symlink()183 down_read(&vnode->validate_lock); in afs_get_link()186 up_read(&vnode->validate_lock); in afs_get_link()189 if (down_write_killable(&vnode->validate_lock) < 0) in afs_get_link()194 up_write(&vnode->validate_lock); in afs_get_link()199 downgrade_write(&vnode->validate_lock); in afs_get_link()203 lockdep_is_held(&vnode->validate_lock)); in afs_get_link()205 up_read(&vnode->validate_lock); in afs_get_link()241 if (!down_read_trylock(&vnode->validate_lock)) { in afs_symlink_writepages()247 down_read(&vnode->validate_lock); in afs_symlink_writepages()[all …]
299 __acquires(&dvnode->validate_lock) in afs_read_dir()307 if (down_read_killable(&dvnode->validate_lock) < 0) in afs_read_dir()319 up_read(&dvnode->validate_lock); in afs_read_dir()320 if (down_write_killable(&dvnode->validate_lock) < 0) in afs_read_dir()341 downgrade_write(&dvnode->validate_lock); in afs_read_dir()346 up_write(&dvnode->validate_lock); in afs_read_dir()534 up_read(&dvnode->validate_lock); in afs_dir_iterate()1274 down_write(&dvnode->validate_lock); in afs_create_edit_dir()1279 up_write(&dvnode->validate_lock); in afs_create_edit_dir()1368 down_write(&dvnode->validate_lock); in afs_rmdir_edit_dir()[all …]
39 down_write(&dvnode->validate_lock); in afs_silly_rename_edit_dir()47 up_write(&dvnode->validate_lock); in afs_silly_rename_edit_dir()182 down_write(&dvnode->validate_lock); in afs_silly_unlink_edit_dir()187 up_write(&dvnode->validate_lock); in afs_silly_unlink_edit_dir()
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()
800 down_write(&vnode->validate_lock); in afs_setattr()850 up_write(&vnode->validate_lock); in afs_setattr()
656 init_rwsem(&vnode->validate_lock); in afs_i_init_once()
694 struct rw_semaphore validate_lock; /* lock for validating this vnode */ member1112 __acquires(&dvnode->validate_lock);