Searched refs:drm_i915_gem_object (Results 26 - 50 of 161) sorted by relevance
1234567
/linux-master/drivers/gpu/drm/i915/selftests/ |
H A D | igt_spinner.h | 21 struct drm_i915_gem_object *hws; 22 struct drm_i915_gem_object *obj;
|
/linux-master/drivers/gpu/drm/i915/gt/ |
H A D | shmem_utils.h | 12 struct drm_i915_gem_object; 16 struct file *shmem_create_from_object(struct drm_i915_gem_object *obj);
|
H A D | intel_gt_buffer_pool_types.h | 24 struct drm_i915_gem_object *obj;
|
H A D | intel_gsc.h | 33 struct drm_i915_gem_object *gem_obj;
|
/linux-master/drivers/gpu/drm/i915/display/ |
H A D | intel_fb_bo.c | 14 void intel_fb_bo_framebuffer_fini(struct drm_i915_gem_object *obj) 20 struct drm_i915_gem_object *obj, 77 struct drm_i915_gem_object * 82 struct drm_i915_gem_object *obj;
|
H A D | intel_frontbuffer.h | 47 struct drm_i915_gem_object *obj; 80 intel_frontbuffer_get(struct drm_i915_gem_object *obj);
|
/linux-master/drivers/gpu/drm/i915/ |
H A D | i915_drm_client.h | 70 struct drm_i915_gem_object *obj); 71 void i915_drm_client_remove_object(struct drm_i915_gem_object *obj); 76 struct drm_i915_gem_object *obj) 81 i915_drm_client_remove_object(struct drm_i915_gem_object *obj)
|
H A D | i915_gem_ww.h | 13 struct drm_i915_gem_object *contended; 20 void i915_gem_ww_unlock_single(struct drm_i915_gem_object *obj);
|
H A D | i915_gem_ww.c | 19 struct drm_i915_gem_object *obj; 21 while ((obj = list_first_entry_or_null(&ww->obj_list, struct drm_i915_gem_object, obj_link))) { 28 void i915_gem_ww_unlock_single(struct drm_i915_gem_object *obj)
|
H A D | i915_gem_gtt.h | 17 struct drm_i915_gem_object; 23 int __must_check i915_gem_gtt_prepare_pages(struct drm_i915_gem_object *obj, 25 void i915_gem_gtt_finish_pages(struct drm_i915_gem_object *obj,
|
H A D | i915_gem.h | 36 struct drm_i915_gem_object; 56 i915_gem_object_ggtt_pin_ww(struct drm_i915_gem_object *obj, 62 i915_gem_object_ggtt_pin(struct drm_i915_gem_object *obj, 66 int i915_gem_object_unbind(struct drm_i915_gem_object *obj,
|
/linux-master/drivers/gpu/drm/i915/gem/ |
H A D | i915_gem_object.c | 58 bool i915_gem_object_has_cache_level(const struct drm_i915_gem_object *obj, 76 struct drm_i915_gem_object *i915_gem_object_alloc(void) 78 struct drm_i915_gem_object *obj; 88 void i915_gem_object_free(struct drm_i915_gem_object *obj) 93 void i915_gem_object_init(struct drm_i915_gem_object *obj, 99 * in a drm_i915_gem_object. Make sure they are aliased. 141 void __i915_gem_object_fini(struct drm_i915_gem_object *obj) 151 * @obj: #drm_i915_gem_object 154 void i915_gem_object_set_cache_coherency(struct drm_i915_gem_object *obj, 176 * @obj: #drm_i915_gem_object [all...] |
H A D | i915_gem_clflush.c | 18 struct drm_i915_gem_object *obj; 21 static void __do_clflush(struct drm_i915_gem_object *obj) 50 static struct clflush *clflush_work_create(struct drm_i915_gem_object *obj) 71 bool i915_gem_clflush_object(struct drm_i915_gem_object *obj,
|
H A D | i915_gem_stolen.h | 13 struct drm_i915_gem_object; 33 struct drm_i915_gem_object * 37 bool i915_gem_object_is_stolen(const struct drm_i915_gem_object *obj);
|
H A D | i915_gem_region.c | 13 void i915_gem_object_init_memory_region(struct drm_i915_gem_object *obj, 23 void i915_gem_object_release_memory_region(struct drm_i915_gem_object *obj) 32 static struct drm_i915_gem_object * 39 struct drm_i915_gem_object *obj; 106 struct drm_i915_gem_object * 116 struct drm_i915_gem_object * 158 struct drm_i915_gem_object *obj;
|
H A D | i915_gem_dmabuf.c | 23 static struct drm_i915_gem_object *dma_buf_to_obj(struct dma_buf *buf) 31 struct drm_i915_gem_object *obj = dma_buf_to_obj(attach->dmabuf); 73 struct drm_i915_gem_object *obj = dma_buf_to_obj(dma_buf); 88 struct drm_i915_gem_object *obj = dma_buf_to_obj(dma_buf); 96 struct drm_i915_gem_object *obj = dma_buf_to_obj(dma_buf); 120 struct drm_i915_gem_object *obj = dma_buf_to_obj(dma_buf); 145 struct drm_i915_gem_object *obj = dma_buf_to_obj(dma_buf); 170 struct drm_i915_gem_object *obj = dma_buf_to_obj(dmabuf); 199 struct drm_i915_gem_object *obj = dma_buf_to_obj(dmabuf); 219 struct drm_i915_gem_object *ob [all...] |
H A D | i915_gem_userptr.c | 72 i915_gem_userptr_init__mmu_notifier(struct drm_i915_gem_object *obj) 79 static void i915_gem_object_userptr_drop_ref(struct drm_i915_gem_object *obj) 99 static int i915_gem_userptr_get_pages(struct drm_i915_gem_object *obj) 158 i915_gem_userptr_put_pages(struct drm_i915_gem_object *obj, 212 static int i915_gem_object_userptr_unbind(struct drm_i915_gem_object *obj) 233 int i915_gem_object_userptr_submit_init(struct drm_i915_gem_object *obj) 310 int i915_gem_object_userptr_submit_done(struct drm_i915_gem_object *obj) 322 int i915_gem_object_userptr_validate(struct drm_i915_gem_object *obj) 348 i915_gem_userptr_release(struct drm_i915_gem_object *obj) 360 i915_gem_userptr_dmabuf_export(struct drm_i915_gem_object *ob [all...] |
H A D | i915_gem_ttm_pm.c | 22 void i915_ttm_backup_free(struct drm_i915_gem_object *obj) 43 struct drm_i915_gem_object *obj) 51 struct drm_i915_gem_object *backup; 118 struct drm_i915_gem_object *obj) 169 struct drm_i915_gem_object *obj) 173 struct drm_i915_gem_object *backup = obj->ttm.backup;
|
H A D | i915_gem_domain.c | 23 static bool gpu_write_needs_clflush(struct drm_i915_gem_object *obj) 41 bool i915_gem_cpu_write_needs_clflush(struct drm_i915_gem_object *obj) 59 flush_write_domain(struct drm_i915_gem_object *obj, unsigned int flush_domains) 95 static void __i915_gem_object_flush_for_display(struct drm_i915_gem_object *obj) 107 void i915_gem_object_flush_if_display(struct drm_i915_gem_object *obj) 117 void i915_gem_object_flush_if_display_locked(struct drm_i915_gem_object *obj) 133 i915_gem_object_set_to_wc_domain(struct drm_i915_gem_object *obj, bool write) 195 i915_gem_object_set_to_gtt_domain(struct drm_i915_gem_object *obj, bool write) 270 int i915_gem_object_set_cache_level(struct drm_i915_gem_object *obj, 305 struct drm_i915_gem_object *ob [all...] |
H A D | i915_gem_pages.c | 19 void __i915_gem_object_set_pages(struct drm_i915_gem_object *obj, 98 int ____i915_gem_object_get_pages(struct drm_i915_gem_object *obj) 124 int __i915_gem_object_get_pages(struct drm_i915_gem_object *obj) 146 int i915_gem_object_pin_pages_unlocked(struct drm_i915_gem_object *obj) 167 int i915_gem_object_truncate(struct drm_i915_gem_object *obj) 175 static void __i915_gem_object_reset_page_iter(struct drm_i915_gem_object *obj) 188 static void unmap_object(struct drm_i915_gem_object *obj, void *ptr) 194 static void flush_tlb_invalidate(struct drm_i915_gem_object *obj) 210 __i915_gem_object_unset_pages(struct drm_i915_gem_object *obj) 239 int __i915_gem_object_put_pages(struct drm_i915_gem_object *ob [all...] |
H A D | i915_gem_internal.c | 33 static int i915_gem_object_get_pages_internal(struct drm_i915_gem_object *obj) 120 static void i915_gem_object_put_pages_internal(struct drm_i915_gem_object *obj, 138 struct drm_i915_gem_object * 144 struct drm_i915_gem_object *obj; 194 struct drm_i915_gem_object *
|
H A D | i915_gem_ttm.c | 112 i915_ttm_select_tt_caching(const struct drm_i915_gem_object *obj) 157 i915_ttm_placement_from_obj(const struct drm_i915_gem_object *obj, 271 struct drm_i915_gem_object *obj = i915_ttm_to_gem(bo); 358 struct drm_i915_gem_object *obj = i915_ttm_to_gem(bo); 391 void i915_ttm_free_cached_io_rsgt(struct drm_i915_gem_object *obj) 417 int i915_ttm_purge(struct drm_i915_gem_object *obj) 457 static int i915_ttm_shrink(struct drm_i915_gem_object *obj, unsigned int flags) 506 struct drm_i915_gem_object *obj = i915_ttm_to_gem(bo); 563 i915_ttm_resource_get_st(struct drm_i915_gem_object *obj, 600 static int i915_ttm_truncate(struct drm_i915_gem_object *ob [all...] |
/linux-master/drivers/gpu/drm/i915/pxp/ |
H A D | intel_pxp.h | 12 struct drm_i915_gem_object; 35 struct drm_i915_gem_object *obj,
|
/linux-master/drivers/gpu/drm/i915/gem/selftests/ |
H A D | huge_gem_object.c | 11 static void huge_free_pages(struct drm_i915_gem_object *obj, 28 static int huge_get_pages(struct drm_i915_gem_object *obj) 85 static void huge_put_pages(struct drm_i915_gem_object *obj, 100 struct drm_i915_gem_object * 106 struct drm_i915_gem_object *obj;
|
H A D | i915_gem_object.c | 16 struct drm_i915_gem_object *obj; 38 struct drm_i915_gem_object *obj;
|
Completed in 335 milliseconds
1234567