Lines Matching defs:dmirror
83 struct dmirror *dmirror; member
90 struct dmirror { struct
91 struct dmirror_device *mdevice; argument
100 struct dmirror_chunk { argument
147 dmirror_select_device(struct dmirror *dmirror) in dmirror_select_device()
163 struct dmirror *dmirror; in dmirror_fops_open() local
188 struct dmirror *dmirror = filp->private_data; in dmirror_fops_release() local
207 static int dmirror_do_fault(struct dmirror *dmirror, struct hmm_range *range) in dmirror_do_fault()
241 static void dmirror_do_update(struct dmirror *dmirror, unsigned long start, in dmirror_do_update()
261 struct dmirror *dmirror = container_of(mni, struct dmirror, notifier); in dmirror_interval_invalidate() local
287 static int dmirror_range_fault(struct dmirror *dmirror, in dmirror_range_fault()
327 static int dmirror_fault(struct dmirror *dmirror, unsigned long start, in dmirror_fault()
360 static int dmirror_do_read(struct dmirror *dmirror, unsigned long start, in dmirror_do_read()
389 static int dmirror_read(struct dmirror *dmirror, struct hmm_dmirror_cmd *cmd) in dmirror_read()
429 static int dmirror_do_write(struct dmirror *dmirror, unsigned long start, in dmirror_do_write()
458 static int dmirror_write(struct dmirror *dmirror, struct hmm_dmirror_cmd *cmd) in dmirror_write()
646 struct dmirror *dmirror) in dmirror_migrate_alloc_and_copy()
699 static int dmirror_check_atomic(struct dmirror *dmirror, unsigned long start, in dmirror_check_atomic()
716 struct page **pages, struct dmirror *dmirror) in dmirror_atomic_map()
746 struct dmirror *dmirror) in dmirror_migrate_finalize_and_map()
783 static int dmirror_exclusive(struct dmirror *dmirror, in dmirror_exclusive()
856 struct dmirror *dmirror) in dmirror_devmem_fault_alloc_and_copy()
906 static int dmirror_migrate_to_system(struct dmirror *dmirror, in dmirror_migrate_to_system()
966 static int dmirror_migrate_to_device(struct dmirror *dmirror, in dmirror_migrate_to_device()
1045 static void dmirror_mkentry(struct dmirror *dmirror, struct hmm_range *range, in dmirror_mkentry()
1092 struct dmirror *dmirror = dmi->dmirror; in dmirror_snapshot_invalidate() local
1113 static int dmirror_range_snapshot(struct dmirror *dmirror, in dmirror_range_snapshot()
1170 static int dmirror_snapshot(struct dmirror *dmirror, in dmirror_snapshot()
1311 struct dmirror *dmirror; in dmirror_fops_unlocked_ioctl() local
1434 struct dmirror *dmirror; in dmirror_devmem_fault() local