Lines Matching defs:eb
47 struct eb_objects *eb;
48 eb = kzalloc(sizeof(struct eb_objects), GFP_KERNEL);
49 if (eb == NULL)
50 return eb;
51 eb->file_priv = file_priv;
52 eb->and = size;
53 return eb;
57 eb_reset(struct eb_objects *eb)
62 eb_add_object(struct eb_objects *eb, struct drm_i915_gem_object *obj)
67 eb_get_object(struct eb_objects *eb, unsigned long handle)
73 eb_destroy(struct eb_objects *eb)
75 kfree(eb, sizeof(struct eb_objects));
87 struct eb_objects *eb,
98 target_obj = drm_gem_object_lookup(dev, eb->file_priv,
195 struct eb_objects *eb)
219 ret = i915_gem_execbuffer_relocate_entry(obj, eb, r);
241 struct eb_objects *eb,
248 ret = i915_gem_execbuffer_relocate_entry(obj, eb, &relocs[i]);
258 struct eb_objects *eb,
265 ret = i915_gem_execbuffer_relocate_object(obj, eb);
499 struct eb_objects *eb,
557 eb_reset(eb);
571 eb_add_object(eb, obj);
582 ret = i915_gem_execbuffer_relocate_object_slow(obj, eb,
749 struct eb_objects *eb;
893 eb = eb_create(args->buffer_count, file);
894 if (eb == NULL) {
931 eb_add_object(eb, obj);
951 ret = i915_gem_execbuffer_relocate(dev, eb, &objects);
955 &objects, eb,
1035 eb_destroy(eb);