Searched refs:frontbuffer (Results 1 – 13 of 13) sorted by relevance
/Linux-v5.4/drivers/gpu/drm/i915/display/ |
D | intel_frontbuffer.c | 224 front->obj->frontbuffer = NULL; in frontbuffer_release() 238 front = obj->frontbuffer; in intel_frontbuffer_get() 256 if (obj->frontbuffer) { in intel_frontbuffer_get() 258 front = obj->frontbuffer; in intel_frontbuffer_get() 262 obj->frontbuffer = front; in intel_frontbuffer_get()
|
D | intel_overlay.c | 284 intel_frontbuffer_track(overlay->vma ? overlay->vma->obj->frontbuffer : NULL, in intel_overlay_flip_prepare() 285 vma ? vma->obj->frontbuffer : NULL, in intel_overlay_flip_prepare() 771 intel_frontbuffer_flush(new_bo->frontbuffer, ORIGIN_DIRTYFB); in intel_overlay_do_put_image()
|
D | intel_fbdev.c | 52 return ifbdev->fb->frontbuffer; in to_frontbuffer()
|
D | intel_display_types.h | 87 struct intel_frontbuffer *frontbuffer; member
|
D | intel_display.c | 3167 return fb ? to_intel_framebuffer(fb)->frontbuffer : NULL; in to_intel_frontbuffer() 14432 intel_frontbuffer_flush(obj->frontbuffer, ORIGIN_DIRTYFB); in intel_prepare_plane_fb() 15553 intel_frontbuffer_put(intel_fb->frontbuffer); in intel_user_framebuffer_destroy() 15603 intel_fb->frontbuffer = intel_frontbuffer_get(obj); in intel_framebuffer_init() 15604 if (!intel_fb->frontbuffer) in intel_framebuffer_init() 15724 intel_frontbuffer_put(intel_fb->frontbuffer); in intel_framebuffer_init()
|
/Linux-v5.4/drivers/gpu/drm/i915/gem/ |
D | i915_gem_clflush.c | 23 intel_frontbuffer_flush(obj->frontbuffer, ORIGIN_CPU); in __do_clflush()
|
D | i915_gem_object_types.h | 146 struct intel_frontbuffer *frontbuffer; member
|
D | i915_gem_domain.c | 677 intel_frontbuffer_invalidate(obj->frontbuffer, ORIGIN_CPU); in i915_gem_set_domain_ioctl() 797 intel_frontbuffer_invalidate(obj->frontbuffer, ORIGIN_CPU); in i915_gem_object_prepare_write()
|
D | i915_gem_object.c | 273 intel_frontbuffer_flush(obj->frontbuffer, ORIGIN_CPU); in i915_gem_object_flush_write_domain()
|
D | i915_gem_object.h | 170 return READ_ONCE(obj->frontbuffer); in i915_gem_object_is_framebuffer()
|
/Linux-v5.4/drivers/gpu/drm/i915/ |
D | i915_gem.c | 146 intel_frontbuffer_invalidate(obj->frontbuffer, ORIGIN_CPU); in i915_gem_phys_pwrite() 154 intel_frontbuffer_flush(obj->frontbuffer, ORIGIN_CPU); in i915_gem_phys_pwrite() 591 intel_frontbuffer_invalidate(obj->frontbuffer, ORIGIN_CPU); in i915_gem_gtt_pwrite_fast() 633 intel_frontbuffer_flush(obj->frontbuffer, ORIGIN_CPU); in i915_gem_gtt_pwrite_fast() 726 intel_frontbuffer_flush(obj->frontbuffer, ORIGIN_CPU); in i915_gem_shmem_pwrite()
|
D | i915_vma.c | 910 if (intel_frontbuffer_invalidate(obj->frontbuffer, ORIGIN_CS)) in i915_vma_move_to_active() 911 i915_active_ref(&obj->frontbuffer->write, in i915_vma_move_to_active()
|
/Linux-v5.4/Documentation/gpu/ |
D | i915.rst | 86 :doc: frontbuffer tracking
|