drm_i915_gem_exec_object2
struct drm_i915_gem_exec_object2 *entry = &eb->exec[i];
const struct drm_i915_gem_exec_object2 *entry = ev->exec;
const struct drm_i915_gem_exec_object2 *entry = ev->exec;
static int check_relocations(const struct drm_i915_gem_exec_object2 *entry)
const struct drm_i915_gem_exec_object2 *entry =
struct drm_i915_gem_exec_object2 *exec; /** ioctl execobj[] */
struct drm_i915_gem_exec_object2 *exec)
return sizeof(struct drm_i915_gem_exec_object2) + sizeof(struct eb_vma);
struct drm_i915_gem_exec_object2 *exec2_list;
struct drm_i915_gem_exec_object2 __user *user_exec_list =
eb_vma_misplaced(const struct drm_i915_gem_exec_object2 *entry,
struct drm_i915_gem_exec_object2 *exec;
static u64 eb_pin_flags(const struct drm_i915_gem_exec_object2 *entry,
const struct drm_i915_gem_exec_object2 *entry,
struct drm_i915_gem_exec_object2 *entry,
struct drm_i915_gem_exec_object2 *entry = &eb->exec[i];
struct drm_i915_gem_exec_object2 *entry = ev->exec;