Home
last modified time | relevance | path

Searched refs:i915_vma (Results 1 – 25 of 96) sorted by relevance

1234

/linux/drivers/gpu/drm/i915/
A Di915_vma.h42 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 Di915_vma.c95 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 Di915_gem_evict.c54 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 Di915_perf_types.h29 struct i915_vma;
248 struct i915_vma *vma;
308 struct i915_vma *noa_wait;
/linux/drivers/gpu/drm/i915/gem/selftests/
A Digt_gem_utils.h14 struct i915_vma;
22 struct i915_vma *
23 igt_emit_store_dw(struct i915_vma *vma,
29 struct i915_vma *vma, u64 offset,
A Digt_gem_utils.c40 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 Di915_gem_client_blt.c31 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 Dintel_gtt.h145 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 Dselftest_lrc.c464 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 Dselftest_engine_cs.c67 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 Dgen7_renderclear.h10 struct i915_vma;
13 struct i915_vma * const vma);
A Dintel_ring.c34 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 Dintel_ring_types.h22 struct i915_vma;
26 struct i915_vma *vma;
A Dgen6_ppgtt.c107 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 Dselftest_ring_submission.c9 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 Dintel_timeline_types.h17 struct i915_vma;
48 struct i915_vma *hwsp_ggtt;
/linux/drivers/gpu/drm/i915/display/
A Dintel_fb_pin.c18 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 Dintel_fb_pin.h12 struct i915_vma;
16 struct i915_vma *
23 void intel_unpin_fb_vma(struct i915_vma *vma, unsigned long flags);
A Dintel_dpt.c16 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 Dintel_plane_initial.c16 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 Dintel_dpt.h10 struct i915_vma;
14 struct i915_vma *intel_dpt_pin(struct i915_address_space *vm);
A Dintel_dsb.h14 struct i915_vma;
27 struct i915_vma *vma;
/linux/drivers/gpu/drm/i915/selftests/
A Dmock_gtt.c36 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 Di915_vma.c36 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 Dintel_guc.h134 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);

Completed in 52 milliseconds

1234