Lines Matching defs:mm
40 #include <linux/sched/mm.h>
50 * i915_gem_userptr_invalidate - callback to notify about mm change
52 * @mni: the range (mm) is about to update
74 return mmu_interval_notifier_insert(&obj->userptr.notifier, current->mm,
176 obj->mm.dirty = false;
179 if (obj->mm.dirty && trylock_page(page)) {
204 obj->mm.dirty = false;
241 if (obj->userptr.notifier.mm != current->mm)
352 if (!obj->userptr.notifier.mm)
356 obj->userptr.notifier.mm = NULL;
401 probe_range(struct mm_struct *mm, unsigned long addr, unsigned long len)
403 VMA_ITERATOR(vmi, mm, addr);
407 mmap_read_lock(mm);
418 mmap_read_unlock(mm);
426 * Creates a new mm object that wraps some normal memory from the process
513 ret = probe_range(current->mm, args->user_ptr, args->user_size);
536 /* And keep a pointer to the current->mm for resolving the user pages