nvme_lock_t
nvme_lock_t *lock;
nvme_rwlock_rdlock(nvme_minor_lock_info_t *info, nvme_lock_t *lock)
nvme_rwlock_wrlock(nvme_minor_lock_info_t *info, nvme_lock_t *lock)
nvme_rwlock_is_reader(nvme_lock_t *lock, const nvme_minor_lock_info_t *info)
nvme_rwlock_wakeup_readers(nvme_lock_t *lock)
nvme_lock_t *ctrl_lock = &nvme->n_lock;
nvme_lock_t *ns_lock = &ns->ns_lock;
nvme_rwlock_wr_or_pend(nvme_lock_t *lock)
nvme_rwunlock(nvme_minor_lock_info_t *info, nvme_lock_t *lock)
nvme_rwlock_signal(nvme_minor_lock_info_t *info, nvme_lock_t *lock,
nvme_lock_t *lock;
nvme_lock_t *ctrl_lock = &nvme->n_lock;
nvme_lock_t *ns_lock = &ns->ns_lock;
nvme_lock_fini(nvme_lock_t *lock)
nvme_lock_init(nvme_lock_t *lock)
nvme_lock_t *nli_lock;
nvme_lock_t n_lock;
nvme_lock_t ns_lock;
extern void nvme_rwunlock(nvme_minor_lock_info_t *, nvme_lock_t *);
extern void nvme_lock_init(nvme_lock_t *);
extern void nvme_lock_fini(nvme_lock_t *);