Searched refs:n_lock (Results 1 – 11 of 11) sorted by relevance
/illumos-gate/usr/src/uts/common/io/nvme/ |
H A D | nvme_lock.c | 48 return (nvme_rwlock_wr_or_pend(&nvme->n_lock) || in nvme_rwlock_block_ns_rdlock() 65 return (nvme_rwlock_wr_or_pend(&nvme->n_lock) || in nvme_rwlock_block_ns_wrlock() 79 return (nvme_rwlock_wr_or_pend(&nvme->n_lock)); in nvme_rwlock_block_ctrl_rdlock() 98 if (nvme_rwlock_wr_or_pend(&nvme->n_lock) || in nvme_rwlock_block_ctrl_wrlock() 99 list_is_empty(&nvme->n_lock.nl_readers) == 0) { in nvme_rwlock_block_ctrl_wrlock() 125 ASSERT3P(nvme->n_lock.nl_writer, ==, NULL); in nvme_rwlock_handoff_ctrl_wrlock() 127 if (list_is_empty(&nvme->n_lock.nl_readers) == 0) { in nvme_rwlock_handoff_ctrl_wrlock() 150 if (nvme_rwlock_wr_or_pend(&nvme->n_lock) || in nvme_rwlock_handoff_ns_wrlock() 278 nvme_lock_t *ctrl_lock = &nvme->n_lock; in nvme_rwlock_wakeup() 478 lock = &nvme->n_lock; in nvme_rwlock() [all …]
|
H A D | nvme_var.h | 343 nvme_lock_t n_lock; member
|
H A D | nvme.c | 4621 nvme_lock_init(&nvme->n_lock); in nvme_attach() 4772 nvme_lock_fini(&nvme->n_lock); in nvme_detach() 5543 ctrl_is_excl = nvme->n_lock.nl_writer != NULL; in nvme_ioctl_excl_check() 5544 have_ctrl = nvme->n_lock.nl_writer == &minor->nm_ctrl_lock; in nvme_ioctl_excl_check() 6994 lock = &nvme->n_lock; in nvme_ioctl_unlock()
|
/illumos-gate/usr/src/uts/sun4v/io/n2rng/ |
H A D | n2rng_kcf.c | 253 mutex_enter(&n2rng->n_lock); in n2rng_failure() 256 mutex_exit(&n2rng->n_lock); in n2rng_failure() 271 mutex_exit(&n2rng->n_lock); in n2rng_failure() 290 mutex_enter(&n2rng->n_lock); in n2rng_unconfigured() 293 mutex_exit(&n2rng->n_lock); in n2rng_unconfigured() 308 mutex_exit(&n2rng->n_lock); in n2rng_unconfigured()
|
H A D | n2rng.c | 204 mutex_init(&n2rng->n_lock, NULL, MUTEX_DRIVER, NULL); in n2rng_attach() 320 mutex_destroy(&n2rng->n_lock); in n2rng_attach() 357 mutex_enter(&n2rng->n_lock); in n2rng_detach() 360 mutex_exit(&n2rng->n_lock); in n2rng_detach() 377 mutex_destroy(&n2rng->n_lock); in n2rng_detach() 964 mutex_enter(&n2rng->n_lock); in n2rng_config_retry() 975 mutex_exit(&n2rng->n_lock); in n2rng_config_retry() 1364 mutex_enter(&n2rng->n_lock); in n2rng_config_task() 1366 mutex_exit(&n2rng->n_lock); in n2rng_config_task()
|
/illumos-gate/usr/src/uts/common/fs/smbsrv/ |
H A D | smb_node.c | 1019 rw_enter(&node->n_lock, mode); in smb_node_start_crit() 1032 rw_exit(&node->n_lock); in smb_node_end_crit() 1038 return (nbl_in_crit(node->vp) && RW_LOCK_HELD(&node->n_lock)); in smb_node_in_crit() 1044 rw_enter(&node->n_lock, RW_READER); in smb_node_rdlock() 1050 rw_enter(&node->n_lock, RW_WRITER); in smb_node_wrlock() 1056 rw_exit(&node->n_lock); in smb_node_unlock() 1285 VERIFY(!RW_LOCK_HELD(&node->n_lock)); in smb_node_free() 1310 rw_init(&node->n_lock, NULL, RW_DEFAULT, NULL); in smb_node_constructor() 1328 rw_destroy(&node->n_lock); in smb_node_destructor()
|
/illumos-gate/usr/src/cmd/smbsrv/testoplock/smbsrv/ |
H A D | smb_ktypes.h | 135 krwlock_t n_lock; member
|
/illumos-gate/usr/src/uts/sun4v/sys/ |
H A D | n2rng.h | 221 kmutex_t n_lock; member
|
/illumos-gate/usr/src/contrib/ast/src/lib/libast/include/ |
H A D | vmalloc.h | 57 int n_lock; /* #calls where reg was locked */ member
|
/illumos-gate/usr/src/contrib/ast/src/lib/libast/vmalloc/ |
H A D | malloc.c | 320 st->n_lock = Reglock; in _mallocstat()
|
/illumos-gate/usr/src/uts/common/smbsrv/ |
H A D | smb_ktypes.h | 668 krwlock_t n_lock; member
|