dmirror_device
struct dmirror_device *mdevice;
static struct dmirror_device dmirror_devices[DMIRROR_NDEVICES];
static bool dmirror_is_private_zone(struct dmirror_device *mdevice)
struct dmirror_device *mdevice = devmem->mdevice;
static void dmirror_device_remove_chunks(struct dmirror_device *mdevice)
struct dmirror_device *mdevice;
static int dmirror_device_init(struct dmirror_device *mdevice, int id)
dmirror->mdevice = container_of(cdev, struct dmirror_device, cdevice);
static void dmirror_device_remove(struct dmirror_device *mdevice)
static struct dmirror_device *dmirror_page_to_device(struct page *page)
static int dmirror_allocate_chunk(struct dmirror_device *mdevice,
struct dmirror_device *mdevice = dmirror->mdevice;
struct dmirror_device;
struct dmirror_device *mdevice;