exec2_list 2763 drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c struct drm_i915_gem_exec_object2 *exec2_list = NULL; exec2_list 2790 drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c exec2_list = kvmalloc_array(count + 1, eb_element_size(), exec2_list 2792 drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c if (exec_list == NULL || exec2_list == NULL) { exec2_list 2796 drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c kvfree(exec2_list); exec2_list 2806 drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c kvfree(exec2_list); exec2_list 2811 drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c exec2_list[i].handle = exec_list[i].handle; exec2_list 2812 drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c exec2_list[i].relocation_count = exec_list[i].relocation_count; exec2_list 2813 drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c exec2_list[i].relocs_ptr = exec_list[i].relocs_ptr; exec2_list 2814 drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c exec2_list[i].alignment = exec_list[i].alignment; exec2_list 2815 drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c exec2_list[i].offset = exec_list[i].offset; exec2_list 2817 drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c exec2_list[i].flags = EXEC_OBJECT_NEEDS_FENCE; exec2_list 2819 drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c exec2_list[i].flags = 0; exec2_list 2822 drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c err = i915_gem_do_execbuffer(dev, file, &exec2, exec2_list, NULL); exec2_list 2829 drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c if (!(exec2_list[i].offset & UPDATE)) exec2_list 2832 drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c exec2_list[i].offset = exec2_list 2833 drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c gen8_canonical_addr(exec2_list[i].offset & PIN_OFFSET_MASK); exec2_list 2834 drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c exec2_list[i].offset &= PIN_OFFSET_MASK; exec2_list 2836 drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c &exec2_list[i].offset, exec2_list 2843 drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c kvfree(exec2_list); exec2_list 2852 drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c struct drm_i915_gem_exec_object2 *exec2_list; exec2_list 2866 drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c exec2_list = kvmalloc_array(count + 1, eb_element_size(), exec2_list 2868 drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c if (exec2_list == NULL) { exec2_list 2873 drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c if (copy_from_user(exec2_list, exec2_list 2875 drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c sizeof(*exec2_list) * count)) { exec2_list 2877 drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c kvfree(exec2_list); exec2_list 2884 drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c kvfree(exec2_list); exec2_list 2889 drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c err = i915_gem_do_execbuffer(dev, file, args, exec2_list, fences); exec2_list 2914 drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c if (!(exec2_list[i].offset & UPDATE)) exec2_list 2917 drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c exec2_list[i].offset = exec2_list 2918 drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c gen8_canonical_addr(exec2_list[i].offset & PIN_OFFSET_MASK); exec2_list 2919 drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c unsafe_put_user(exec2_list[i].offset, exec2_list 2930 drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c kvfree(exec2_list);