/freebsd/sys/contrib/openzfs/module/os/freebsd/zfs/ |
H A D | spa_os.c | 195 mutex_enter(&spa_namespace_lock); in spa_import_rootpool() 206 mutex_exit(&spa_namespace_lock); in spa_import_rootpool() 228 mutex_exit(&spa_namespace_lock); in spa_import_rootpool() 251 mutex_exit(&spa_namespace_lock); in spa_import_rootpool() 261 mutex_exit(&spa_namespace_lock); in spa_import_rootpool()
|
H A D | zfs_ioctl_os.c | 114 mutex_enter(&spa_namespace_lock); in zfs_ioc_nextboot() 118 mutex_exit(&spa_namespace_lock); in zfs_ioc_nextboot()
|
H A D | zvol_os.c | 291 if (!mutex_owned(&spa_namespace_lock)) { in zvol_geom_open() 292 if (!mutex_tryenter(&spa_namespace_lock)) { in zvol_geom_open() 303 mutex_exit(&spa_namespace_lock); in zvol_geom_open() 982 if (!mutex_owned(&spa_namespace_lock)) { in zvol_cdev_open() 983 if (!mutex_tryenter(&spa_namespace_lock)) { in zvol_cdev_open() 994 mutex_exit(&spa_namespace_lock); in zvol_cdev_open()
|
/freebsd/sys/contrib/openzfs/module/zfs/ |
H A D | spa_misc.c | 240 kmutex_t spa_namespace_lock; variable 1241 mutex_enter(&spa_namespace_lock); in spa_vdev_enter() 1260 mutex_enter(&spa_namespace_lock); in spa_vdev_detach_enter() 1387 mutex_exit(&spa_namespace_lock); in spa_vdev_exit() 1465 mutex_enter(&spa_namespace_lock); in spa_vdev_state_exit() 1467 mutex_exit(&spa_namespace_lock); in spa_vdev_state_exit() 2148 mutex_enter(&spa_namespace_lock); in spa_set_deadman_ziotime() 2151 mutex_exit(&spa_namespace_lock); in spa_set_deadman_ziotime() 2164 mutex_exit(&spa_namespace_lock); in spa_set_deadman_synctime() 2986 mutex_exit(&spa_namespace_lock); in param_set_deadman_failmode_common() [all …]
|
H A D | spa_config.c | 137 mutex_enter(&spa_namespace_lock); in spa_config_load() 149 mutex_exit(&spa_namespace_lock); in spa_config_load() 252 ASSERT(MUTEX_HELD(&spa_namespace_lock)); in spa_write_cachefile() 378 int error = mutex_enter_interruptible(&spa_namespace_lock); in spa_all_configs() 393 mutex_exit(&spa_namespace_lock); in spa_all_configs() 572 ASSERT(MUTEX_HELD(&spa_namespace_lock)); in spa_config_update()
|
H A D | spa.c | 993 mutex_enter(&spa_namespace_lock); in spa_change_guid() 1013 mutex_exit(&spa_namespace_lock); in spa_change_guid() 5334 mutex_exit(&spa_namespace_lock); 5864 mutex_exit(&spa_namespace_lock); 5874 mutex_exit(&spa_namespace_lock); 6621 mutex_exit(&spa_namespace_lock); 6800 mutex_exit(&spa_namespace_lock); 6930 mutex_exit(&spa_namespace_lock); 6976 mutex_exit(&spa_namespace_lock); 7011 mutex_exit(&spa_namespace_lock); [all …]
|
H A D | zio_inject.c | 910 mutex_enter(&spa_namespace_lock); in zio_inject_fault() 912 mutex_exit(&spa_namespace_lock); in zio_inject_fault() 997 mutex_enter(&spa_namespace_lock); in zio_inject_list_next() 1019 mutex_exit(&spa_namespace_lock); in zio_inject_list_next()
|
H A D | vdev_initialize.c | 685 ASSERT(MUTEX_HELD(&spa_namespace_lock) || in vdev_initialize_stop_wait() 728 ASSERT(MUTEX_HELD(&spa_namespace_lock) || in vdev_initialize_stop() 761 ASSERT(MUTEX_HELD(&spa_namespace_lock) || in vdev_initialize_stop_all() 781 ASSERT(MUTEX_HELD(&spa_namespace_lock) || in vdev_initialize_restart()
|
H A D | vdev_removal.c | 281 ASSERT(!MUTEX_HELD(&spa_namespace_lock)); in spa_vdev_noalloc() 286 ASSERT(MUTEX_HELD(&spa_namespace_lock)); in spa_vdev_noalloc() 314 ASSERT(!MUTEX_HELD(&spa_namespace_lock)); in spa_vdev_alloc() 319 ASSERT(MUTEX_HELD(&spa_namespace_lock)); in spa_vdev_alloc() 2037 ASSERT(MUTEX_HELD(&spa_namespace_lock)); in vdev_remove_make_hole_and_free() 2065 ASSERT(MUTEX_HELD(&spa_namespace_lock)); in spa_vdev_remove_log() 2092 ASSERT(MUTEX_HELD(&spa_namespace_lock)); in spa_vdev_remove_log() 2141 ASSERT(MUTEX_HELD(&spa_namespace_lock)); in spa_vdev_remove_log() 2385 boolean_t locked = MUTEX_HELD(&spa_namespace_lock); in spa_vdev_remove() 2395 ASSERT(MUTEX_HELD(&spa_namespace_lock)); in spa_vdev_remove()
|
H A D | vdev_trim.c | 1043 ASSERT(MUTEX_HELD(&spa_namespace_lock) || in vdev_trim_stop_wait() 1083 ASSERT(MUTEX_HELD(&spa_namespace_lock) || in vdev_trim_stop() 1120 ASSERT(MUTEX_HELD(&spa_namespace_lock) || in vdev_trim_stop_all() 1154 ASSERT(MUTEX_HELD(&spa_namespace_lock) || in vdev_trim_restart() 1575 ASSERT(MUTEX_HELD(&spa_namespace_lock) || in vdev_autotrim_restart() 1680 ASSERT(MUTEX_HELD(&spa_namespace_lock)); in vdev_trim_l2arc()
|
H A D | mmp.c | 731 mutex_enter(&spa_namespace_lock); in mmp_signal_all_threads() 736 mutex_exit(&spa_namespace_lock); in mmp_signal_all_threads()
|
H A D | zvol.c | 908 ASSERT(mutex_owned(&spa_namespace_lock)); in zvol_first_open() 975 ASSERT0(MUTEX_HELD(&spa_namespace_lock)); in zvol_create_snap_minor_cb() 1075 ASSERT0(MUTEX_HELD(&spa_namespace_lock)); in zvol_create_minors_cb()
|
H A D | zfs_fm.c | 1564 boolean_t locked = mutex_owned(&spa_namespace_lock); in zfs_ereport_zvol_post() 1565 if (!locked) mutex_enter(&spa_namespace_lock); in zfs_ereport_zvol_post() 1567 if (!locked) mutex_exit(&spa_namespace_lock); in zfs_ereport_zvol_post()
|
H A D | vdev_rebuild.c | 1075 ASSERT(MUTEX_HELD(&spa_namespace_lock) || in vdev_rebuild_restart() 1090 ASSERT(MUTEX_HELD(&spa_namespace_lock) || in vdev_rebuild_stop_wait()
|
H A D | zfs_ioctl.c | 2987 mutex_enter(&spa_namespace_lock); in zfs_ioc_pool_set_props() 2992 mutex_exit(&spa_namespace_lock); in zfs_ioc_pool_set_props() 3025 mutex_enter(&spa_namespace_lock); in zfs_ioc_pool_get_props() 3028 mutex_exit(&spa_namespace_lock); in zfs_ioc_pool_get_props() 5823 mutex_enter(&spa_namespace_lock); in zfs_ioc_clear() 5826 mutex_exit(&spa_namespace_lock); in zfs_ioc_clear() 5834 mutex_exit(&spa_namespace_lock); in zfs_ioc_clear()
|
H A D | arc.c | 8119 mutex_enter(&spa_namespace_lock); in l2arc_dev_get_next() 8164 mutex_exit(&spa_namespace_lock); in l2arc_dev_get_next() 9730 ASSERT(MUTEX_HELD(&spa_namespace_lock)); in l2arc_spa_rebuild_start()
|
/freebsd/sys/contrib/openzfs/module/os/linux/zfs/ |
H A D | zvol_os.c | 789 if (!mutex_owned(&spa_namespace_lock)) { in zvol_open() 790 if (!mutex_tryenter(&spa_namespace_lock)) { in zvol_open() 813 mutex_exit(&spa_namespace_lock); in zvol_open()
|
/freebsd/sys/contrib/openzfs/cmd/ |
H A D | ztest.c | 1225 mutex_exit(&spa_namespace_lock); in ztest_kill() 1240 mutex_enter(&spa_namespace_lock); in ztest_kill() 1242 mutex_exit(&spa_namespace_lock); in ztest_kill() 3664 mutex_enter(&spa_namespace_lock); in ztest_split_pool() 3667 mutex_exit(&spa_namespace_lock); in ztest_split_pool() 3951 mutex_enter(&spa_namespace_lock); in raidz_scratch_verify() 3955 mutex_exit(&spa_namespace_lock); in raidz_scratch_verify() 7346 mutex_enter(&spa_namespace_lock); in ztest_walk_pool_directory() 7350 mutex_exit(&spa_namespace_lock); in ztest_walk_pool_directory() 8445 mutex_enter(&spa_namespace_lock); in ztest_run() [all …]
|
/freebsd/sys/contrib/openzfs/include/sys/ |
H A D | spa.h | 837 extern kmutex_t spa_namespace_lock;
|
/freebsd/sys/contrib/openzfs/cmd/zdb/ |
H A D | zdb.c | 7410 mutex_enter(&spa_namespace_lock); in zdb_set_skip_mmp() 7414 mutex_exit(&spa_namespace_lock); in zdb_set_skip_mmp() 9373 mutex_enter(&spa_namespace_lock); in main() 9379 mutex_exit(&spa_namespace_lock); in main()
|