Home
last modified time | relevance | path

Searched refs:sb_lock (Results 1 - 24 of 24) sorted by relevance

/kernel/linux/linux-5.10/fs/
H A Dsuper.c46 static DEFINE_SPINLOCK(sb_lock);
286 * Drop a superblock's refcount. The caller must hold sb_lock.
312 spin_lock(&sb_lock); in put_super()
314 spin_unlock(&sb_lock); in put_super()
339 * put_super(), where we hold the sb_lock. Therefore we destroy in deactivate_locked_super()
379 * is called with sb_lock held and drops it. Returns 1 in case of
385 static int grab_super(struct super_block *s) __releases(sb_lock) in __releases()
388 spin_unlock(&sb_lock); in __releases()
473 spin_lock(&sb_lock); in generic_shutdown_super()
476 spin_unlock(&sb_lock); in generic_shutdown_super()
[all...]
/kernel/linux/linux-6.6/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 Dvlv_sideband.c66 mutex_lock(&i915->sb_lock); in vlv_iosf_sb_get()
71 mutex_unlock(&i915->sb_lock); in vlv_iosf_sb_put()
85 lockdep_assert_held(&i915->sb_lock); in vlv_sideband_rw()
H A Dintel_sbi.c20 lockdep_assert_held(&i915->sb_lock); in intel_sbi_rw()
H A Di915_driver.c232 mutex_init(&dev_priv->sb_lock); in i915_driver_early_probe()
297 mutex_destroy(&dev_priv->sb_lock); in i915_driver_late_release()
H A Di915_drv.h234 struct mutex sb_lock; member
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/
H A Dintel_sideband.c82 mutex_lock(&i915->sb_lock); in vlv_iosf_sb_get()
87 mutex_unlock(&i915->sb_lock); in vlv_iosf_sb_put()
101 lockdep_assert_held(&i915->sb_lock); in vlv_sideband_rw()
295 lockdep_assert_held(&i915->sb_lock); in intel_sbi_rw()
404 lockdep_assert_held(&i915->sb_lock); in __sandybridge_pcode_rw()
444 mutex_lock(&i915->sb_lock); in sandybridge_pcode_read()
448 mutex_unlock(&i915->sb_lock); in sandybridge_pcode_read()
466 mutex_lock(&i915->sb_lock); in sandybridge_pcode_write_timeout()
470 mutex_unlock(&i915->sb_lock); in sandybridge_pcode_write_timeout()
517 mutex_lock(&i915->sb_lock); in skl_pcode_request()
[all...]
H A Di915_drv.c318 mutex_init(&dev_priv->sb_lock); in i915_driver_early_probe()
383 mutex_destroy(&dev_priv->sb_lock); in i915_driver_late_release()
H A Di915_drv.h896 struct mutex sb_lock; member
/kernel/linux/linux-6.6/fs/
H A Dsuper.c45 static DEFINE_SPINLOCK(sb_lock);
407 * Drop a superblock's refcount. The caller must hold sb_lock.
432 spin_lock(&sb_lock); in put_super()
434 spin_unlock(&sb_lock); in put_super()
452 spin_lock(&sb_lock); in kill_super_notify()
454 spin_unlock(&sb_lock); in kill_super_notify()
487 * put_super(), where we hold the sb_lock. Therefore we destroy in deactivate_locked_super()
527 * is called with sb_lock held and drops it. Returns 1 in case of
533 static int grab_super(struct super_block *s) __releases(sb_lock) in __releases()
538 spin_unlock(&sb_lock); in __releases()
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/display/
H A Dintel_pch_refclk.c111 mutex_lock(&dev_priv->sb_lock); in lpt_disable_iclkip()
117 mutex_unlock(&dev_priv->sb_lock); in lpt_disable_iclkip()
198 mutex_lock(&dev_priv->sb_lock); in lpt_program_iclkip()
221 mutex_unlock(&dev_priv->sb_lock); in lpt_program_iclkip()
239 mutex_lock(&dev_priv->sb_lock); in lpt_get_iclkip()
243 mutex_unlock(&dev_priv->sb_lock); in lpt_get_iclkip()
257 mutex_unlock(&dev_priv->sb_lock); in lpt_get_iclkip()
282 mutex_lock(&dev_priv->sb_lock); in lpt_enable_clkout_dp()
305 mutex_unlock(&dev_priv->sb_lock); in lpt_enable_clkout_dp()
313 mutex_lock(&dev_priv->sb_lock); in lpt_disable_clkout_dp()
[all...]
/kernel/linux/linux-5.10/fs/f2fs/
H A Dnamei.c201 down_read(&sbi->sb_lock); in set_file_temperature()
211 up_read(&sbi->sb_lock); in set_file_temperature()
302 down_read(&sbi->sb_lock); in set_compress_inode()
309 up_read(&sbi->sb_lock); in set_compress_inode()
314 up_read(&sbi->sb_lock); in set_compress_inode()
H A Dsysfs.c312 down_write(&sbi->sb_lock); in __sbi_store()
322 up_write(&sbi->sb_lock); in __sbi_store()
H A Dfile.c2393 down_write(&sbi->sb_lock); in f2fs_ioc_get_encryption_pwsalt()
2412 up_write(&sbi->sb_lock); in f2fs_ioc_get_encryption_pwsalt()
3423 down_read(&sbi->sb_lock); in f2fs_ioc_getfslabel()
3427 up_read(&sbi->sb_lock); in f2fs_ioc_getfslabel()
3455 down_write(&sbi->sb_lock); in f2fs_ioc_setfslabel()
3465 up_write(&sbi->sb_lock); in f2fs_ioc_setfslabel()
H A Dgc.c1947 down_write(&sbi->sb_lock); in update_sb_metadata()
1968 up_write(&sbi->sb_lock); in update_sb_metadata()
H A Dsuper.c3216 init_rwsem(&sbi->sb_lock); in init_sb_info()
H A Df2fs.h1394 struct rw_semaphore sb_lock; /* lock for raw super block */ member
/kernel/linux/linux-6.6/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()
H A Dfile.c2358 f2fs_down_write(&sbi->sb_lock); in f2fs_ioc_get_encryption_pwsalt()
2375 f2fs_up_write(&sbi->sb_lock); in f2fs_ioc_get_encryption_pwsalt()
3364 f2fs_down_read(&sbi->sb_lock); in f2fs_ioc_getfslabel()
3368 f2fs_up_read(&sbi->sb_lock); in f2fs_ioc_getfslabel()
3396 f2fs_down_write(&sbi->sb_lock); in f2fs_ioc_setfslabel()
3406 f2fs_up_write(&sbi->sb_lock); in f2fs_ioc_setfslabel()
H A Dsuper.c3853 init_f2fs_rwsem(&sbi->sb_lock); in init_sb_info()
4063 f2fs_down_write(&sbi->sb_lock); in f2fs_record_stop_reason()
4076 f2fs_up_write(&sbi->sb_lock); in f2fs_record_stop_reason()
4114 f2fs_down_write(&sbi->sb_lock); in f2fs_record_errors()
4124 f2fs_up_write(&sbi->sb_lock); in f2fs_record_errors()
H A Dsysfs.c408 f2fs_down_write(&sbi->sb_lock); in __sbi_store()
418 f2fs_up_write(&sbi->sb_lock); in __sbi_store()
H A Dgc.c2058 f2fs_down_write(&sbi->sb_lock); in update_sb_metadata()
2079 f2fs_up_write(&sbi->sb_lock); in update_sb_metadata()
H A Df2fs.h1545 struct f2fs_rwsem sb_lock; /* lock for raw super block */ member
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/display/
H A Dintel_display.c5629 mutex_lock(&dev_priv->sb_lock); in lpt_disable_iclkip()
5635 mutex_unlock(&dev_priv->sb_lock); in lpt_disable_iclkip()
5683 mutex_lock(&dev_priv->sb_lock); in lpt_program_iclkip()
5706 mutex_unlock(&dev_priv->sb_lock); in lpt_program_iclkip()
5725 mutex_lock(&dev_priv->sb_lock); in lpt_get_iclkip()
5729 mutex_unlock(&dev_priv->sb_lock); in lpt_get_iclkip()
5743 mutex_unlock(&dev_priv->sb_lock); in lpt_get_iclkip()
9865 mutex_lock(&dev_priv->sb_lock); in lpt_enable_clkout_dp()
9890 mutex_unlock(&dev_priv->sb_lock); in lpt_enable_clkout_dp()
9898 mutex_lock(&dev_priv->sb_lock); in lpt_disable_clkout_dp()
[all...]

Completed in 79 milliseconds