Home
last modified time | relevance | path

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

/Linux-v5.4/drivers/gpu/drm/i915/gem/
Di915_gem_execbuffer.c1444 struct drm_i915_gem_relocation_entry __user *urelocs; in eb_relocate_vma() local
1448 urelocs = u64_to_user_ptr(entry->relocs_ptr); in eb_relocate_vma()
1458 if (unlikely(!access_ok(urelocs, remain*sizeof(*urelocs)))) in eb_relocate_vma()
1476 copied = __copy_from_user_inatomic(r, urelocs, count * sizeof(r[0])); in eb_relocate_vma()
1514 if (unlikely(__put_user(offset, &urelocs[r-stack].presumed_offset))) { in eb_relocate_vma()
1520 urelocs += ARRAY_SIZE(stack); in eb_relocate_vma()
1586 struct drm_i915_gem_relocation_entry __user *urelocs; in eb_copy_relocations() local
1597 urelocs = u64_to_user_ptr(eb->exec[i].relocs_ptr); in eb_copy_relocations()
1613 (char __user *)urelocs + copied, in eb_copy_relocations()
1630 if (!user_access_begin(urelocs, size)) in eb_copy_relocations()
[all …]