/linux/drivers/gpu/drm/i915/ |
A D | i915_vma.h | 42 struct i915_vma * 142 static inline struct i915_vma *i915_vma_get(struct i915_vma *vma) in i915_vma_get() 148 static inline struct i915_vma *i915_vma_tryget(struct i915_vma *vma) in i915_vma_tryget() 162 i915_vma_compare(struct i915_vma *vma, in i915_vma_compare() 206 int i915_vma_bind(struct i915_vma *vma, 220 void i915_vma_close(struct i915_vma *vma); 223 static inline struct i915_vma *__i915_vma_get(struct i915_vma *vma) in __i915_vma_get() 383 i915_vma_unpin_fence(struct i915_vma *vma) in i915_vma_unpin_fence() 421 struct i915_vma *i915_vma_alloc(void); 422 void i915_vma_free(struct i915_vma *vma); [all …]
|
A D | i915_vma.c | 95 static struct i915_vma * 101 struct i915_vma *vma; in vma_create() 225 static struct i915_vma * 234 struct i915_vma *vma = rb_entry(rb, struct i915_vma, obj_node); in i915_vma_lookup() 263 struct i915_vma * 268 struct i915_vma *vma; in i915_vma_instance() 289 struct i915_vma *vma; 299 struct i915_vma *vma = vw->vma; in __vma_bind() 514 struct i915_vma *vma; in i915_vma_unpin_and_release() 1145 struct i915_vma *vma, *next; in i915_vma_parked() [all …]
|
A D | i915_gem_evict.c | 54 struct i915_vma *vma, in mark_free() 65 static bool defer_evict(struct i915_vma *vma) in defer_evict() 108 struct i915_vma *vma, *next; in i915_gem_evict_something() 111 struct i915_vma *active; in i915_gem_evict_something() 240 vma = container_of(node, struct i915_vma, node); in i915_gem_evict_something() 271 struct i915_vma *vma, *next; in i915_gem_evict_for_node() 389 struct i915_vma *vma, *vn; in i915_gem_evict_vm()
|
A D | i915_perf_types.h | 29 struct i915_vma; 248 struct i915_vma *vma; 308 struct i915_vma *noa_wait;
|
/linux/drivers/gpu/drm/i915/gem/selftests/ |
A D | igt_gem_utils.h | 14 struct i915_vma; 22 struct i915_vma * 23 igt_emit_store_dw(struct i915_vma *vma, 29 struct i915_vma *vma, u64 offset,
|
A D | igt_gem_utils.c | 40 struct i915_vma * 41 igt_emit_store_dw(struct i915_vma *vma, in igt_emit_store_dw() 111 struct i915_vma *vma, u64 offset, in igt_gpu_fill_dw() 115 struct i915_vma *batch; in igt_gpu_fill_dw()
|
A D | i915_gem_client_blt.c | 31 struct i915_vma *vma; 40 struct i915_vma *batch; 125 static struct i915_vma * 130 struct i915_vma *vma; in __create_vma() 146 static struct i915_vma *create_vma(struct tiled_blits *t, bool lmem) in create_vma() 172 struct i915_vma *vma; in tiled_blits_create_buffers() 301 static int move_to_active(struct i915_vma *vma, in move_to_active() 316 static int pin_buffer(struct i915_vma *vma, u64 addr) in pin_buffer()
|
/linux/drivers/gpu/drm/i915/gt/ |
A D | intel_gtt.h | 145 struct i915_vma; 200 struct i915_vma *vma, 208 struct i915_vma *vma); 210 int (*set_pages)(struct i915_vma *vma); 286 struct i915_vma *vma, 599 void clear_pages(struct i915_vma *vma); 603 struct i915_vma *vma, 607 struct i915_vma *vma); 621 struct i915_vma * 624 struct i915_vma * [all …]
|
A D | selftest_lrc.c | 464 struct i915_vma *scratch; in live_lrc_state() 662 struct i915_vma *scratch; in live_lrc_gpr() 886 static struct i915_vma * 890 struct i915_vma *vma; in create_user_vma() 912 static struct i915_vma * 915 struct i915_vma *batch; in store_context() 978 struct i915_vma *vma, in move_to_active() 994 struct i915_vma *before, in record_registers() 995 struct i915_vma *after, in record_registers() 1079 struct i915_vma *batch; in load_context() [all …]
|
A D | selftest_engine_cs.c | 67 static struct i915_vma *create_empty_batch(struct intel_context *ce) in create_empty_batch() 70 struct i915_vma *vma; in create_empty_batch() 134 struct i915_vma *batch; in perf_mi_bb_start() 203 static struct i915_vma *create_nop_batch(struct intel_context *ce) in create_nop_batch() 206 struct i915_vma *vma; in create_nop_batch() 258 struct i915_vma *base, *nop; in perf_mi_noop()
|
A D | gen7_renderclear.h | 10 struct i915_vma; 13 struct i915_vma * const vma);
|
A D | intel_ring.c | 34 struct i915_vma *vma = ring->vma; in intel_ring_pin() 93 struct i915_vma *vma = ring->vma; in intel_ring_unpin() 108 static struct i915_vma *create_ring_vma(struct i915_ggtt *ggtt, int size) in create_ring_vma() 113 struct i915_vma *vma; in create_ring_vma() 147 struct i915_vma *vma; in intel_engine_create_ring()
|
A D | intel_ring_types.h | 22 struct i915_vma; 26 struct i915_vma *vma;
|
A D | gen6_ppgtt.c | 107 struct i915_vma *vma, in gen6_ppgtt_insert_entries() 276 static int pd_vma_set_pages(struct i915_vma *vma) in pd_vma_set_pages() 282 static void pd_vma_clear_pages(struct i915_vma *vma) in pd_vma_clear_pages() 291 struct i915_vma *vma, in pd_vma_bind() 305 static void pd_vma_unbind(struct i915_address_space *vm, struct i915_vma *vma) in pd_vma_unbind() 334 static struct i915_vma *pd_vma_create(struct gen6_ppgtt *ppgtt, int size) in pd_vma_create() 337 struct i915_vma *vma; in pd_vma_create()
|
A D | selftest_ring_submission.c | 9 static struct i915_vma *create_wally(struct intel_engine_cs *engine) in create_wally() 12 struct i915_vma *vma; in create_wally() 207 struct i915_vma *bb; in __live_ctx_switch_wa() 263 struct i915_vma *saved_wa; in live_ctx_switch_wa()
|
A D | intel_timeline_types.h | 17 struct i915_vma; 48 struct i915_vma *hwsp_ggtt;
|
/linux/drivers/gpu/drm/i915/display/ |
A D | intel_fb_pin.c | 18 static struct i915_vma * 28 struct i915_vma *vma; in intel_pin_fb_obj_dpt() 74 struct i915_vma * 86 struct i915_vma *vma; in intel_pin_and_fence_fb_obj() 202 void intel_unpin_fb_vma(struct i915_vma *vma, unsigned long flags) in intel_unpin_fb_vma() 215 struct i915_vma *vma; in intel_plane_pin_fb() 257 struct i915_vma *vma; in intel_plane_unpin_fb()
|
A D | intel_fb_pin.h | 12 struct i915_vma; 16 struct i915_vma * 23 void intel_unpin_fb_vma(struct i915_vma *vma, unsigned long flags);
|
A D | intel_dpt.c | 16 struct i915_vma *vma; 51 struct i915_vma *vma, in dpt_insert_entries() 79 struct i915_vma *vma, in dpt_bind_vma() 105 static void dpt_unbind_vma(struct i915_address_space *vm, struct i915_vma *vma) in dpt_unbind_vma() 117 struct i915_vma *intel_dpt_pin(struct i915_address_space *vm) in intel_dpt_pin() 122 struct i915_vma *vma; in intel_dpt_pin()
|
A D | intel_plane_initial.c | 16 struct i915_vma **vma) in intel_reuse_initial_plane_obj() 44 static struct i915_vma * 49 struct i915_vma *vma; in initial_plane_vma() 122 struct i915_vma *vma; in intel_alloc_initial_plane_obj() 174 struct i915_vma *vma; in intel_find_initial_plane_obj()
|
A D | intel_dpt.h | 10 struct i915_vma; 14 struct i915_vma *intel_dpt_pin(struct i915_address_space *vm);
|
A D | intel_dsb.h | 14 struct i915_vma; 27 struct i915_vma *vma;
|
/linux/drivers/gpu/drm/i915/selftests/ |
A D | mock_gtt.c | 36 struct i915_vma *vma, in mock_insert_entries() 43 struct i915_vma *vma, in mock_bind_ppgtt() 52 struct i915_vma *vma) in mock_unbind_ppgtt() 97 struct i915_vma *vma, in mock_bind_ggtt() 104 struct i915_vma *vma) in mock_unbind_ggtt()
|
A D | i915_vma.c | 36 static bool assert_vma(struct i915_vma *vma, in assert_vma() 62 static struct i915_vma * 67 struct i915_vma *vma; in checked_vma_instance() 118 struct i915_vma *vma; in create_vmas() 220 bool (*assert)(const struct i915_vma *, 311 struct i915_vma *vma; in igt_vma_pin1() 615 struct i915_vma *vma; in igt_vma_rotate_remap() 709 struct i915_vma *vma, in assert_partial() 738 static bool assert_pin(struct i915_vma *vma, in assert_pin() 799 struct i915_vma *vma; in igt_vma_partial() [all …]
|
/linux/drivers/gpu/drm/i915/gt/uc/ |
A D | intel_guc.h | 134 struct i915_vma *ads_vma; 143 struct i915_vma *lrc_desc_pool; 262 struct i915_vma *vma) in intel_guc_ggtt_offset() 286 struct i915_vma *intel_guc_allocate_vma(struct intel_guc *guc, u32 size); 288 struct i915_vma **out_vma, void **out_vaddr);
|