drm_i915_gem_exec_object2
const struct drm_i915_gem_exec_object2 *entry = exec_entry(eb, vma);
const struct drm_i915_gem_exec_object2 *entry = exec_entry(eb, vma);
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,
struct drm_i915_gem_exec_object2 *exec; /** ioctl execobj[] */
return (sizeof(struct drm_i915_gem_exec_object2) +
struct drm_i915_gem_exec_object2 *exec2_list = NULL;
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,
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 = exec_entry(eb, vma);