Home
last modified time | relevance | path

Searched refs:source_user (Results 1 – 3 of 3) sorted by relevance

/linux/drivers/iommu/iommufd/
H A Dioas.c452 return (pages->source_user != current_user()) || in need_charge_update()
463 .source_user = current_user(), in charge_current()
496 struct user_struct *old_user = pages->source_user; in change_mm()
507 pages->source_user = get_uid(current_user()); in change_mm()
H A Dpages.c965 cur_pages = atomic_long_read(&pages->source_user->locked_vm); in incr_user_locked_vm()
970 } while (!atomic_long_try_cmpxchg(&pages->source_user->locked_vm, in incr_user_locked_vm()
977 if (WARN_ON(atomic_long_read(&pages->source_user->locked_vm) < npages)) in decr_user_locked_vm()
979 atomic_long_sub(npages, &pages->source_user->locked_vm); in decr_user_locked_vm()
1394 pages->source_user = get_uid(current_user()); in iopt_alloc_pages()
1656 free_uid(pages->source_user); in iopt_release_pages()
H A Dio_pagetable.h230 struct user_struct *source_user; member