linux/drivers/nvdimm/dax_devs.c

// SPDX-License-Identifier: GPL-2.0-only
/*
 * Copyright(c) 2013-2016 Intel Corporation. All rights reserved.
 */
#include <linux/device.h>
#include <linux/sizes.h>
#include <linux/slab.h>
#include <linux/mm.h>
#include "nd-core.h"
#include "pfn.h"
#include "nd.h"

static void nd_dax_release(struct device *dev)
{}

struct nd_dax *to_nd_dax(struct device *dev)
{}
EXPORT_SYMBOL();

static const struct device_type nd_dax_device_type =;

bool is_nd_dax(const struct device *dev)
{}
EXPORT_SYMBOL();

static struct nd_dax *nd_dax_alloc(struct nd_region *nd_region)
{}

struct device *nd_dax_create(struct nd_region *nd_region)
{}

int nd_dax_probe(struct device *dev, struct nd_namespace_common *ndns)
{}
EXPORT_SYMBOL();