Home
last modified time | relevance | path

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

/gfx-drm/usr/src/uts/intel/io/i915/
H A Di915_gem_evict.c39 mark_free(struct drm_i915_gem_object *obj, struct list_head *unwind) in mark_free()
55 struct drm_i915_gem_object *obj; in i915_gem_evict_something()
92 list_for_each_entry(obj, struct drm_i915_gem_object, &dev_priv->mm.inactive_list, mm_list) { in i915_gem_evict_something()
101 list_for_each_entry(obj, struct drm_i915_gem_object, &dev_priv->mm.active_list, mm_list) { in i915_gem_evict_something()
110 struct drm_i915_gem_object, in i915_gem_evict_something()
131 struct drm_i915_gem_object, in i915_gem_evict_something()
144 struct drm_i915_gem_object, in i915_gem_evict_something()
159 struct drm_i915_gem_object *obj, *next; in i915_gem_evict_everything()
179 list_for_each_entry_safe(obj, next, struct drm_i915_gem_object, in i915_gem_evict_everything()
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,
532 struct drm_i915_gem_object *obj;
791 struct drm_i915_gem_object *pwrctx;
1173 struct drm_i915_gem_object *vlv_pctx;
1229 struct drm_i915_gem_object { struct
1788 struct drm_i915_gem_object *obj,
1861 struct drm_i915_gem_object *
[all …]
H A Di915_gem_execbuffer.c66 static struct drm_i915_gem_object *
261 struct drm_i915_gem_object *obj; in i915_gem_execbuffer_relocate()
373 struct drm_i915_gem_object *obj; in i915_gem_execbuffer_reserve()
380 struct drm_i915_gem_object, in i915_gem_execbuffer_reserve()
389 struct drm_i915_gem_object, in i915_gem_execbuffer_reserve()
504 struct drm_i915_gem_object *obj; in i915_gem_execbuffer_relocate_slow()
604 struct drm_i915_gem_object *obj; in i915_gem_execbuffer_move_to_gpu()
682 struct drm_i915_gem_object *obj; in i915_gem_execbuffer_move_to_active()
909 struct drm_i915_gem_object *obj; in i915_gem_do_execbuffer()
944 struct drm_i915_gem_object, in i915_gem_do_execbuffer()
[all …]
H A Di915_gem.c47 struct drm_i915_gem_object *obj,
51 struct drm_i915_gem_object *obj);
164 struct drm_i915_gem_object *obj; in i915_gem_get_aperture_ioctl()
195 struct drm_i915_gem_object *obj; in i915_gem_create()
404 struct drm_i915_gem_object *obj; in i915_gem_pread_ioctl()
477 struct drm_i915_gem_object *obj, in i915_gem_shmem_pwrite()
592 struct drm_i915_gem_object *obj; in i915_gem_pwrite_ioctl()
909 struct drm_i915_gem_object *obj; in i915_gem_set_domain_ioctl()
973 struct drm_i915_gem_object *obj; in i915_gem_sw_finish_ioctl()
1226 struct drm_i915_gem_object *obj; in i915_gem_mmap_gtt()
[all …]
H A Di915_gem_stolen.c250 static int i915_gem_object_get_pages_stolen(struct drm_i915_gem_object *obj) in i915_gem_object_get_pages_stolen()
256 static void i915_gem_object_put_pages_stolen(struct drm_i915_gem_object *obj) in i915_gem_object_put_pages_stolen()
267 static struct drm_i915_gem_object *
272 struct drm_i915_gem_object *obj; in _i915_gem_object_create_stolen()
305 struct drm_i915_gem_object *
312 struct drm_i915_gem_object *obj; in i915_gem_object_create_stolen()
337 struct drm_i915_gem_object *
344 struct drm_i915_gem_object *obj; in i915_gem_object_create_stolen_for_preallocated()
406 i915_gem_object_release_stolen(struct drm_i915_gem_object *obj) in i915_gem_object_release_stolen()
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 *obj);
H A Di915_gem_gtt.c426 struct drm_i915_gem_object *obj, in i915_ppgtt_bind_object()
438 struct drm_i915_gem_object *obj) in i915_ppgtt_unbind_object()
448 struct drm_i915_gem_object *obj; in i915_gem_restore_gtt_mappings()
531 struct drm_i915_gem_object *obj, in gen6_ggtt_clear_range()
557 void i915_ggtt_insert_entries(struct drm_i915_gem_object *obj, in i915_ggtt_insert_entries()
573 struct drm_i915_gem_object *obj, in i915_ggtt_clear_range()
644 struct drm_i915_gem_object *obj; in i915_gem_setup_global_gtt()
652 list_for_each_entry(obj, struct drm_i915_gem_object, in i915_gem_setup_global_gtt()
729 kzalloc(sizeof(struct drm_i915_gem_object), GFP_KERNEL); in i915_setup_scratch_page()
742 sizeof (struct drm_i915_gem_object)); in i915_setup_scratch_page()
[all …]
H A Di915_gem_tiling.c264 i915_gem_object_fence_ok(struct drm_i915_gem_object *obj, int tiling_mode) in i915_gem_object_fence_ok()
302 struct drm_i915_gem_object *obj; in i915_gem_set_tiling()
425 struct drm_i915_gem_object *obj; in i915_gem_get_tiling()
483 i915_gem_object_do_bit_17_swizzle(struct drm_i915_gem_object *obj) in i915_gem_object_do_bit_17_swizzle()
501 i915_gem_object_save_bit_17_swizzle(struct drm_i915_gem_object *obj) in i915_gem_object_save_bit_17_swizzle()
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; in intel_overlay_release_old_vid_tail()
309 struct drm_i915_gem_object *obj = overlay->vid_bo; in intel_overlay_off_tail()
680 struct drm_i915_gem_object *new_bo, in intel_overlay_do_put_image()
892 struct drm_i915_gem_object *new_bo) in check_overlay_src()
1035 struct drm_i915_gem_object *new_bo; in intel_overlay_put_image()
1316 struct drm_i915_gem_object *reg_bo; in intel_setup_overlay()
H A Dintel_ringbuffer.h51 struct drm_i915_gem_object *obj;
95 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; in init_ring_common()
489 struct drm_i915_gem_object *obj; in init_pipe_control()
538 struct drm_i915_gem_object *obj; in cleanup_pipe_control()
1160 struct drm_i915_gem_object *obj = ring->private; in i830_dispatch_execbuffer()
1214 struct drm_i915_gem_object *obj; in cleanup_status_page()
1228 struct drm_i915_gem_object *obj; in init_status_page()
1287 struct drm_i915_gem_object *obj; in intel_init_ring_buffer()
1841 struct drm_i915_gem_object *obj; in intel_init_render_ring_buffer()
H A Dintel_fb.c51 struct drm_i915_gem_object *obj; in intelfb_create()
H A Dintel_sprite.c42 struct drm_i915_gem_object *obj, int crtc_x, int crtc_y, in vlv_update_plane()
210 struct drm_i915_gem_object *obj, int crtc_x, int crtc_y, in ivb_update_plane()
401 struct drm_i915_gem_object *obj, int crtc_x, int crtc_y, in ilk_update_plane()
614 struct drm_i915_gem_object *obj, *old_obj; in intel_update_plane()
H A Di915_irq.c1461 struct drm_i915_gem_object *src, in i915_error_object_create_sized()
1575 struct drm_i915_gem_object *obj) in capture_bo()
1600 struct drm_i915_gem_object *obj; in capture_active_bo()
1615 struct drm_i915_gem_object *obj; in capture_pinned_bo()
1666 struct drm_i915_gem_object *obj; in i915_error_first_batchbuffer()
1754 struct drm_i915_gem_object *obj; in i915_gem_record_active_context()
1825 struct drm_i915_gem_object *obj; in i915_capture_error_state()
2108 struct drm_i915_gem_object *obj; in i915_pageflip_stall_check()
H A Dintel_display.c1771 struct drm_i915_gem_object *obj, in intel_pin_and_fence_fb_obj()
1876 struct drm_i915_gem_object *obj; in i9xx_update_plane()
1976 struct drm_i915_gem_object *obj; in ironlake_update_plane()
6553 struct drm_i915_gem_object *obj; in intel_crtc_cursor_set()
6717 struct drm_i915_gem_object *obj) in intel_framebuffer_create()
6757 struct drm_i915_gem_object *obj; in intel_framebuffer_create_for_mode()
6781 struct drm_i915_gem_object *obj; in mode_fits_in_fbdev()
7299 struct drm_i915_gem_object *obj) in intel_gen2_queue_flip()
7343 struct drm_i915_gem_object *obj) in intel_gen3_queue_flip()
7384 struct drm_i915_gem_object *obj) in intel_gen4_queue_flip()
[all …]
H A Dintel_pm.c86 struct drm_i915_gem_object *obj = intel_fb->obj; in i8xx_enable_fbc()
136 struct drm_i915_gem_object *obj = intel_fb->obj; in g4x_enable_fbc()
205 struct drm_i915_gem_object *obj = intel_fb->obj; in ironlake_enable_fbc()
277 struct drm_i915_gem_object *obj = intel_fb->obj; in gen7_enable_fbc()
466 struct drm_i915_gem_object *obj; in intel_update_fbc()
2865 static struct drm_i915_gem_object *
2868 struct drm_i915_gem_object *ctx; in intel_alloc_context_page()
3479 struct drm_i915_gem_object *pctx; in valleyview_setup_pctx()
/gfx-drm/usr/src/cmd/mdb/i915/
H A Di915.c243 static const char *get_pin_flag(struct drm_i915_gem_object *obj) in get_pin_flag()
253 static const char *get_tiling_flag(struct drm_i915_gem_object *obj) in get_tiling_flag()
274 describe_obj(struct drm_i915_gem_object *obj) in describe_obj()
312 i915_obj_info(struct drm_i915_gem_object *obj) in i915_obj_info()
349 struct drm_i915_gem_object *obj; in i915_obj_list_node()
364 obj = mdb_alloc(sizeof (struct drm_i915_gem_object), UM_SLEEP); in i915_obj_list_node()
365 if (mdb_vread(obj, sizeof (struct drm_i915_gem_object), in i915_obj_list_node()
376 mdb_free(obj, sizeof (struct drm_i915_gem_object)); in i915_obj_list_node()
1325 struct drm_i915_gem_object obj; in i915_gem_fence_regs_info()
1347 mdb_vread(&obj, sizeof (struct drm_i915_gem_object), in i915_gem_fence_regs_info()