Searched refs:i915_vma_resource (Results 1 – 20 of 20) sorted by relevance
/linux-6.3-rc2/drivers/gpu/drm/i915/ |
A D | i915_vma_resource.h | 78 struct i915_vma_resource { struct 131 bool i915_vma_resource_hold(struct i915_vma_resource *vma_res, argument 134 void i915_vma_resource_unhold(struct i915_vma_resource *vma_res, 137 struct i915_vma_resource *i915_vma_resource_alloc(void); 139 void i915_vma_resource_free(struct i915_vma_resource *vma_res); 141 struct dma_fence *i915_vma_resource_unbind(struct i915_vma_resource *vma_res, 144 void __i915_vma_resource_init(struct i915_vma_resource *vma_res); 152 static inline struct i915_vma_resource 153 *i915_vma_resource_get(struct i915_vma_resource *vma_res) in i915_vma_resource_get() 163 static inline void i915_vma_resource_put(struct i915_vma_resource *vma_res) in i915_vma_resource_put() [all …]
|
A D | i915_vma_resource.c | 39 INTERVAL_TREE_DEFINE(struct i915_vma_resource, rb, 51 struct i915_vma_resource *i915_vma_resource_alloc(void) in i915_vma_resource_alloc() 53 struct i915_vma_resource *vma_res = in i915_vma_resource_alloc() 63 void i915_vma_resource_free(struct i915_vma_resource *vma_res) in i915_vma_resource_free() 81 struct i915_vma_resource *vma_res = in unbind_fence_free_rcu() 89 struct i915_vma_resource *vma_res = in unbind_fence_release() 175 struct i915_vma_resource *vma_res = in i915_vma_resource_unbind_work() 193 struct i915_vma_resource *vma_res = in i915_vma_resource_fence_notify() 300 struct i915_vma_resource *node; in i915_vma_resource_bind_dep_sync() 332 struct i915_vma_resource *node; in i915_vma_resource_bind_dep_sync_all() [all …]
|
A D | i915_vma_types.h | 98 struct i915_vma_resource; 303 struct i915_vma_resource *resource;
|
A D | i915_vma.h | 256 struct i915_vma_resource *vma_res); 474 static inline struct i915_vma_resource * 481 void i915_vma_resource_init_from_vma(struct i915_vma_resource *vma_res,
|
A D | i915_request.h | 55 struct i915_vma_resource *vma_res; 305 struct i915_vma_resource *batch_res;
|
A D | i915_vma.c | 315 struct i915_vma_resource *vma_res; 325 struct i915_vma_resource *vma_res = vw->vma_res; in __vma_bind() 414 i915_vma_resource_init_from_vma(struct i915_vma_resource *vma_res, in i915_vma_resource_init_from_vma() 443 struct i915_vma_resource *vma_res) in i915_vma_bind() 1395 struct i915_vma_resource *vma_res = NULL; in i915_vma_pin_ww() 1946 struct i915_vma_resource *vma_res = vma->resource; in __i915_vma_evict()
|
A D | i915_gpu_error.c | 1076 const struct i915_vma_resource *vma_res, in i915_vma_coredump_create() 1410 struct i915_vma_resource *vma_res; 1417 struct i915_vma_resource *vma_res, in capture_vma_snapshot() 1491 struct i915_vma_resource *vma_res; in create_vma_coredump() 1592 struct i915_vma_resource *vma_res = this->vma_res; in intel_engine_coredump_add_vma()
|
A D | Makefile | 192 i915_vma_resource.o
|
/linux-6.3-rc2/drivers/gpu/drm/i915/selftests/ |
A D | mock_gtt.c | 36 struct i915_vma_resource *vma_res, in mock_insert_entries() 43 struct i915_vma_resource *vma_res, in mock_bind_ppgtt() 52 struct i915_vma_resource *vma_res) in mock_unbind_ppgtt() 96 struct i915_vma_resource *vma_res, in mock_bind_ggtt() 103 struct i915_vma_resource *vma_res) in mock_unbind_ggtt()
|
A D | i915_gem_gtt.c | 249 struct i915_vma_resource *mock_vma_res; in lowlevel_hole() 1500 struct i915_vma_resource *vma_res; in reserve_gtt_with_resource() 1681 struct i915_vma_resource *vma_res; in insert_gtt_with_resource() 2120 struct i915_vma_resource *vma_res; in igt_cs_tlb()
|
/linux-6.3-rc2/drivers/gpu/drm/i915/gt/ |
A D | intel_gtt.h | 218 struct i915_vma_resource *vma_res, 226 struct i915_vma_resource *vma_res); 307 struct i915_vma_resource *vma_res, 316 struct i915_vma_resource *vma_res, 563 struct i915_vma_resource *vma_res, 567 struct i915_vma_resource *vma_res); 641 struct i915_vma_resource *vma_res, 645 struct i915_vma_resource *vma_res); 668 } sgt_dma(struct i915_vma_resource *vma_res) { in sgt_dma()
|
A D | intel_ggtt.c | 256 struct i915_vma_resource *vma_res, in gen8_ggtt_insert_entries() 316 struct i915_vma_resource *vma_res, in gen6_ggtt_insert_entries() 395 struct i915_vma_resource *vma_res; 411 struct i915_vma_resource *vma_res, in bxt_vtd_ggtt_insert_entries__BKL() 443 struct i915_vma_resource *vma_res, in intel_ggtt_bind_vma() 466 struct i915_vma_resource *vma_res) in intel_ggtt_unbind_vma() 601 struct i915_vma_resource *vma_res, in aliasing_gtt_bind_vma() 623 struct i915_vma_resource *vma_res) in aliasing_gtt_unbind_vma()
|
A D | gen6_ppgtt.c | 111 struct i915_vma_resource *vma_res, in gen6_ppgtt_insert_entries() 280 struct i915_vma_resource *vma_res, in pd_vma_bind() 295 struct i915_vma_resource *vma_res) in pd_vma_unbind()
|
A D | intel_ppgtt.c | 183 struct i915_vma_resource *vma_res, in ppgtt_bind_vma() 207 struct i915_vma_resource *vma_res) in ppgtt_unbind_vma()
|
A D | intel_ggtt_gmch.c | 31 struct i915_vma_resource *vma_res, in gmch_ggtt_insert_entries()
|
A D | gen8_ppgtt.c | 471 struct i915_vma_resource *vma_res, in xehpsdv_ppgtt_insert_huge() 578 struct i915_vma_resource *vma_res, in gen8_ppgtt_insert_huge() 702 struct i915_vma_resource *vma_res, in gen8_ppgtt_insert()
|
A D | intel_engine_cs.c | 2082 struct i915_vma_resource *vma_res = rq->batch_res; in print_request_ring()
|
/linux-6.3-rc2/drivers/gpu/drm/i915/display/ |
A D | intel_dpt.c | 55 struct i915_vma_resource *vma_res, in dpt_insert_entries() 83 struct i915_vma_resource *vma_res, in dpt_bind_vma() 112 struct i915_vma_resource *vma_res) in dpt_unbind_vma()
|
/linux-6.3-rc2/drivers/gpu/drm/i915/gt/uc/ |
A D | intel_uc_fw.h | 108 struct i915_vma_resource dummy;
|
A D | intel_uc_fw.c | 867 struct i915_vma_resource *dummy = &uc_fw->dummy; in uc_fw_bind_ggtt()
|
Completed in 37 milliseconds