Home
last modified time | relevance | path

Searched refs:nl_pend_readers (Results 1 – 2 of 2) sorted by relevance

/illumos-gate/usr/src/uts/common/io/nvme/
H A Dnvme_lock.c239 if (list_is_empty(&lock->nl_pend_readers) != 0) { in nvme_rwlock_wakeup_readers()
246 while ((info = list_remove_head(&lock->nl_pend_readers)) != NULL) { in nvme_rwlock_wakeup_readers()
429 list_remove(&lock->nl_pend_readers, info); in nvme_rwlock_signal()
539 list_insert_tail(&lock->nl_pend_readers, info); in nvme_rwlock()
633 while ((info = list_remove_head(&ns_lock->nl_pend_readers)) != in nvme_rwlock_ctrl_dead()
644 while ((info = list_remove_head(&ctrl_lock->nl_pend_readers)) != NULL) { in nvme_rwlock_ctrl_dead()
660 list_destroy(&lock->nl_pend_readers); in nvme_lock_fini()
669 list_create(&lock->nl_pend_readers, sizeof (nvme_minor_lock_info_t), in nvme_lock_init()
H A Dnvme_var.h166 list_t nl_pend_readers; member