Lines Matching refs:nsio
225 struct nd_namespace_io *nsio = to_nd_namespace_io(&ndns->dev); in resource_show() local
227 rc = sprintf(buf, "%#llx\n", (unsigned long long) nsio->res.start in resource_show()
252 struct nd_namespace_io *nsio = to_nd_namespace_io(&ndns->dev); in size_show() local
255 resource_size(&nsio->res) - start_pad in size_show()
368 struct nd_namespace_io *nsio; in nd_pfn_validate() local
465 nsio = to_nd_namespace_io(&ndns->dev); in nd_pfn_validate()
466 if (offset >= resource_size(&nsio->res)) { in nd_pfn_validate()
472 if ((align && !IS_ALIGNED(nsio->res.start + offset + start_pad, align)) in nd_pfn_validate()
553 struct nd_namespace_io *nsio = to_nd_namespace_io(&ndns->dev); in __nvdimm_setup_pfn() local
554 resource_size_t base = nsio->res.start + start_pad; in __nvdimm_setup_pfn()
560 memcpy(res, &nsio->res, sizeof(*res)); in __nvdimm_setup_pfn()
599 struct nd_namespace_io *nsio; in nd_pfn_init() local
636 nsio = to_nd_namespace_io(&ndns->dev); in nd_pfn_init()
637 start = PHYS_SECTION_ALIGN_DOWN(nsio->res.start); in nd_pfn_init()
638 size = resource_size(&nsio->res); in nd_pfn_init()
641 start = nsio->res.start; in nd_pfn_init()
645 start = nsio->res.start; in nd_pfn_init()
649 || !IS_ALIGNED(start + resource_size(&nsio->res), in nd_pfn_init()
651 size = resource_size(&nsio->res); in nd_pfn_init()
667 size = resource_size(&nsio->res); in nd_pfn_init()