nd_namespace_common
struct nd_namespace_common *ndns;
struct nd_namespace_common *ndns = nd_btt->ndns;
int nvdimm_namespace_attach_btt(struct nd_namespace_common *ndns)
struct nd_namespace_common *ndns = nd_btt->ndns;
struct nd_namespace_common *ndns = nd_btt->ndns;
int nd_btt_version(struct nd_btt *nd_btt, struct nd_namespace_common *ndns,
struct nd_namespace_common *ndns)
int nd_btt_version(struct nd_btt *nd_btt, struct nd_namespace_common *ndns,
struct nd_namespace_common *ndns, struct btt_sb *btt_sb)
int nd_btt_probe(struct device *dev, struct nd_namespace_common *ndns)
struct nd_namespace_common *ndns = NULL;
struct nd_namespace_common **_ndns, const char *buf,
struct nd_namespace_common *ndns;
void __nd_detach_ndns(struct device *dev, struct nd_namespace_common **_ndns)
struct nd_namespace_common *ndns = *_ndns;
static int nsio_rw_bytes(struct nd_namespace_common *ndns,
struct nd_namespace_common *ndns = &nsio->common;
struct nd_namespace_common **_ndns)
struct nd_namespace_common *ndns = *_ndns;
bool __nd_attach_ndns(struct device *dev, struct nd_namespace_common *attach,
struct nd_namespace_common **_ndns)
static bool is_idle(struct device *dev, struct nd_namespace_common *ndns)
struct nd_namespace_common **_ndns)
int nd_dax_probe(struct device *dev, struct nd_namespace_common *ndns)
struct nd_namespace_common *ndns = &nspm->nsio.common;
unsigned int pmem_sector_size(struct nd_namespace_common *ndns)
struct nd_namespace_common *ndns = to_ndns(dev);
struct nd_namespace_common *ndns = to_ndns(dev);
struct nd_namespace_common *ndns = to_ndns(dev);
struct nd_namespace_common *ndns = to_ndns(dev);
const char *nvdimm_namespace_disk_name(struct nd_namespace_common *ndns,
struct nd_namespace_common *nvdimm_namespace_common_probe(struct device *dev)
struct nd_namespace_common *ndns = NULL;
int devm_namespace_enable(struct device *dev, struct nd_namespace_common *ndns,
void devm_namespace_disable(struct device *dev, struct nd_namespace_common *ndns)
struct nd_namespace_common *ndns = to_ndns(dev);
resource_size_t __nvdimm_namespace_capacity(struct nd_namespace_common *ndns)
resource_size_t nvdimm_namespace_capacity(struct nd_namespace_common *ndns)
bool nvdimm_namespace_locked(struct nd_namespace_common *ndns)
struct nd_namespace_common *ndns = to_ndns(dev);
resource_size_t __nvdimm_namespace_capacity(struct nd_namespace_common *ndns);
void nd_detach_ndns(struct device *dev, struct nd_namespace_common **_ndns);
void __nd_detach_ndns(struct device *dev, struct nd_namespace_common **_ndns);
bool __nd_attach_ndns(struct device *dev, struct nd_namespace_common *attach,
struct nd_namespace_common **_ndns);
struct nd_namespace_common **_ndns, const char *buf,
struct nd_namespace_common *ndns;
struct nd_namespace_common *ndns;
int nd_btt_probe(struct device *dev, struct nd_namespace_common *ndns);
struct nd_namespace_common *ndns)
int nd_pfn_probe(struct device *dev, struct nd_namespace_common *ndns);
struct nd_namespace_common *ndns);
struct nd_namespace_common *ndns)
int nd_dax_probe(struct device *dev, struct nd_namespace_common *ndns);
struct nd_namespace_common *ndns)
struct nd_namespace_common *ndns)
resource_size_t nvdimm_namespace_capacity(struct nd_namespace_common *ndns);
bool nvdimm_namespace_locked(struct nd_namespace_common *ndns);
struct nd_namespace_common *nvdimm_namespace_common_probe(struct device *dev);
int nvdimm_namespace_attach_btt(struct nd_namespace_common *ndns);
const char *nvdimm_namespace_disk_name(struct nd_namespace_common *ndns,
unsigned int pmem_sector_size(struct nd_namespace_common *ndns);
int devm_namespace_enable(struct device *dev, struct nd_namespace_common *ndns,
struct nd_namespace_common *ndns);
struct nd_namespace_common *ndns = nd_pfn->ndns;
struct nd_namespace_common *ndns = nd_pfn->ndns;
struct nd_namespace_common *ndns)
struct nd_namespace_common *ndns = nd_pfn->ndns;
struct nd_namespace_common *ndns = nd_pfn->ndns;
int nd_pfn_probe(struct device *dev, struct nd_namespace_common *ndns)
struct nd_namespace_common *ndns = nd_pfn->ndns;
struct nd_namespace_common *ndns = nd_pfn->ndns;
struct nd_namespace_common *ndns)
struct nd_namespace_common *ndns;
struct nd_namespace_common *ndns;
int (*rw_bytes)(struct nd_namespace_common *, resource_size_t offset,
static inline struct nd_namespace_common *to_ndns(struct device *dev)
return container_of(dev, struct nd_namespace_common, dev);
struct nd_namespace_common common;
static inline int nvdimm_read_bytes(struct nd_namespace_common *ndns,
static inline int nvdimm_write_bytes(struct nd_namespace_common *ndns,