Home
last modified time | relevance | path

Searched refs:MUTEX_HELD (Results 1 – 25 of 63) sorted by relevance

123

/freebsd-13-stable/sys/contrib/openzfs/module/zfs/
HDmultilist.c174 need_lock = !MUTEX_HELD(&mls->mls_lock); in multilist_insert()
210 need_lock = !MUTEX_HELD(&mls->mls_lock); in multilist_remove()
245 boolean_t need_lock = !MUTEX_HELD(&mls->mls_lock); in multilist_is_empty()
316 ASSERT(MUTEX_HELD(&mls->mls_lock)); in multilist_sublist_insert_head()
324 ASSERT(MUTEX_HELD(&mls->mls_lock)); in multilist_sublist_insert_tail()
346 ASSERT(MUTEX_HELD(&mls->mls_lock)); in multilist_sublist_move_forward()
360 ASSERT(MUTEX_HELD(&mls->mls_lock)); in multilist_sublist_remove()
367 ASSERT(MUTEX_HELD(&mls->mls_lock)); in multilist_sublist_is_empty()
379 ASSERT(!MUTEX_HELD(&mls->mls_lock)); in multilist_sublist_is_empty_idx()
389 ASSERT(MUTEX_HELD(&mls->mls_lock)); in multilist_sublist_head()
[all …]
HDvdev_initialize.c139 ASSERT(MUTEX_HELD(&vd->vdev_initialize_lock)); in vdev_initialize_change_state()
637 ASSERT(MUTEX_HELD(&vd->vdev_initialize_lock)); in vdev_initialize()
657 ASSERT(MUTEX_HELD(&vd->vdev_initialize_lock)); in vdev_uninitialize()
674 ASSERT(MUTEX_HELD(&vd->vdev_initialize_lock)); in vdev_initialize_stop_wait_impl()
692 ASSERT(MUTEX_HELD(&spa_namespace_lock)); in vdev_initialize_stop_wait()
715 ASSERT(MUTEX_HELD(&vd->vdev_initialize_lock)); in vdev_initialize_stop()
734 ASSERT(MUTEX_HELD(&spa_namespace_lock)); in vdev_initialize_stop()
766 ASSERT(MUTEX_HELD(&spa_namespace_lock)); in vdev_initialize_stop_all()
785 ASSERT(MUTEX_HELD(&spa_namespace_lock)); in vdev_initialize_restart()
HDzil.c592 ASSERT(!MUTEX_HELD(&lwb->lwb_vdev_lock)); in zil_alloc_lwb()
603 ASSERT(MUTEX_HELD(&zilog->zl_lock)); in zil_free_lwb()
604 ASSERT(!MUTEX_HELD(&lwb->lwb_vdev_lock)); in zil_free_lwb()
1028 ASSERT(MUTEX_HELD(&lwb->lwb_zilog->zl_lock)); in zil_commit_waiter_link_lwb()
1340 ASSERT(MUTEX_HELD(&zilog->zl_issuer_lock)); in zil_lwb_set_zio_dependency()
1341 ASSERT(MUTEX_HELD(&zilog->zl_lock)); in zil_lwb_set_zio_dependency()
1415 ASSERT(MUTEX_HELD(&zilog->zl_issuer_lock)); in zil_lwb_write_open()
1506 ASSERT(MUTEX_HELD(&zilog->zl_issuer_lock)); in zil_lwb_write_issue()
1669 ASSERT(MUTEX_HELD(&zilog->zl_issuer_lock)); in zil_lwb_commit()
2116 ASSERT(MUTEX_HELD(&zilog->zl_issuer_lock)); in zil_get_commit_list()
[all …]
HDmetaslab.c1068 ASSERT(MUTEX_HELD(&msp->ms_lock)); in metaslab_group_histogram_add()
1092 ASSERT(MUTEX_HELD(&msp->ms_lock)); in metaslab_group_histogram_remove()
1155 ASSERT(MUTEX_HELD(&msp->ms_lock)); in metaslab_group_sort_impl()
1156 ASSERT(MUTEX_HELD(&mg->mg_lock)); in metaslab_group_sort_impl()
1173 ASSERT(MUTEX_HELD(&msp->ms_lock)); in metaslab_group_sort()
1525 ASSERT(MUTEX_HELD(&msp->ms_lock)); in metaslab_largest_unflushed_free()
1678 ASSERT(MUTEX_HELD(&msp->ms_lock)); in metaslab_df_alloc()
1742 ASSERT(MUTEX_HELD(&msp->ms_lock)); in metaslab_cf_alloc()
1801 ASSERT(MUTEX_HELD(&msp->ms_lock)); in metaslab_ndf_alloc()
1850 ASSERT(MUTEX_HELD(&msp->ms_lock)); in metaslab_load_wait()
[all …]
HDvdev_cache.c139 ASSERT(MUTEX_HELD(&vc->vc_lock)); in vdev_cache_evict()
161 ASSERT(MUTEX_HELD(&vc->vc_lock)); in vdev_cache_allocate()
195 ASSERT(MUTEX_HELD(&vc->vc_lock)); in vdev_cache_hit()
HDvdev_trim.c273 ASSERT(MUTEX_HELD(&vd->vdev_trim_lock)); in vdev_trim_change_state()
982 ASSERT(MUTEX_HELD(&vd->vdev_trim_lock)); in vdev_trim()
1001 ASSERT(MUTEX_HELD(&vd->vdev_trim_lock)); in vdev_trim_stop_wait_impl()
1019 ASSERT(MUTEX_HELD(&spa_namespace_lock)); in vdev_trim_stop_wait()
1041 ASSERT(MUTEX_HELD(&vd->vdev_trim_lock)); in vdev_trim_stop()
1058 ASSERT(MUTEX_HELD(&spa_namespace_lock)); in vdev_trim_stop()
1094 ASSERT(MUTEX_HELD(&spa_namespace_lock)); in vdev_trim_stop_all()
1127 ASSERT(MUTEX_HELD(&spa_namespace_lock)); in vdev_trim_restart()
1520 ASSERT(MUTEX_HELD(&spa_namespace_lock)); in vdev_autotrim_restart()
1626 ASSERT(MUTEX_HELD(&spa_namespace_lock)); in vdev_trim_l2arc()
HDzvol.c323 ASSERT(zv == NULL || (MUTEX_HELD(&zv->zv_state_lock) && in zvol_set_volsize()
425 ASSERT(MUTEX_HELD(&zv->zv_state_lock)); in zvol_set_volblocksize()
776 ASSERT(MUTEX_HELD(&zv->zv_state_lock)); in zvol_setup_zv()
815 ASSERT(MUTEX_HELD(&zv->zv_state_lock) && in zvol_shutdown_zv()
861 ASSERT(MUTEX_HELD(&zv->zv_state_lock)); in zvol_suspend()
918 ASSERT(MUTEX_HELD(&zv->zv_state_lock)); in zvol_first_open()
941 ASSERT(MUTEX_HELD(&zv->zv_state_lock)); in zvol_last_close()
986 ASSERT0(MUTEX_HELD(&spa_namespace_lock)); in zvol_create_snap_minor_cb()
1087 ASSERT0(MUTEX_HELD(&spa_namespace_lock)); in zvol_create_minors_cb()
HDzthr.c316 ASSERT(!MUTEX_HELD(&t->zthr_state_lock)); in zthr_destroy()
317 ASSERT(!MUTEX_HELD(&t->zthr_request_lock)); in zthr_destroy()
HDdsl_deadlist.c139 ASSERT(MUTEX_HELD(&dl->dl_lock)); in dsl_deadlist_load_tree()
213 ASSERT(MUTEX_HELD(&dl->dl_lock)); in dsl_deadlist_load_cache()
411 ASSERT(MUTEX_HELD(&dl->dl_lock)); in dle_enqueue()
428 ASSERT(MUTEX_HELD(&dl->dl_lock)); in dle_enqueue_subobj()
804 ASSERT(MUTEX_HELD(&dl->dl_lock)); in dsl_deadlist_insert_bpobj()
834 ASSERT(MUTEX_HELD(&dl->dl_lock)); in dsl_deadlist_prefetch_bpobj()
HDspa_misc.c609 ASSERT(MUTEX_HELD(&spa_namespace_lock)); in spa_lookup()
671 ASSERT(MUTEX_HELD(&spa_namespace_lock)); in spa_add()
805 ASSERT(MUTEX_HELD(&spa_namespace_lock)); in spa_remove()
886 ASSERT(MUTEX_HELD(&spa_namespace_lock)); in spa_next()
908 MUTEX_HELD(&spa_namespace_lock)); in spa_open_ref()
920 MUTEX_HELD(&spa_namespace_lock)); in spa_close()
946 ASSERT(MUTEX_HELD(&spa_namespace_lock)); in spa_refcount_zero()
1231 ASSERT(MUTEX_HELD(&spa_namespace_lock)); in spa_vdev_config_enter()
1245 ASSERT(MUTEX_HELD(&spa_namespace_lock)); in spa_vdev_config_exit()
1460 ASSERT(MUTEX_HELD(&spa_namespace_lock)); in spa_by_guid()
/freebsd-13-stable/sys/contrib/openzfs/include/os/linux/spl/sys/
HDcallb.h30 #define CALLB_CPR_ASSERT(cp) ASSERT(MUTEX_HELD((cp)->cc_lockp));
49 ASSERT(MUTEX_HELD((cp)->cc_lockp)); \
HDmutex.h65 #define MUTEX_HELD(mp) mutex_owned(mp) macro
66 #define MUTEX_NOT_HELD(mp) (!MUTEX_HELD(mp))
/freebsd-13-stable/sys/contrib/openzfs/module/os/linux/spl/
HDspl-procfs-list.c66 ASSERT(MUTEX_HELD(&procfs_list->pl_lock)); in procfs_list_seq_show()
149 ASSERT(MUTEX_HELD(&cursor->procfs_list->pl_lock)); in procfs_list_seq_next()
280 ASSERT(MUTEX_HELD(&procfs_list->pl_lock)); in procfs_list_add()
/freebsd-13-stable/sys/contrib/openzfs/module/os/freebsd/zfs/
HDzfs_debug.c80 ASSERT(MUTEX_HELD(&zfs_dbgmsgs_lock)); in zfs_dbgmsg_addr()
96 ASSERT(MUTEX_HELD(&zfs_dbgmsgs_lock)); in zfs_dbgmsg_purge()
HDzvol_os.c269 ASSERT(MUTEX_HELD(&zv->zv_state_lock)); in zvol_geom_open()
300 ASSERT(MUTEX_HELD(&zv->zv_state_lock)); in zvol_geom_open()
391 ASSERT(MUTEX_HELD(&zv->zv_state_lock)); in zvol_geom_close()
918 ASSERT(MUTEX_HELD(&zv->zv_state_lock)); in zvol_cdev_open()
946 ASSERT(MUTEX_HELD(&zv->zv_state_lock)); in zvol_cdev_open()
1035 ASSERT(MUTEX_HELD(&zv->zv_state_lock)); in zvol_cdev_close()
1220 ASSERT(MUTEX_HELD(&zv->zv_state_lock)); in zvol_rename_minor()
1292 ASSERT(!MUTEX_HELD(&zv->zv_state_lock)); in zvol_free()
1343 ASSERT(MUTEX_HELD(&zv->zv_state_lock)); in zvol_create_minor_impl()
/freebsd-13-stable/sys/contrib/openzfs/module/os/linux/zfs/
HDzfs_ioctl_os.c97 ASSERT(MUTEX_HELD(&zfsdev_state_lock)); in zfsdev_state_init()
144 ASSERT(MUTEX_HELD(&zfsdev_state_lock)); in zfsdev_state_destroy()
HDzvol_os.c550 ASSERT(MUTEX_HELD(&zv->zv_state_lock)); in zvol_open()
672 ASSERT(MUTEX_HELD(&zv->zv_state_lock)); in zvol_release()
973 ASSERT(!MUTEX_HELD(&zv->zv_state_lock)); in zvol_free()
1036 ASSERT(MUTEX_HELD(&zv->zv_state_lock)); in zvol_os_create_minor()
1158 ASSERT(MUTEX_HELD(&zv->zv_state_lock)); in zvol_rename_minor()
/freebsd-13-stable/sys/contrib/openzfs/include/sys/
HDzfs_context.h272 #define MUTEX_HELD(mp) pthread_equal((mp)->m_owner, pthread_self())
273 #define MUTEX_NOT_HELD(mp) !MUTEX_HELD(mp)
678 ASSERT(MUTEX_HELD((cp)->cc_lockp)); \
682 ASSERT(MUTEX_HELD((cp)->cc_lockp)); \
686 ASSERT(MUTEX_HELD((cp)->cc_lockp)); \
/freebsd-13-stable/sys/contrib/openzfs/include/os/freebsd/spl/sys/
HDmutex.h45 #define MUTEX_HELD(x) (mutex_owned(x)) macro
HDcallb.h144 #define CALLB_CPR_ASSERT(cp) ASSERT(MUTEX_HELD((cp)->cc_lockp));
/freebsd-13-stable/sys/cddl/contrib/opensolaris/uts/common/dtrace/
HDdtrace.c8568 ASSERT(MUTEX_HELD(&dtrace_lock));
8804 ASSERT(MUTEX_HELD(&dtrace_provider_lock));
8805 ASSERT(MUTEX_HELD(&dtrace_lock));
8874 ASSERT(MUTEX_HELD(&dtrace_provider_lock));
8875 ASSERT(MUTEX_HELD(&dtrace_lock));
9150 ASSERT(MUTEX_HELD(&dtrace_lock));
9224 ASSERT(MUTEX_HELD(&dtrace_lock));
9331 ASSERT(MUTEX_HELD(&dtrace_provider_lock));
9418 ASSERT(MUTEX_HELD(&dtrace_lock));
9562 ASSERT(MUTEX_HELD(&dtrace_meta_lock));
[all …]
/freebsd-13-stable/sys/cddl/contrib/opensolaris/uts/common/ctf/
HDctf_mod.c157 ASSERT(MUTEX_HELD(&mod_lock)); in ctf_modopen()
/freebsd-13-stable/sys/cddl/contrib/opensolaris/uts/common/sys/
HDcallb.h145 #define CALLB_CPR_ASSERT(cp) ASSERT(MUTEX_HELD((cp)->cc_lockp));
/freebsd-13-stable/sys/cddl/dev/dtrace/
HDdtrace_load.c106 ASSERT(MUTEX_HELD(&cpu_lock)); in dtrace_load()
/freebsd-13-stable/cddl/contrib/opensolaris/head/
HDsynch.h180 #define MUTEX_HELD(x) _mutex_held(x) macro

123