Searched refs:mirror (Results 1 – 2 of 2) sorted by relevance
58 struct hmm_mirror *mirror; in hmm_release() local67 list_for_each_entry(mirror, &hmm->mirrors, list) { in hmm_release()72 if (mirror->ops->release) in hmm_release()73 mirror->ops->release(mirror); in hmm_release()101 struct hmm_mirror *mirror; in hmm_invalidate_range_start() local123 list_for_each_entry(mirror, &hmm->mirrors, list) { in hmm_invalidate_range_start()126 rc = mirror->ops->sync_cpu_device_pagetables(mirror, nrange); in hmm_invalidate_range_start()175 int hmm_mirror_register(struct hmm_mirror *mirror, struct mm_struct *mm) in hmm_mirror_register() argument182 if (!mm || !mirror || !mirror->ops) in hmm_mirror_register()188 mirror->hmm = container_of(mn, struct hmm, mmu_notifier); in hmm_mirror_register()[all …]
671 # Helpers to mirror range of the CPU page tables of a process into device page