nvme_ns_t
nvme_ns_t *ns;
nvme_ns_t *ns;
nvme_ns_t *npa_ns;
nvme_ns_fini(nvme_ns_t *ns)
nvme_ns_init(nvme_ctrl_t *ctrl, uint32_t nsid, nvme_ns_t **nsp)
nvme_ns_t *ns;
ns = calloc(1, sizeof (nvme_ns_t));
nvme_ns_t *nnia_ns;
nvme_ns_init_by_name(nvme_ctrl_t *ctrl, const char *ns_name, nvme_ns_t **nsp)
nvme_ns_t **nsp)
nvme_ns_t *ns;
nvme_ns_bd_attach(nvme_ns_t *ns)
nvme_ns_bd_detach(nvme_ns_t *ns)
nvme_ns_lock(nvme_ns_t *ns, nvme_lock_level_t level,
nvme_ns_unlock(nvme_ns_t *ns)
extern bool nvme_ns_init(nvme_ctrl_t *, uint32_t, nvme_ns_t **);
extern bool nvme_ns_init_by_name(nvme_ctrl_t *, const char *, nvme_ns_t **);
extern void nvme_ns_fini(nvme_ns_t *);
nvme_ns_t **);
extern bool nvme_ns_info_snap(nvme_ns_t *, nvme_ns_info_t **);
extern bool nvme_ns_lock(nvme_ns_t *, nvme_lock_level_t, nvme_lock_flags_t);
extern void nvme_ns_unlock(nvme_ns_t *);
extern bool nvme_ns_bd_attach(nvme_ns_t *);
extern bool nvme_ns_bd_detach(nvme_ns_t *);
nvme_ns_info_snap(nvme_ns_t *ns, nvme_ns_info_t **infop)
nvme_ns_t *ns;
bool (*li_lock_f)(nvme_ctrl_t *, nvme_ns_t *);
void (*li_unlock_f)(nvme_ctrl_t *, nvme_ns_t *);
lock_none_lock(nvme_ctrl_t *ctrl, nvme_ns_t *ns)
lock_ns_read_lock(nvme_ctrl_t *ctrl, nvme_ns_t *ns)
lock_ns_write_lock(nvme_ctrl_t *ctrl, nvme_ns_t *ns)
lock_ctrl_read_lock(nvme_ctrl_t *ctrl, nvme_ns_t *ns)
lock_none_unlock(nvme_ctrl_t *ctrl, nvme_ns_t *ns)
lock_ns_unlock(nvme_ctrl_t *ctrl, nvme_ns_t *ns)
lock_ctrl_unlock(nvme_ctrl_t *ctrl, nvme_ns_t *ns)
write_test_one(const write_test_t *test, nvme_ctrl_t *ctrl, nvme_ns_t *ns)
nvme_ns_t *ns;
nvme_ns_t *ns = NULL;