| /freebsd-14.2/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 | 117 mutex_enter(&spa_namespace_lock); in zfs_ioc_nextboot() 121 mutex_exit(&spa_namespace_lock); in zfs_ioc_nextboot()
|
| H A D | zvol_os.c | 292 if (!mutex_owned(&spa_namespace_lock)) { in zvol_geom_open() 293 if (!mutex_tryenter(&spa_namespace_lock)) { in zvol_geom_open() 304 mutex_exit(&spa_namespace_lock); in zvol_geom_open() 984 if (!mutex_owned(&spa_namespace_lock)) { in zvol_cdev_open() 985 if (!mutex_tryenter(&spa_namespace_lock)) { in zvol_cdev_open() 996 mutex_exit(&spa_namespace_lock); in zvol_cdev_open()
|
| /freebsd-14.2/sys/contrib/openzfs/module/zfs/ |
| H A D | spa_misc.c | 239 kmutex_t spa_namespace_lock; variable 1194 mutex_enter(&spa_namespace_lock); in spa_vdev_enter() 1211 mutex_enter(&spa_namespace_lock); in spa_vdev_detach_enter() 1336 mutex_exit(&spa_namespace_lock); in spa_vdev_exit() 1414 mutex_enter(&spa_namespace_lock); in spa_vdev_state_exit() 1416 mutex_exit(&spa_namespace_lock); in spa_vdev_state_exit() 2097 mutex_enter(&spa_namespace_lock); in spa_set_deadman_ziotime() 2100 mutex_exit(&spa_namespace_lock); in spa_set_deadman_ziotime() 2113 mutex_exit(&spa_namespace_lock); in spa_set_deadman_synctime() 2935 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 | 958 mutex_enter(&spa_namespace_lock); in spa_change_guid() 978 mutex_exit(&spa_namespace_lock); in spa_change_guid() 5794 mutex_exit(&spa_namespace_lock); 5804 mutex_exit(&spa_namespace_lock); 6550 mutex_exit(&spa_namespace_lock); 6729 mutex_exit(&spa_namespace_lock); 6854 mutex_exit(&spa_namespace_lock); 6899 mutex_exit(&spa_namespace_lock); 7018 mutex_exit(&spa_namespace_lock); 7024 mutex_exit(&spa_namespace_lock); [all …]
|
| H A D | vdev_initialize.c | 682 ASSERT(MUTEX_HELD(&spa_namespace_lock)); in vdev_initialize_stop_wait() 724 ASSERT(MUTEX_HELD(&spa_namespace_lock)); in vdev_initialize_stop() 756 ASSERT(MUTEX_HELD(&spa_namespace_lock)); in vdev_initialize_stop_all() 775 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 | 1039 ASSERT(MUTEX_HELD(&spa_namespace_lock)); in vdev_trim_stop_wait() 1078 ASSERT(MUTEX_HELD(&spa_namespace_lock)); in vdev_trim_stop() 1114 ASSERT(MUTEX_HELD(&spa_namespace_lock)); in vdev_trim_stop_all() 1147 ASSERT(MUTEX_HELD(&spa_namespace_lock)); in vdev_trim_restart() 1565 ASSERT(MUTEX_HELD(&spa_namespace_lock)); in vdev_autotrim_restart() 1670 ASSERT(MUTEX_HELD(&spa_namespace_lock)); in vdev_trim_l2arc()
|
| H A D | mmp.c | 730 mutex_enter(&spa_namespace_lock); in mmp_signal_all_threads() 735 mutex_exit(&spa_namespace_lock); in mmp_signal_all_threads()
|
| H A D | zio_inject.c | 885 mutex_enter(&spa_namespace_lock); in zio_inject_list_next() 903 mutex_exit(&spa_namespace_lock); in zio_inject_list_next()
|
| H A D | zvol.c | 882 ASSERT(mutex_owned(&spa_namespace_lock)); in zvol_first_open() 949 ASSERT0(MUTEX_HELD(&spa_namespace_lock)); in zvol_create_snap_minor_cb() 1049 ASSERT0(MUTEX_HELD(&spa_namespace_lock)); in zvol_create_minors_cb()
|
| H A D | zfs_fm.c | 1567 boolean_t locked = mutex_owned(&spa_namespace_lock); in zfs_ereport_zvol_post() 1568 if (!locked) mutex_enter(&spa_namespace_lock); in zfs_ereport_zvol_post() 1570 if (!locked) mutex_exit(&spa_namespace_lock); in zfs_ereport_zvol_post()
|
| H A D | vdev_rebuild.c | 1074 ASSERT(MUTEX_HELD(&spa_namespace_lock)); in vdev_rebuild_restart() 1088 ASSERT(MUTEX_HELD(&spa_namespace_lock)); in vdev_rebuild_stop_wait()
|
| H A D | zfs_ioctl.c | 2971 mutex_enter(&spa_namespace_lock); in zfs_ioc_pool_set_props() 2976 mutex_exit(&spa_namespace_lock); in zfs_ioc_pool_set_props() 3009 mutex_enter(&spa_namespace_lock); in zfs_ioc_pool_get_props() 3012 mutex_exit(&spa_namespace_lock); in zfs_ioc_pool_get_props() 5761 mutex_enter(&spa_namespace_lock); in zfs_ioc_clear() 5764 mutex_exit(&spa_namespace_lock); in zfs_ioc_clear() 5772 mutex_exit(&spa_namespace_lock); in zfs_ioc_clear()
|
| H A D | arc.c | 8114 mutex_enter(&spa_namespace_lock); in l2arc_dev_get_next() 8159 mutex_exit(&spa_namespace_lock); in l2arc_dev_get_next() 9728 ASSERT(MUTEX_HELD(&spa_namespace_lock)); in l2arc_spa_rebuild_start()
|
| /freebsd-14.2/sys/contrib/openzfs/module/os/linux/zfs/ |
| H A D | zvol_os.c | 791 if (!mutex_owned(&spa_namespace_lock)) { in zvol_open() 792 if (!mutex_tryenter(&spa_namespace_lock)) { in zvol_open() 814 mutex_exit(&spa_namespace_lock); in zvol_open()
|
| /freebsd-14.2/sys/contrib/openzfs/cmd/ |
| H A D | ztest.c | 1169 mutex_enter(&spa_namespace_lock); in ztest_kill() 1171 mutex_exit(&spa_namespace_lock); in ztest_kill() 3567 mutex_enter(&spa_namespace_lock); in ztest_split_pool() 3570 mutex_exit(&spa_namespace_lock); in ztest_split_pool() 6992 mutex_enter(&spa_namespace_lock); in ztest_walk_pool_directory() 6996 mutex_exit(&spa_namespace_lock); in ztest_walk_pool_directory() 7748 mutex_enter(&spa_namespace_lock); in ztest_run() 7752 mutex_exit(&spa_namespace_lock); in ztest_run()
|
| /freebsd-14.2/sys/contrib/openzfs/include/sys/ |
| H A D | spa.h | 829 extern kmutex_t spa_namespace_lock;
|
| /freebsd-14.2/sys/contrib/openzfs/cmd/zdb/ |
| H A D | zdb.c | 7502 mutex_enter(&spa_namespace_lock); in zdb_set_skip_mmp() 7506 mutex_exit(&spa_namespace_lock); in zdb_set_skip_mmp() 9432 mutex_enter(&spa_namespace_lock); in main() 9438 mutex_exit(&spa_namespace_lock); in main()
|