Searched refs:drm_i915_gem_object (Results 1 - 17 of 17) sorted by relevance

/solaris-x11-s11/open-src/kernel/i915/src/
H A Di915_gem_evict.c39 mark_free(struct drm_i915_gem_object *obj, struct list_head *unwind)
55 struct drm_i915_gem_object *obj;
92 list_for_each_entry(obj, struct drm_i915_gem_object, &dev_priv->mm.inactive_list, mm_list) { argument
101 list_for_each_entry(obj, struct drm_i915_gem_object, &dev_priv->mm.active_list, mm_list) { argument
110 struct drm_i915_gem_object,
131 struct drm_i915_gem_object,
144 struct drm_i915_gem_object,
159 struct drm_i915_gem_object *obj, *next;
179 list_for_each_entry_safe(obj, next, struct drm_i915_gem_object,
H A Di915_gem_execbuffer.c62 eb_add_object(struct eb_objects *eb, struct drm_i915_gem_object *obj)
66 static struct drm_i915_gem_object *
78 static inline int use_cpu_reloc(struct drm_i915_gem_object *obj)
86 i915_gem_execbuffer_relocate_entry(struct drm_i915_gem_object *obj,
92 struct drm_i915_gem_object *target_i915_obj;
194 i915_gem_execbuffer_relocate_object(struct drm_i915_gem_object *obj,
240 i915_gem_execbuffer_relocate_object_slow(struct drm_i915_gem_object *obj,
261 struct drm_i915_gem_object *obj;
264 list_for_each_entry(obj, struct drm_i915_gem_object, objects, exec_list) { argument
276 need_reloc_mappable(struct drm_i915_gem_object *ob
444 list_for_each_entry(obj, struct drm_i915_gem_object, objects, exec_list) argument
470 list_for_each_entry(obj, struct drm_i915_gem_object, objects, exec_list) argument
580 list_for_each_entry(obj, struct drm_i915_gem_object, objects, exec_list) argument
608 list_for_each_entry(obj, struct drm_i915_gem_object, objects, exec_list) argument
684 list_for_each_entry(obj, struct drm_i915_gem_object, objects, exec_list) argument
[all...]
H A Di915_drv.h214 struct drm_i915_gem_object *cur_obj;
254 struct drm_i915_gem_object *obj;
388 struct drm_i915_gem_object *obj);
480 struct drm_i915_gem_object *obj,
482 void (*gtt_insert_entries)(struct drm_i915_gem_object *obj,
532 struct drm_i915_gem_object *obj;
791 struct drm_i915_gem_object *pwrctx;
792 struct drm_i915_gem_object *renderctx;
1173 struct drm_i915_gem_object *vlv_pctx;
1189 struct drm_i915_gem_object *fbcon_ob
1229 struct drm_i915_gem_object { struct
[all...]
H A Di915_gem_stolen.c250 static int i915_gem_object_get_pages_stolen(struct drm_i915_gem_object *obj)
256 static void i915_gem_object_put_pages_stolen(struct drm_i915_gem_object *obj)
267 static struct drm_i915_gem_object *
272 struct drm_i915_gem_object *obj;
305 struct drm_i915_gem_object *
312 struct drm_i915_gem_object *obj;
337 struct drm_i915_gem_object *
344 struct drm_i915_gem_object *obj;
406 i915_gem_object_release_stolen(struct drm_i915_gem_object *obj)
H A Di915_gem.c42 static void i915_gem_object_flush_gtt_write_domain(struct drm_i915_gem_object *obj);
43 static void i915_gem_object_flush_cpu_write_domain(struct drm_i915_gem_object *obj);
44 static int i915_gem_object_bind_to_gtt(struct drm_i915_gem_object *obj,
49 struct drm_i915_gem_object *obj,
53 struct drm_i915_gem_object *obj);
54 static void i915_gem_object_update_fence(struct drm_i915_gem_object *obj,
58 int i915_gem_object_get_pages(struct drm_i915_gem_object *obj);
60 static inline void i915_gem_object_fence_lost(struct drm_i915_gem_object *obj)
128 i915_gem_object_is_inactive(struct drm_i915_gem_object *obj)
166 struct drm_i915_gem_object *ob
2522 list_for_each_entry(obj, struct drm_i915_gem_object, &dev_priv->mm.gtt_list, global_list) argument
[all...]
H A Dintel_drv.h84 struct drm_i915_gem_object *obj;
299 struct drm_i915_gem_object *cursor_bo;
321 struct drm_i915_gem_object *obj;
343 struct drm_i915_gem_object *obj,
523 struct drm_i915_gem_object *old_fb_obj;
524 struct drm_i915_gem_object *pending_flip_obj;
565 extern void intel_mark_fb_busy(struct drm_i915_gem_object *obj,
704 struct drm_i915_gem_object *obj,
706 extern void intel_unpin_fb_obj(struct drm_i915_gem_object *obj);
711 struct drm_i915_gem_object *ob
[all...]
H A Di915_gem_tiling.c264 i915_gem_object_fence_ok(struct drm_i915_gem_object *obj, int tiling_mode)
302 struct drm_i915_gem_object *obj;
425 struct drm_i915_gem_object *obj;
483 i915_gem_object_do_bit_17_swizzle(struct drm_i915_gem_object *obj)
501 i915_gem_object_save_bit_17_swizzle(struct drm_i915_gem_object *obj)
H A Di915_gem_gtt.c426 struct drm_i915_gem_object *obj,
438 struct drm_i915_gem_object *obj)
448 struct drm_i915_gem_object *obj;
456 list_for_each_entry(obj, struct drm_i915_gem_object, &dev_priv->mm.bound_list, global_list) { argument
464 int i915_gem_gtt_prepare_object(struct drm_i915_gem_object *obj)
485 static void gen6_ggtt_insert_entries(struct drm_i915_gem_object *obj,
531 struct drm_i915_gem_object *obj,
557 void i915_ggtt_insert_entries(struct drm_i915_gem_object *obj,
573 struct drm_i915_gem_object *obj,
588 void i915_gem_gtt_bind_object(struct drm_i915_gem_object *ob
652 list_for_each_entry(obj, struct drm_i915_gem_object, &dev_priv->mm.bound_list, global_list) argument
[all...]
H A Dintel_ringbuffer.h51 struct drm_i915_gem_object *obj;
95 struct drm_i915_gem_object *obj;
H A Dintel_overlay.c181 struct drm_i915_gem_object *vid_bo;
182 struct drm_i915_gem_object *old_vid_bo;
191 struct drm_i915_gem_object *reg_bo;
299 struct drm_i915_gem_object *obj = overlay->old_vid_bo;
309 struct drm_i915_gem_object *obj = overlay->vid_bo;
680 struct drm_i915_gem_object *new_bo,
892 struct drm_i915_gem_object *new_bo)
1035 struct drm_i915_gem_object *new_bo;
1316 struct drm_i915_gem_object *reg_bo;
H A Dintel_fb.c51 struct drm_i915_gem_object *obj;
H A Dintel_ringbuffer.c45 struct drm_i915_gem_object *obj;
401 struct drm_i915_gem_object *obj = ring->obj;
489 struct drm_i915_gem_object *obj;
538 struct drm_i915_gem_object *obj;
1160 struct drm_i915_gem_object *obj = ring->private;
1214 struct drm_i915_gem_object *obj;
1228 struct drm_i915_gem_object *obj;
1287 struct drm_i915_gem_object *obj;
1841 struct drm_i915_gem_object *obj;
H A Dintel_sprite.c42 struct drm_i915_gem_object *obj, int crtc_x, int crtc_y,
210 struct drm_i915_gem_object *obj, int crtc_x, int crtc_y,
401 struct drm_i915_gem_object *obj, int crtc_x, int crtc_y,
614 struct drm_i915_gem_object *obj, *old_obj;
H A Di915_irq.c1458 struct drm_i915_gem_object *src,
1572 struct drm_i915_gem_object *obj)
1597 struct drm_i915_gem_object *obj;
1612 struct drm_i915_gem_object *obj;
1663 struct drm_i915_gem_object *obj;
1751 struct drm_i915_gem_object *obj;
1822 struct drm_i915_gem_object *obj;
2105 struct drm_i915_gem_object *obj;
H A Dintel_pm.c86 struct drm_i915_gem_object *obj = intel_fb->obj;
136 struct drm_i915_gem_object *obj = intel_fb->obj;
205 struct drm_i915_gem_object *obj = intel_fb->obj;
277 struct drm_i915_gem_object *obj = intel_fb->obj;
466 struct drm_i915_gem_object *obj;
2865 static struct drm_i915_gem_object *
2868 struct drm_i915_gem_object *ctx;
3479 struct drm_i915_gem_object *pctx;
H A Dintel_display.c1771 struct drm_i915_gem_object *obj,
1836 void intel_unpin_fb_obj(struct drm_i915_gem_object *obj)
1876 struct drm_i915_gem_object *obj;
1976 struct drm_i915_gem_object *obj;
2116 struct drm_i915_gem_object *obj = to_intel_framebuffer(old_fb)->obj;
6550 struct drm_i915_gem_object *obj;
6714 struct drm_i915_gem_object *obj)
6754 struct drm_i915_gem_object *obj;
6778 struct drm_i915_gem_object *obj;
7148 void intel_mark_fb_busy(struct drm_i915_gem_object *ob
[all...]
/solaris-x11-s11/open-src/kernel/mdb/modules/
H A Di915.c243 static const char *get_pin_flag(struct drm_i915_gem_object *obj)
253 static const char *get_tiling_flag(struct drm_i915_gem_object *obj)
274 describe_obj(struct drm_i915_gem_object *obj)
312 i915_obj_info(struct drm_i915_gem_object *obj)
335 " obj:\tpointer to drm_i915_gem_object structure\n"
349 struct drm_i915_gem_object *obj;
364 obj = mdb_alloc(sizeof (struct drm_i915_gem_object), UM_SLEEP);
365 if (mdb_vread(obj, sizeof (struct drm_i915_gem_object),
376 mdb_free(obj, sizeof (struct drm_i915_gem_object));
413 " obj:\tpointer to drm_i915_gem_object structur
[all...]

Completed in 7025 milliseconds