Home
last modified time | relevance | path

Searched refs:ks_lock (Results 1 – 11 of 11) sorted by relevance

/freebsd/sys/contrib/openzfs/lib/libspl/include/sys/
H A Dkstat.h92 void *ks_lock; /* protects this kstat's data */ member
121 { kmutex_t *lp = (k)->ks_lock; if (lp) mutex_enter(lp); }
124 { kmutex_t *lp = (k)->ks_lock; if (lp) mutex_exit(lp); }
/freebsd/sys/contrib/openzfs/module/os/linux/spl/
H A Dspl-kstat.c315 mutex_enter(ksp->ks_lock); in kstat_seq_start()
359 mutex_exit(ksp->ks_lock); in kstat_seq_stop()
437 mutex_enter(ksp->ks_lock); in proc_kstat_write()
439 mutex_exit(ksp->ks_lock); in proc_kstat_write()
513 ksp->ks_lock = &ksp->ks_private_lock; in __kstat_create()
696 ksp->ks_lock = NULL; in __kstat_delete()
/freebsd/sys/dev/vkbd/
H A Dvkbd.c78 #define VKBD_LOCK_DECL struct mtx ks_lock
79 #define VKBD_LOCK_INIT(s) mtx_init(&(s)->ks_lock, "vkbd_lock", NULL, MTX_DEF|MTX_RECURSE)
80 #define VKBD_LOCK_DESTROY(s) mtx_destroy(&(s)->ks_lock)
81 #define VKBD_LOCK(s) mtx_lock(&(s)->ks_lock)
82 #define VKBD_UNLOCK(s) mtx_unlock(&(s)->ks_lock)
83 #define VKBD_LOCK_ASSERT(s, w) mtx_assert(&(s)->ks_lock, w)
85 msleep(&(s)->f, &(s)->ks_lock, PCATCH | (PZERO + 1), d, t)
/freebsd/sys/contrib/openzfs/module/os/freebsd/spl/
H A Dspl_kstat.c227 mutex_enter(ksp->ks_lock); in kstat_sysctl_raw()
277 mutex_exit(ksp->ks_lock); in kstat_sysctl_raw()
316 ksp->ks_lock = &ksp->ks_private_lock; in __kstat_create()
565 ksp->ks_lock = NULL; in kstat_delete()
H A Dspl_procfs_list.c124 procfs_kstat->ks_lock = &procfs_list->pl_lock; in procfs_list_install()
/freebsd/sys/dev/kbdmux/
H A Dkbdmux.c96 struct mtx ks_lock
98 mtx_init(&(s)->ks_lock, "kbdmux", NULL, MTX_DEF|MTX_RECURSE)
100 mtx_destroy(&(s)->ks_lock)
102 mtx_lock(&(s)->ks_lock)
104 mtx_unlock(&(s)->ks_lock)
106 mtx_assert(&(s)->ks_lock, (w))
/freebsd/sys/contrib/openzfs/module/zfs/
H A Dspa_stats.c514 ksp->ks_lock = &shk->lock; in spa_tx_assign_init()
811 ksp->ks_lock = &shk->lock; in spa_state_init()
846 ksp->ks_lock = &shk->lock; in spa_guid_init()
967 ksp->ks_lock = &shk->lock; in spa_iostats_init()
H A Ddbuf_stats.c196 ksp->ks_lock = &dsh->lock; in dbuf_stats_hash_table_init()
/freebsd/sys/contrib/openzfs/include/os/linux/spl/sys/
H A Dkstat.h123 kmutex_t *ks_lock; /* kstat data lock */ member
/freebsd/sys/contrib/openzfs/include/os/freebsd/spl/sys/
H A Dkstat.h128 kmutex_t *ks_lock; /* kstat data lock */ member
/freebsd/sys/contrib/openzfs/module/os/freebsd/zfs/
H A Dzfs_debug.c128 zfs_dbgmsg_kstat->ks_lock = &zfs_dbgmsgs_lock; in zfs_dbgmsg_init()