Lines Matching refs:nsio
221 struct nd_namespace_io *nsio = to_nd_namespace_io(&ndns->dev); in resource_show() local
223 rc = sprintf(buf, "%#llx\n", (unsigned long long) nsio->res.start in resource_show()
248 struct nd_namespace_io *nsio = to_nd_namespace_io(&ndns->dev); in size_show() local
251 resource_size(&nsio->res) - start_pad in size_show()
356 struct nd_namespace_io *nsio; in nd_pfn_validate() local
453 nsio = to_nd_namespace_io(&ndns->dev); in nd_pfn_validate()
454 if (offset >= resource_size(&nsio->res)) { in nd_pfn_validate()
460 if ((align && !IS_ALIGNED(nsio->res.start + offset + start_pad, align)) in nd_pfn_validate()
533 struct nd_namespace_io *nsio = to_nd_namespace_io(&ndns->dev); in __nvdimm_setup_pfn() local
534 resource_size_t base = nsio->res.start + start_pad; in __nvdimm_setup_pfn()
540 memcpy(res, &nsio->res, sizeof(*res)); in __nvdimm_setup_pfn()
578 struct nd_namespace_io *nsio; in nd_pfn_init() local
615 nsio = to_nd_namespace_io(&ndns->dev); in nd_pfn_init()
616 start = PHYS_SECTION_ALIGN_DOWN(nsio->res.start); in nd_pfn_init()
617 size = resource_size(&nsio->res); in nd_pfn_init()
620 start = nsio->res.start; in nd_pfn_init()
624 start = nsio->res.start; in nd_pfn_init()
628 || !IS_ALIGNED(start + resource_size(&nsio->res), in nd_pfn_init()
630 size = resource_size(&nsio->res); in nd_pfn_init()
646 size = resource_size(&nsio->res); in nd_pfn_init()