Lines Matching refs:ns
33 nvme_ns_cmd_read(struct nvme_namespace *ns, void *payload, uint64_t lba,
40 lba_count*nvme_ns_get_sector_size(ns), cb_fn, cb_arg);
46 cmd->nsid = ns->id;
52 nvme_ctrlr_submit_io_request(ns->ctrlr, req);
58 nvme_ns_cmd_read_bio(struct nvme_namespace *ns, struct bio *bp,
72 cmd->nsid = ns->id;
74 lba = bp->bio_offset / nvme_ns_get_sector_size(ns);
75 lba_count = bp->bio_bcount / nvme_ns_get_sector_size(ns);
81 nvme_ctrlr_submit_io_request(ns->ctrlr, req);
87 nvme_ns_cmd_write(struct nvme_namespace *ns, void *payload, uint64_t lba,
94 lba_count*nvme_ns_get_sector_size(ns), cb_fn, cb_arg);
101 cmd->nsid = ns->id;
107 nvme_ctrlr_submit_io_request(ns->ctrlr, req);
113 nvme_ns_cmd_write_bio(struct nvme_namespace *ns, struct bio *bp,
127 cmd->nsid = ns->id;
129 lba = bp->bio_offset / nvme_ns_get_sector_size(ns);
130 lba_count = bp->bio_bcount / nvme_ns_get_sector_size(ns);
136 nvme_ctrlr_submit_io_request(ns->ctrlr, req);
142 nvme_ns_cmd_deallocate(struct nvme_namespace *ns, void *payload,
156 cmd->nsid = ns->id;
162 nvme_ctrlr_submit_io_request(ns->ctrlr, req);
168 nvme_ns_cmd_flush(struct nvme_namespace *ns, nvme_cb_fn_t cb_fn, void *cb_arg)
180 cmd->nsid = ns->id;
182 nvme_ctrlr_submit_io_request(ns->ctrlr, req);