Searched refs:ns_lock (Results 1 – 12 of 12) sorted by relevance
49 nvme_rwlock_wr_or_pend(&ns->ns_lock)); in nvme_rwlock_block_ns_rdlock()66 nvme_rwlock_wr_or_pend(&ns->ns_lock) || in nvme_rwlock_block_ns_wrlock()67 list_is_empty(&ns->ns_lock.nl_readers) == 0); in nvme_rwlock_block_ns_wrlock()104 if (ns->ns_lock.nl_writer != NULL || in nvme_rwlock_block_ctrl_wrlock()105 list_is_empty(&ns->ns_lock.nl_readers) == 0) { in nvme_rwlock_block_ctrl_wrlock()132 if (ns->ns_lock.nl_writer != NULL || in nvme_rwlock_handoff_ctrl_wrlock()133 list_is_empty(&ns->ns_lock.nl_readers) == 0) { in nvme_rwlock_handoff_ctrl_wrlock()154 if (ns->ns_lock.nl_writer != NULL || in nvme_rwlock_handoff_ns_wrlock()155 list_is_empty(&ns->ns_lock.nl_readers) == 0) { in nvme_rwlock_handoff_ns_wrlock()315 nvme_lock_t *ns_lock = &ns->ns_lock; in nvme_rwlock_wakeup() local[all …]
505 nvme_lock_t ns_lock; member
5040 nvme_lock_init(&ns->ns_lock); in nvme_attach()5190 nvme_lock_fini(&ns->ns_lock); in nvme_detach()5959 ns_is_excl = ns->ns_lock.nl_writer != NULL; in nvme_ioctl_excl_check()5960 have_ns = ns->ns_lock.nl_writer == &minor->nm_ns_lock; in nvme_ioctl_excl_check()7408 lock = &ns->ns_lock; in nvme_ioctl_unlock()
57 mutex_enter(&ns->ns_lock); in eib_mac_set_nic_state()61 cv_wait(&ns->ns_cv, &ns->ns_lock); in eib_mac_set_nic_state()65 mutex_exit(&ns->ns_lock); in eib_mac_set_nic_state()73 mutex_enter(&ns->ns_lock); in eib_mac_clr_nic_state()78 mutex_exit(&ns->ns_lock); in eib_mac_clr_nic_state()86 mutex_enter(&ns->ns_lock); in eib_mac_upd_nic_state()92 mutex_exit(&ns->ns_lock); in eib_mac_upd_nic_state()101 mutex_enter(&ns->ns_lock); in eib_mac_get_nic_state()103 mutex_exit(&ns->ns_lock); in eib_mac_get_nic_state()115 mutex_enter(&ns->ns_lock); in eib_mac_link_state()[all …]
702 mutex_init(&ss->ei_node_state->ns_lock, NULL, MUTEX_DRIVER, NULL); in eib_state_init()920 mutex_destroy(&ss->ei_node_state->ns_lock); in eib_rb_state_init()
528 (void) mutex_lock(&session->ns_lock); in ndmpd_save_env()532 (void) mutex_unlock(&session->ns_lock); in ndmpd_save_env()556 (void) mutex_lock(&session->ns_lock); in ndmpd_free_env()565 (void) mutex_unlock(&session->ns_lock); in ndmpd_free_env()1043 (void) mutex_init(&session->ns_lock, 0, NULL); in ndmp_lbr_init()1740 (void) mutex_lock(&session->ns_lock); in ndmp_session_ref()1742 (void) mutex_unlock(&session->ns_lock); in ndmp_session_ref()1760 (void) mutex_lock(&session->ns_lock); in ndmp_session_unref()1762 (void) mutex_unlock(&session->ns_lock); in ndmp_session_unref()
938 (void) mutex_lock(&session->ns_lock); in ndmpd_api_add_env()942 (void) mutex_unlock(&session->ns_lock); in ndmpd_api_add_env()
871 (void) mutex_lock(&session->ns_lock); in ndmp_connect_get_data_common()878 (void) mutex_unlock(&session->ns_lock); in ndmp_connect_get_data_common()
503 mutex_t ns_lock; member
187 static mutex_t ns_lock = ERRORCHECKMUTEX; /* Protects the following data */ variable2249 mutex_enter(&ns_lock); in pr_name_sa()2252 mutex_exit(&ns_lock); in pr_name_sa()2268 mutex_enter(&ns_lock); in pr_name_sa()2270 mutex_exit(&ns_lock); in pr_name_sa()2666 mutex_enter(&ns_lock); in ns_warning_thr()2674 mutex_exit(&ns_lock); in ns_warning_thr()2677 mutex_exit(&ns_lock); in ns_warning_thr()
617 kmutex_t ns_lock; member
264 static mutex_t ns_lock = ERRORCHECKMUTEX; variable370 mutex_enter(&ns_lock); in ns_lookup_start()373 mutex_exit(&ns_lock); in ns_lookup_start()379 mutex_enter(&ns_lock); in ns_lookup_end()381 mutex_exit(&ns_lock); in ns_lookup_end()399 mutex_enter(&ns_lock); in ns_warning_thr()405 mutex_exit(&ns_lock); in ns_warning_thr()408 mutex_exit(&ns_lock); in ns_warning_thr()