nvme_ns
extern int nvme_ns_flush(struct nvme_ns *ns, struct nvme_qpair *qpair,
extern int nvme_ns_reservation_register(struct nvme_ns *ns,
extern int nvme_ns_reservation_release(struct nvme_ns *ns,
extern int nvme_ns_reservation_acquire(struct nvme_ns *ns,
extern int nvme_ns_reservation_report(struct nvme_ns *ns,
struct nvme_ns;
extern struct nvme_ns *nvme_ns_open(struct nvme_ctrlr *ctrlr,
extern int nvme_ns_close(struct nvme_ns *ns);
extern int nvme_ns_stat(struct nvme_ns *ns,
extern int nvme_ns_data(struct nvme_ns *ns,
extern int nvme_ns_write(struct nvme_ns *ns, struct nvme_qpair *qpair,
extern int nvme_ns_writev(struct nvme_ns *ns, struct nvme_qpair *qpair,
extern int nvme_ns_write_with_md(struct nvme_ns *ns, struct nvme_qpair *qpair,
extern int nvme_ns_write_zeroes(struct nvme_ns *ns, struct nvme_qpair *qpair,
extern int nvme_ns_read(struct nvme_ns *ns, struct nvme_qpair *qpair,
extern int nvme_ns_readv(struct nvme_ns *ns, struct nvme_qpair *qpair,
extern int nvme_ns_read_with_md(struct nvme_ns *ns, struct nvme_qpair *qpair,
extern int nvme_ns_deallocate(struct nvme_ns *ns, struct nvme_qpair *qpair,
struct nvme_ns *ns = NULL;
ctrlr->ns = calloc(nr_ns, sizeof(struct nvme_ns));
struct nvme_ns *ns;
struct nvme_ns *ns, unsigned int id);
struct nvme_ns *nvme_ns_open(struct nvme_ctrlr *ctrlr, unsigned int ns_id)
struct nvme_ns *ns = NULL;
static struct nvme_ctrlr *nvme_ns_ctrlr_lock(struct nvme_ns *ns)
int nvme_ns_close(struct nvme_ns *ns)
int nvme_ns_stat(struct nvme_ns *ns, struct nvme_ns_stat *ns_stat)
int nvme_ns_data(struct nvme_ns *ns, struct nvme_ns_data *nsdata)
static struct nvme_request *_nvme_ns_rw(struct nvme_ns *ns,
_nvme_ns_split_request(struct nvme_ns *ns,
static struct nvme_request *_nvme_ns_rw(struct nvme_ns *ns,
static inline struct nvme_ns_data *nvme_ns_get_data(struct nvme_ns *ns)
int nvme_ns_read(struct nvme_ns *ns, struct nvme_qpair *qpair,
int nvme_ns_read_with_md(struct nvme_ns *ns, struct nvme_qpair *qpair,
int nvme_ns_readv(struct nvme_ns *ns, struct nvme_qpair *qpair,
int nvme_ns_write(struct nvme_ns *ns, struct nvme_qpair *qpair,
int nvme_ns_write_with_md(struct nvme_ns *ns, struct nvme_qpair *qpair,
static int nvme_ns_identify_update(struct nvme_ns *ns)
int nvme_ns_writev(struct nvme_ns *ns, struct nvme_qpair *qpair,
int nvme_ns_write_zeroes(struct nvme_ns *ns, struct nvme_qpair *qpair,
int nvme_ns_deallocate(struct nvme_ns *ns, struct nvme_qpair *qpair,
int nvme_ns_flush(struct nvme_ns *ns, struct nvme_qpair *qpair,
int nvme_ns_reservation_register(struct nvme_ns *ns, struct nvme_qpair *qpair,
int nvme_ns_reservation_release(struct nvme_ns *ns, struct nvme_qpair *qpair,
int nvme_ns_reservation_acquire(struct nvme_ns *ns, struct nvme_qpair *qpair,
int nvme_ns_reservation_report(struct nvme_ns *ns, struct nvme_qpair *qpair,
int nvme_ns_construct(struct nvme_ctrlr *ctrlr, struct nvme_ns *ns,
struct nvme_ns* ns;