Home
last modified time | relevance | path

Searched refs:sb_lock (Results 1 – 25 of 32) sorted by relevance

12

/linux/fs/
H A Dsuper.c45 static DEFINE_SPINLOCK(sb_lock);
402 * Drop a superblock's refcount. The caller must hold sb_lock.
424 spin_lock(&sb_lock); in put_super()
426 spin_unlock(&sb_lock); in put_super()
444 spin_lock(&sb_lock); in kill_super_notify()
446 spin_unlock(&sb_lock); in kill_super_notify()
479 * put_super(), where we hold the sb_lock. Therefore we destroy in deactivate_locked_super()
529 spin_unlock(&sb_lock); in grab_super()
751 spin_lock(&sb_lock); in sget_fc()
759 spin_unlock(&sb_lock); in sget_fc()
[all...]
/linux/fs/bcachefs/
H A Dsb-clean.c153 mutex_lock(&c->sb_lock); in bch2_read_superblock_clean()
161 mutex_unlock(&c->sb_lock); in bch2_read_superblock_clean()
168 mutex_unlock(&c->sb_lock); in bch2_read_superblock_clean()
175 mutex_unlock(&c->sb_lock); in bch2_read_superblock_clean()
179 mutex_unlock(&c->sb_lock); in bch2_read_superblock_clean()
183 mutex_unlock(&c->sb_lock); in bch2_read_superblock_clean()
275 mutex_lock(&c->sb_lock); in bch2_fs_mark_dirty()
280 mutex_unlock(&c->sb_lock); in bch2_fs_mark_dirty()
292 mutex_lock(&c->sb_lock); in bch2_fs_mark_clean()
339 mutex_unlock(&c->sb_lock); in bch2_fs_mark_clean()
H A Dreplicas.c308 mutex_lock(&c->sb_lock); in bch2_mark_replicas_slowpath()
348 mutex_unlock(&c->sb_lock); in bch2_mark_replicas_slowpath()
374 mutex_lock(&c->sb_lock); in bch2_replicas_gc_end()
390 mutex_unlock(&c->sb_lock); in bch2_replicas_gc_end()
402 mutex_lock(&c->sb_lock); in bch2_replicas_gc_start()
423 mutex_unlock(&c->sb_lock); in bch2_replicas_gc_start()
435 mutex_unlock(&c->sb_lock); in bch2_replicas_gc_start()
464 mutex_lock(&c->sb_lock); in bch2_replicas_gc2()
470 mutex_unlock(&c->sb_lock); in bch2_replicas_gc2()
511 mutex_unlock(&c->sb_lock); in bch2_replicas_gc2()
[all …]
H A Drecovery_passes.c151 lockdep_assert_held(&c->sb_lock); in bch2_run_explicit_recovery_pass_persistent_locked()
164 mutex_lock(&c->sb_lock); in bch2_run_explicit_recovery_pass_persistent()
171 mutex_unlock(&c->sb_lock); in bch2_run_explicit_recovery_pass_persistent()
181 mutex_lock(&c->sb_lock); in bch2_clear_recovery_pass_required()
188 mutex_unlock(&c->sb_lock); in bch2_clear_recovery_pass_required()
H A Dsuper.c775 mutex_init(&c->sb_lock); in bch2_fs_alloc()
833 mutex_lock(&c->sb_lock); in bch2_fs_alloc()
835 mutex_unlock(&c->sb_lock); in bch2_fs_alloc()
1014 mutex_lock(&c->sb_lock); in bch2_fs_start()
1018 mutex_unlock(&c->sb_lock); in bch2_fs_start()
1027 mutex_unlock(&c->sb_lock); in bch2_fs_start()
1524 mutex_lock(&c->sb_lock); in bch2_fs_may_start()
1535 mutex_unlock(&c->sb_lock); in bch2_fs_may_start()
1539 mutex_unlock(&c->sb_lock); in bch2_fs_may_start()
1583 mutex_lock(&c->sb_lock); in __bch2_dev_set_state()
[all …]
H A Ddisk_groups.c152 lockdep_assert_held(&c->sb_lock); in bch2_sb_disk_groups_to_cpu()
191 lockdep_is_held(&c->sb_lock)); in bch2_sb_disk_groups_to_cpu()
496 mutex_lock(&c->sb_lock); in bch2_dev_group_set()
499 mutex_unlock(&c->sb_lock); in bch2_dev_group_set()
529 mutex_lock(&c->sb_lock); in bch2_opt_target_parse()
531 mutex_unlock(&c->sb_lock); in bch2_opt_target_parse()
H A Dquota.c526 mutex_lock(&c->sb_lock); in bch2_fs_quota_read()
529 mutex_unlock(&c->sb_lock); in bch2_fs_quota_read()
534 mutex_unlock(&c->sb_lock); in bch2_fs_quota_read()
572 mutex_lock(&c->sb_lock); in bch2_quota_enable()
590 mutex_unlock(&c->sb_lock); in bch2_quota_enable()
602 mutex_lock(&c->sb_lock); in bch2_quota_disable()
613 mutex_unlock(&c->sb_lock); in bch2_quota_disable()
726 mutex_lock(&c->sb_lock); in bch2_quota_set_info()
753 mutex_unlock(&c->sb_lock); in bch2_quota_set_info()
H A Dsb-members.c368 mutex_lock(&ca->fs->sb_lock); in bch2_dev_io_errors_to_text()
370 mutex_unlock(&ca->fs->sb_lock); in bch2_dev_io_errors_to_text()
399 mutex_lock(&c->sb_lock); in bch2_dev_errors_reset()
406 mutex_unlock(&c->sb_lock); in bch2_dev_errors_reset()
466 lockdep_assert_held(&c->sb_lock); in bch2_dev_btree_bitmap_mark()
H A Dsuper-io.c78 mutex_lock(&c->sb_lock); in bch2_set_version_incompat()
82 mutex_unlock(&c->sb_lock); in bch2_set_version_incompat()
244 lockdep_assert_held(&c->sb_lock); in bch2_sb_field_resize_id()
560 lockdep_assert_held(&c->sb_lock); in bch2_sb_update()
661 lockdep_assert_held(&c->sb_lock); in bch2_sb_to_fs()
997 lockdep_assert_held(&c->sb_lock); in bch2_write_super()
1182 mutex_lock(&c->sb_lock); in __bch2_check_set_feature()
1188 mutex_unlock(&c->sb_lock); in __bch2_check_set_feature()
1196 lockdep_assert_held(&c->sb_lock); in bch2_check_version_downgrade()
1219 lockdep_assert_held(&c->sb_lock); in bch2_sb_upgrade()
H A Dfs-ioctl.c288 mutex_lock(&c->sb_lock); in bch2_ioc_getlabel()
290 mutex_unlock(&c->sb_lock); in bch2_ioc_getlabel()
329 mutex_lock(&c->sb_lock); in bch2_ioc_setlabel()
332 mutex_unlock(&c->sb_lock); in bch2_ioc_setlabel()
H A Dsb-downgrade.c180 mutex_lock(&c->sb_lock); in bch2_sb_set_upgrade_extra()
194 mutex_unlock(&c->sb_lock); in bch2_sb_set_upgrade_extra()
203 lockdep_assert_held(&c->sb_lock); in bch2_sb_set_upgrade()
H A Djournal_seq_blacklist.c52 mutex_lock(&c->sb_lock); in bch2_journal_seq_blacklist_add()
93 mutex_unlock(&c->sb_lock); in bch2_journal_seq_blacklist_add()
H A Dchecksum.c702 mutex_lock(&c->sb_lock); in bch2_disable_encryption()
723 mutex_unlock(&c->sb_lock); in bch2_disable_encryption()
735 mutex_lock(&c->sb_lock); in bch2_enable_encryption()
779 mutex_unlock(&c->sb_lock); in bch2_enable_encryption()
H A Dcompress.c588 mutex_lock(&c->sb_lock); in __bch2_check_set_has_compressed_data()
591 mutex_unlock(&c->sb_lock); in __bch2_check_set_has_compressed_data()
597 mutex_unlock(&c->sb_lock); in __bch2_check_set_has_compressed_data()
603 mutex_unlock(&c->sb_lock); in __bch2_check_set_has_compressed_data()
H A Dopts.c706 mutex_lock(&c->sb_lock); in bch2_opt_set_sb()
709 mutex_unlock(&c->sb_lock); in bch2_opt_set_sb()
H A Djournal_sb.c198 lockdep_assert_held(&c->sb_lock); in bch2_journal_buckets_to_sb()
H A Dchardev.c558 mutex_lock(&c->sb_lock); in bch2_ioctl_read_super()
581 mutex_unlock(&c->sb_lock); in bch2_ioctl_read_super()
H A Dsb-members.h197 lockdep_is_held(&c->sb_lock) || in bch2_dev_locked()
H A Dalloc_background.c2302 mutex_lock(&c->sb_lock); in bch2_dev_freespace_init()
2305 mutex_unlock(&c->sb_lock); in bch2_dev_freespace_init()
2338 mutex_lock(&c->sb_lock); in bch2_fs_freespace_init()
2340 mutex_unlock(&c->sb_lock); in bch2_fs_freespace_init()
H A Dbtree_io.c704 mutex_lock(&c->sb_lock); in validate_bset()
707 mutex_unlock(&c->sb_lock); in validate_bset()
717 mutex_lock(&c->sb_lock); in validate_bset()
720 mutex_unlock(&c->sb_lock); in validate_bset()
H A Dbtree_gc.c626 mutex_lock(&c->sb_lock); in bch2_gc_mark_key()
629 mutex_unlock(&c->sb_lock); in bch2_gc_mark_key()
H A Djournal_io.c25 lockdep_assert_held(&c->sb_lock); in bch2_journal_pos_from_member_info_set()
37 mutex_lock(&c->sb_lock); in bch2_journal_pos_from_member_info_resume()
48 mutex_unlock(&c->sb_lock); in bch2_journal_pos_from_member_info_resume()
/linux/drivers/gpu/drm/i915/
H A Dintel_pcode.c60 lockdep_assert_held(&uncore->i915->sb_lock); in __snb_pcode_rw()
99 mutex_lock(&uncore->i915->sb_lock); in snb_pcode_read()
101 mutex_unlock(&uncore->i915->sb_lock); in snb_pcode_read()
117 mutex_lock(&uncore->i915->sb_lock); in snb_pcode_write_timeout()
120 mutex_unlock(&uncore->i915->sb_lock); in snb_pcode_write_timeout()
165 mutex_lock(&uncore->i915->sb_lock); in skl_pcode_request()
202 mutex_unlock(&uncore->i915->sb_lock); in skl_pcode_request()
H A Di915_driver.c242 mutex_init(&dev_priv->sb_lock); in i915_driver_early_probe()
302 mutex_destroy(&dev_priv->sb_lock); in i915_driver_late_release()
/linux/fs/f2fs/
H A Dnamei.c161 f2fs_down_read(&sbi->sb_lock); in set_compress_new_inode()
167 f2fs_up_read(&sbi->sb_lock); in set_compress_new_inode()
202 f2fs_down_read(&sbi->sb_lock); in set_file_temperature()
208 f2fs_up_read(&sbi->sb_lock); in set_file_temperature()

12