Lines Matching defs:nsdata
11 return &ns->nsdata;
23 struct spdk_nvme_ns_data *nsdata;
27 nsdata = _nvme_ns_get_data(ns);
31 format_index = spdk_nvme_ns_get_format_index(nsdata);
33 ns->sector_size = 1 << nsdata->lbaf[format_index].lbads;
36 ns->md_size = nsdata->lbaf[format_index].ms;
37 if (nsdata->flbas.extended) {
48 if (nsdata->noiob) {
49 ns->sectors_per_stripe = nsdata->noiob;
82 if (nsdata->nsrescap.raw) {
87 if (nsdata->lbaf[format_index].ms && nsdata->dps.pit) {
89 ns->pi_type = nsdata->dps.pit;
105 struct spdk_nvme_ns_data *nsdata;
114 nsdata = _nvme_ns_get_data(ns);
116 nsdata, sizeof(*nsdata),
309 const struct spdk_nvme_ns_data *nsdata = NULL;
318 nsdata = _nvme_ns_get_data(ns);
325 return nsdata->ncap != 0;
399 spdk_nvme_ns_get_format_index(const struct spdk_nvme_ns_data *nsdata)
401 if (nsdata->nlbaf < 16) {
402 return nsdata->flbas.format;
404 return ((nsdata->flbas.msb_format << 4) + nsdata->flbas.format);
649 struct spdk_nvme_ns_data *nsdata;
655 nsdata = _nvme_ns_get_data(ns);
656 memset(nsdata, 0, sizeof(*nsdata));