Searched refs:snapshot_lock (Results 1 – 6 of 6) sorted by relevance
17 struct mutex snapshot_lock; /* protects snapshot_list, member422 lockdep_assert_held(®ion->snapshot_lock); in __devlink_region_snapshot_create()460 lockdep_assert_held(®ion->snapshot_lock); in devlink_region_snapshot_del()622 mutex_lock(®ion->snapshot_lock); in devlink_nl_region_del_doit()625 mutex_unlock(®ion->snapshot_lock); in devlink_nl_region_del_doit()630 mutex_unlock(®ion->snapshot_lock); in devlink_nl_region_del_doit()677 mutex_lock(®ion->snapshot_lock); in devlink_nl_region_new_doit()742 mutex_unlock(®ion->snapshot_lock); in devlink_nl_region_new_doit()749 mutex_unlock(®ion->snapshot_lock); in devlink_nl_region_new_doit()755 mutex_unlock(®ion->snapshot_lock); in devlink_nl_region_new_doit()[all …]
290 struct btrfs_drew_lock snapshot_lock; member
972 if (!btrfs_drew_try_write_lock(&root->snapshot_lock)) in btrfs_check_nocow_lock()982 btrfs_drew_write_unlock(&root->snapshot_lock); in btrfs_check_nocow_lock()1002 btrfs_drew_write_unlock(&root->snapshot_lock); in btrfs_check_nocow_lock()1024 btrfs_drew_write_unlock(&inode->root->snapshot_lock); in btrfs_check_nocow_unlock()
5438 btrfs_drew_write_lock(&root->snapshot_lock); in btrfs_setsize() 5441 btrfs_drew_write_unlock(&root->snapshot_lock); in btrfs_setsize() 5447 btrfs_drew_write_unlock(&root->snapshot_lock); in btrfs_setsize() 5455 btrfs_drew_write_unlock(&root->snapshot_lock); in btrfs_setsize() 10405 if (!btrfs_drew_try_write_lock(&root->snapshot_lock)) { in btrfs_swap_activate() 10426 btrfs_drew_write_unlock(&root->snapshot_lock); in btrfs_swap_activate() 10625 btrfs_drew_write_unlock(&root->snapshot_lock); in btrfs_swap_activate()
942 btrfs_drew_read_lock(&root->snapshot_lock); in btrfs_mksnapshot() 961 btrfs_drew_read_unlock(&root->snapshot_lock); in btrfs_mksnapshot()
1080 btrfs_drew_lock_init(&root->snapshot_lock); in btrfs_init_fs_root()