Lines Matching refs:ndns

373 		struct nd_namespace_common *ndns)  in pmem_attach_disk()  argument
375 struct nd_namespace_io *nsio = to_nd_namespace_io(&ndns->dev); in pmem_attach_disk()
395 rc = devm_namespace_enable(dev, ndns, nd_info_block_reserve()); in pmem_attach_disk()
408 devm_namespace_disable(dev, ndns); in pmem_attach_disk()
420 dev_name(&ndns->dev))) { in pmem_attach_disk()
467 blk_queue_logical_block_size(q, pmem_sector_size(ndns)); in pmem_attach_disk()
482 nvdimm_namespace_disk_name(ndns, disk->disk_name); in pmem_attach_disk()
519 struct nd_namespace_common *ndns; in nd_pmem_probe() local
521 ndns = nvdimm_namespace_common_probe(dev); in nd_pmem_probe()
522 if (IS_ERR(ndns)) in nd_pmem_probe()
523 return PTR_ERR(ndns); in nd_pmem_probe()
526 return nvdimm_namespace_attach_btt(ndns); in nd_pmem_probe()
529 return pmem_attach_disk(dev, ndns); in nd_pmem_probe()
531 ret = devm_namespace_enable(dev, ndns, nd_info_block_reserve()); in nd_pmem_probe()
535 ret = nd_btt_probe(dev, ndns); in nd_pmem_probe()
550 ret = nd_pfn_probe(dev, ndns); in nd_pmem_probe()
556 ret = nd_dax_probe(dev, ndns); in nd_pmem_probe()
563 devm_namespace_disable(dev, ndns); in nd_pmem_probe()
565 return pmem_attach_disk(dev, ndns); in nd_pmem_probe()
594 struct nd_namespace_common *ndns; in pmem_revalidate_poison() local
603 ndns = nd_btt->ndns; in pmem_revalidate_poison()
604 nd_region = to_nd_region(ndns->dev.parent); in pmem_revalidate_poison()
605 nsio = to_nd_namespace_io(&ndns->dev); in pmem_revalidate_poison()
619 ndns = nd_pfn->ndns; in pmem_revalidate_poison()
624 ndns = to_ndns(dev); in pmem_revalidate_poison()
627 nsio = to_nd_namespace_io(&ndns->dev); in pmem_revalidate_poison()