drivers/gpu/drm/i915/display/intel_display_types.h
683
struct i915_vma *ggtt_vma;
drivers/gpu/drm/i915/display/intel_display_types.h
684
struct i915_vma *dpt_vma;
drivers/gpu/drm/i915/display/intel_display_types.h
760
struct i915_vma *vma;
drivers/gpu/drm/i915/display/intel_dpt.c
126
struct i915_vma *intel_dpt_pin_to_ggtt(struct i915_address_space *vm,
drivers/gpu/drm/i915/display/intel_dpt.c
133
struct i915_vma *vma;
drivers/gpu/drm/i915/display/intel_dpt.c
24
struct i915_vma *vma;
drivers/gpu/drm/i915/display/intel_dpt.c
323
u64 intel_dpt_offset(struct i915_vma *dpt_vma)
drivers/gpu/drm/i915/display/intel_dpt.h
12
struct i915_vma;
drivers/gpu/drm/i915/display/intel_dpt.h
17
struct i915_vma *intel_dpt_pin_to_ggtt(struct i915_address_space *vm,
drivers/gpu/drm/i915/display/intel_dpt.h
24
u64 intel_dpt_offset(struct i915_vma *dpt_vma);
drivers/gpu/drm/i915/display/intel_dsb_buffer.c
14
struct i915_vma *vma;
drivers/gpu/drm/i915/display/intel_dsb_buffer.c
45
struct i915_vma *vma;
drivers/gpu/drm/i915/display/intel_fb_pin.c
111
struct i915_vma *
drivers/gpu/drm/i915/display/intel_fb_pin.c
127
struct i915_vma *vma;
drivers/gpu/drm/i915/display/intel_fb_pin.c
227
void intel_fb_unpin_vma(struct i915_vma *vma, unsigned long flags)
drivers/gpu/drm/i915/display/intel_fb_pin.c
25
static struct i915_vma *
drivers/gpu/drm/i915/display/intel_fb_pin.c
270
struct i915_vma *vma;
drivers/gpu/drm/i915/display/intel_fb_pin.c
336
struct i915_vma *vma;
drivers/gpu/drm/i915/display/intel_fb_pin.c
353
void intel_fb_get_map(struct i915_vma *vma, struct iosys_map *map)
drivers/gpu/drm/i915/display/intel_fb_pin.c
38
struct i915_vma *vma;
drivers/gpu/drm/i915/display/intel_fb_pin.h
12
struct i915_vma;
drivers/gpu/drm/i915/display/intel_fb_pin.h
17
struct i915_vma *
drivers/gpu/drm/i915/display/intel_fb_pin.h
26
void intel_fb_unpin_vma(struct i915_vma *vma, unsigned long flags);
drivers/gpu/drm/i915/display/intel_fb_pin.h
31
void intel_fb_get_map(struct i915_vma *vma, struct iosys_map *map);
drivers/gpu/drm/i915/display/intel_fbdev.c
272
struct i915_vma *vma;
drivers/gpu/drm/i915/display/intel_fbdev.c
562
struct i915_vma *intel_fbdev_vma_pointer(struct intel_fbdev *fbdev)
drivers/gpu/drm/i915/display/intel_fbdev.c
63
struct i915_vma *vma;
drivers/gpu/drm/i915/display/intel_fbdev.h
25
struct i915_vma *intel_fbdev_vma_pointer(struct intel_fbdev *fbdev);
drivers/gpu/drm/i915/display/intel_fbdev.h
38
static inline struct i915_vma *intel_fbdev_vma_pointer(struct intel_fbdev *fbdev)
drivers/gpu/drm/i915/display/intel_fbdev_fb.c
58
struct drm_gem_object *_obj, struct i915_vma *vma)
drivers/gpu/drm/i915/display/intel_fbdev_fb.h
15
struct i915_vma;
drivers/gpu/drm/i915/display/intel_fbdev_fb.h
21
struct drm_gem_object *obj, struct i915_vma *vma);
drivers/gpu/drm/i915/display/intel_initial_plane.c
79
struct i915_vma *vma;
drivers/gpu/drm/i915/display/intel_overlay.c
1362
struct i915_vma *vma;
drivers/gpu/drm/i915/display/intel_overlay.c
194
struct i915_vma *vma;
drivers/gpu/drm/i915/display/intel_overlay.c
195
struct i915_vma *old_vma;
drivers/gpu/drm/i915/display/intel_overlay.c
293
struct i915_vma *vma)
drivers/gpu/drm/i915/display/intel_overlay.c
320
struct i915_vma *vma,
drivers/gpu/drm/i915/display/intel_overlay.c
361
struct i915_vma *vma;
drivers/gpu/drm/i915/display/intel_overlay.c
770
static struct i915_vma *intel_overlay_pin_fb(struct drm_i915_gem_object *new_bo)
drivers/gpu/drm/i915/display/intel_overlay.c
773
struct i915_vma *vma;
drivers/gpu/drm/i915/display/intel_overlay.c
805
struct i915_vma *vma;
drivers/gpu/drm/i915/gem/i915_gem_context.c
112
struct i915_vma *vma = rcu_dereference_raw(*slot);
drivers/gpu/drm/i915/gem/i915_gem_domain.c
234
struct i915_vma *vma;
drivers/gpu/drm/i915/gem/i915_gem_domain.c
420
struct i915_vma *
drivers/gpu/drm/i915/gem/i915_gem_domain.c
428
struct i915_vma *vma;
drivers/gpu/drm/i915/gem/i915_gem_domain.c
57
struct i915_vma *vma;
drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c
1013
struct i915_vma *vma = ev->vma;
drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c
1077
struct i915_vma *vma = ev->vma;
drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c
1100
const struct i915_vma *target)
drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c
1209
i915_vma_unpin((struct i915_vma *)cache->node.mm);
drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c
1254
static void *reloc_iomap(struct i915_vma *batch,
drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c
1268
struct i915_vma *vma = ERR_PTR(-ENODEV);
drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c
1336
static void *reloc_vaddr(struct i915_vma *vma,
drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c
1379
relocate_entry(struct i915_vma *vma,
drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c
1382
const struct i915_vma *target)
drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c
1459
struct i915_vma *vma = target->vma;
drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c
1998
struct i915_vma *vma = ev->vma;
drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c
2090
struct i915_vma *vma = ev->vma;
drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c
2233
static struct i915_vma *
drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c
2239
struct i915_vma *vma;
drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c
2253
static struct i915_vma *eb_dispatch_secure(struct i915_execbuffer *eb, struct i915_vma *vma)
drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c
2269
struct i915_vma *shadow, *trampoline, *batch;
drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c
2373
struct i915_vma *batch,
drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c
262
struct i915_vma *trampoline; /** trampoline used for chaining */
drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c
37
struct i915_vma *vma;
drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c
380
const struct i915_vma *vma,
drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c
442
struct i915_vma *vma = ev->vma;
drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c
502
struct i915_vma *vma)
drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c
564
struct i915_vma *vma)
drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c
660
struct i915_vma *vma = ev->vma;
drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c
839
u32 handle, struct i915_vma *vma)
drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c
888
static struct i915_vma *eb_lookup_vma(struct i915_execbuffer *eb, u32 handle)
drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c
894
struct i915_vma *vma;
drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c
951
struct i915_vma *vma;
drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c
989
struct i915_vma *vma = ev->vma;
drivers/gpu/drm/i915/gem/i915_gem_mman.c
298
struct i915_vma *vma,
drivers/gpu/drm/i915/gem/i915_gem_mman.c
353
struct i915_vma *vma;
drivers/gpu/drm/i915/gem/i915_gem_mman.c
561
struct i915_vma *vma;
drivers/gpu/drm/i915/gem/i915_gem_object.c
274
struct i915_vma *vma;
drivers/gpu/drm/i915/gem/i915_gem_object.c
349
struct i915_vma *vma;
drivers/gpu/drm/i915/gem/i915_gem_object.c
353
struct i915_vma,
drivers/gpu/drm/i915/gem/i915_gem_object.c
591
struct i915_vma *vma;
drivers/gpu/drm/i915/gem/i915_gem_object.h
782
struct i915_vma * __must_check
drivers/gpu/drm/i915/gem/i915_gem_shrinker.c
392
struct i915_vma *vma, *next;
drivers/gpu/drm/i915/gem/i915_gem_tiling.c
161
static bool i915_vma_fence_prepare(struct i915_vma *vma,
drivers/gpu/drm/i915/gem/i915_gem_tiling.c
188
struct i915_vma *vma, *vn;
drivers/gpu/drm/i915/gem/i915_gem_tiling.c
235
struct i915_vma *vma;
drivers/gpu/drm/i915/gem/selftests/huge_pages.c
1056
struct i915_vma *vma,
drivers/gpu/drm/i915/gem/selftests/huge_pages.c
1152
struct i915_vma *vma;
drivers/gpu/drm/i915/gem/selftests/huge_pages.c
1625
struct i915_vma *vma;
drivers/gpu/drm/i915/gem/selftests/huge_pages.c
1765
struct i915_vma *vma;
drivers/gpu/drm/i915/gem/selftests/huge_pages.c
1829
struct i915_vma *vma;
drivers/gpu/drm/i915/gem/selftests/huge_pages.c
362
static int igt_check_page_sizes(struct i915_vma *vma)
drivers/gpu/drm/i915/gem/selftests/huge_pages.c
428
struct i915_vma *vma;
drivers/gpu/drm/i915/gem/selftests/huge_pages.c
505
struct i915_vma *vma;
drivers/gpu/drm/i915/gem/selftests/huge_pages.c
601
struct i915_vma *vma;
drivers/gpu/drm/i915/gem/selftests/huge_pages.c
745
struct i915_vma *vma;
drivers/gpu/drm/i915/gem/selftests/huge_pages.c
923
struct i915_vma *vma;
drivers/gpu/drm/i915/gem/selftests/i915_gem_client_blt.c
106
struct i915_vma *batch;
drivers/gpu/drm/i915/gem/selftests/i915_gem_client_blt.c
272
static struct i915_vma *
drivers/gpu/drm/i915/gem/selftests/i915_gem_client_blt.c
277
struct i915_vma *vma;
drivers/gpu/drm/i915/gem/selftests/i915_gem_client_blt.c
293
static struct i915_vma *create_vma(struct tiled_blits *t, bool lmem)
drivers/gpu/drm/i915/gem/selftests/i915_gem_client_blt.c
319
struct i915_vma *vma;
drivers/gpu/drm/i915/gem/selftests/i915_gem_client_blt.c
455
static int pin_buffer(struct i915_vma *vma, u64 addr)
drivers/gpu/drm/i915/gem/selftests/i915_gem_client_blt.c
97
struct i915_vma *vma;
drivers/gpu/drm/i915/gem/selftests/i915_gem_coherency.c
119
struct i915_vma *vma;
drivers/gpu/drm/i915/gem/selftests/i915_gem_coherency.c
197
struct i915_vma *vma;
drivers/gpu/drm/i915/gem/selftests/i915_gem_coherency.c
85
struct i915_vma *vma;
drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c
1517
struct i915_vma *vma;
drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c
1606
struct i915_vma *vma;
drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c
445
struct i915_vma *vma;
drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c
914
struct i915_vma *vma,
drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c
947
struct i915_vma *batch;
drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c
948
struct i915_vma *vma;
drivers/gpu/drm/i915/gem/selftests/i915_gem_dmabuf.c
155
struct i915_vma *vma;
drivers/gpu/drm/i915/gem/selftests/i915_gem_migrate.c
113
struct i915_vma *vma,
drivers/gpu/drm/i915/gem/selftests/i915_gem_migrate.c
191
struct i915_vma *vma = NULL;
drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c
101
struct i915_vma *vma;
drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c
1585
struct i915_vma *vma;
drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c
194
struct i915_vma *vma;
drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c
549
struct i915_vma *vma;
drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c
784
struct i915_vma *vma;
drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c
811
struct i915_vma *vma;
drivers/gpu/drm/i915/gem/selftests/igt_gem_utils.c
112
struct i915_vma *vma, u64 offset,
drivers/gpu/drm/i915/gem/selftests/igt_gem_utils.c
116
struct i915_vma *batch;
drivers/gpu/drm/i915/gem/selftests/igt_gem_utils.c
41
struct i915_vma *
drivers/gpu/drm/i915/gem/selftests/igt_gem_utils.c
42
igt_emit_store_dw(struct i915_vma *vma,
drivers/gpu/drm/i915/gem/selftests/igt_gem_utils.h
16
struct i915_vma;
drivers/gpu/drm/i915/gem/selftests/igt_gem_utils.h
24
struct i915_vma *
drivers/gpu/drm/i915/gem/selftests/igt_gem_utils.h
25
igt_emit_store_dw(struct i915_vma *vma,
drivers/gpu/drm/i915/gem/selftests/igt_gem_utils.h
31
struct i915_vma *vma, u64 offset,
drivers/gpu/drm/i915/gem/selftests/igt_gem_utils.h
35
igt_vma_move_to_active_unlocked(struct i915_vma *vma, struct i915_request *rq,
drivers/gpu/drm/i915/gt/gen6_ppgtt.h
17
struct i915_vma *vma;
drivers/gpu/drm/i915/gt/gen7_renderclear.c
28
struct i915_vma *vma;
drivers/gpu/drm/i915/gt/gen7_renderclear.c
376
static void emit_batch(struct i915_vma * const vma,
drivers/gpu/drm/i915/gt/gen7_renderclear.c
433
struct i915_vma * const vma)
drivers/gpu/drm/i915/gt/gen7_renderclear.c
92
struct i915_vma *vma,
drivers/gpu/drm/i915/gt/gen7_renderclear.h
10
struct i915_vma;
drivers/gpu/drm/i915/gt/gen7_renderclear.h
13
struct i915_vma * const vma);
drivers/gpu/drm/i915/gt/gen8_ppgtt.c
961
struct i915_vma *vma;
drivers/gpu/drm/i915/gt/intel_context.c
118
static int __context_pin_state(struct i915_vma *vma, struct i915_gem_ww_ctx *ww)
drivers/gpu/drm/i915/gt/intel_context.c
145
static void __context_unpin_state(struct i915_vma *vma)
drivers/gpu/drm/i915/gt/intel_context_types.h
113
struct i915_vma *state;
drivers/gpu/drm/i915/gt/intel_context_types.h
28
struct i915_vma;
drivers/gpu/drm/i915/gt/intel_engine_cs.c
1024
struct i915_vma *vma;
drivers/gpu/drm/i915/gt/intel_engine_cs.c
1042
struct i915_vma *vma)
drivers/gpu/drm/i915/gt/intel_engine_cs.c
1069
struct i915_vma *vma;
drivers/gpu/drm/i915/gt/intel_engine_cs.c
1391
struct i915_vma *hwsp = engine->status_page.vma;
drivers/gpu/drm/i915/gt/intel_engine_types.h
65
struct i915_vma *vma;
drivers/gpu/drm/i915/gt/intel_engine_types.h
97
struct i915_vma *vma;
drivers/gpu/drm/i915/gt/intel_ggtt.c
1080
struct i915_vma *vma, *vn;
drivers/gpu/drm/i915/gt/intel_ggtt.c
118
struct i915_vma *vma, *vn;
drivers/gpu/drm/i915/gt/intel_ggtt.c
1618
struct i915_vma *vma;
drivers/gpu/drm/i915/gt/intel_ggtt_fencing.c
203
struct i915_vma *vma)
drivers/gpu/drm/i915/gt/intel_ggtt_fencing.c
208
struct i915_vma *old;
drivers/gpu/drm/i915/gt/intel_ggtt_fencing.c
293
void i915_vma_revoke_fence(struct i915_vma *vma)
drivers/gpu/drm/i915/gt/intel_ggtt_fencing.c
365
int __i915_vma_pin_fence(struct i915_vma *vma)
drivers/gpu/drm/i915/gt/intel_ggtt_fencing.c
369
struct i915_vma *set = i915_gem_object_is_tiled(vma->obj) ? vma : NULL;
drivers/gpu/drm/i915/gt/intel_ggtt_fencing.c
426
int i915_vma_pin_fence(struct i915_vma *vma)
drivers/gpu/drm/i915/gt/intel_ggtt_fencing.h
16
struct i915_vma;
drivers/gpu/drm/i915/gt/intel_ggtt_fencing.h
25
struct i915_vma *vma;
drivers/gpu/drm/i915/gt/intel_gt.c
467
struct i915_vma *vma;
drivers/gpu/drm/i915/gt/intel_gt_types.h
235
struct i915_vma *scratch;
drivers/gpu/drm/i915/gt/intel_gtt.c
149
struct i915_vma *vma, *vn;
drivers/gpu/drm/i915/gt/intel_gtt.c
694
struct i915_vma *
drivers/gpu/drm/i915/gt/intel_gtt.c
698
struct i915_vma *vma;
drivers/gpu/drm/i915/gt/intel_gtt.c
715
struct i915_vma *
drivers/gpu/drm/i915/gt/intel_gtt.c
718
struct i915_vma *vma;
drivers/gpu/drm/i915/gt/intel_gtt.h
168
struct i915_vma;
drivers/gpu/drm/i915/gt/intel_gtt.h
254
struct i915_vma *vma;
drivers/gpu/drm/i915/gt/intel_gtt.h
689
struct i915_vma *
drivers/gpu/drm/i915/gt/intel_gtt.h
692
struct i915_vma *
drivers/gpu/drm/i915/gt/intel_lrc.c
1073
static struct i915_vma *
drivers/gpu/drm/i915/gt/intel_lrc.c
1077
struct i915_vma *vma;
drivers/gpu/drm/i915/gt/intel_lrc.c
1132
struct i915_vma *vma;
drivers/gpu/drm/i915/gt/intel_lrc.c
1810
struct i915_vma *vma;
drivers/gpu/drm/i915/gt/intel_renderstate.h
15
struct i915_vma;
drivers/gpu/drm/i915/gt/intel_renderstate.h
38
struct i915_vma *vma;
drivers/gpu/drm/i915/gt/intel_reset.c
848
struct i915_vma *vma;
drivers/gpu/drm/i915/gt/intel_ring.c
111
static struct i915_vma *create_ring_vma(struct i915_ggtt *ggtt, int size)
drivers/gpu/drm/i915/gt/intel_ring.c
116
struct i915_vma *vma;
drivers/gpu/drm/i915/gt/intel_ring.c
150
struct i915_vma *vma;
drivers/gpu/drm/i915/gt/intel_ring.c
37
struct i915_vma *vma = ring->vma;
drivers/gpu/drm/i915/gt/intel_ring.c
96
struct i915_vma *vma = ring->vma;
drivers/gpu/drm/i915/gt/intel_ring_submission.c
1280
struct i915_vma * const vma)
drivers/gpu/drm/i915/gt/intel_ring_submission.c
1287
struct i915_vma *vma)
drivers/gpu/drm/i915/gt/intel_ring_submission.c
1311
static struct i915_vma *gen7_ctx_vma(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/intel_ring_submission.c
1314
struct i915_vma *vma;
drivers/gpu/drm/i915/gt/intel_ring_submission.c
1354
struct i915_vma *gen7_wa_vma;
drivers/gpu/drm/i915/gt/intel_ring_submission.c
561
static struct i915_vma *
drivers/gpu/drm/i915/gt/intel_ring_submission.c
566
struct i915_vma *vma;
drivers/gpu/drm/i915/gt/intel_ring_submission.c
617
struct i915_vma *vma;
drivers/gpu/drm/i915/gt/intel_ring_types.h
22
struct i915_vma;
drivers/gpu/drm/i915/gt/intel_ring_types.h
26
struct i915_vma *vma;
drivers/gpu/drm/i915/gt/intel_timeline.c
148
struct i915_vma *global_hwsp,
drivers/gpu/drm/i915/gt/intel_timeline.c
171
struct i915_vma *hwsp = engine->status_page.vma;
drivers/gpu/drm/i915/gt/intel_timeline.c
20
static struct i915_vma *hwsp_alloc(struct intel_gt *gt)
drivers/gpu/drm/i915/gt/intel_timeline.c
24
struct i915_vma *vma;
drivers/gpu/drm/i915/gt/intel_timeline.c
78
struct i915_vma *hwsp,
drivers/gpu/drm/i915/gt/intel_timeline.h
20
struct i915_vma *global_hwsp,
drivers/gpu/drm/i915/gt/intel_timeline_types.h
17
struct i915_vma;
drivers/gpu/drm/i915/gt/intel_timeline_types.h
48
struct i915_vma *hwsp_ggtt;
drivers/gpu/drm/i915/gt/intel_workarounds.c
2991
struct i915_vma *vma)
drivers/gpu/drm/i915/gt/intel_workarounds.c
3033
struct i915_vma *vma;
drivers/gpu/drm/i915/gt/mock_engine.c
38
static struct i915_vma *create_ring_vma(struct i915_ggtt *ggtt, int size)
drivers/gpu/drm/i915/gt/mock_engine.c
43
struct i915_vma *vma;
drivers/gpu/drm/i915/gt/selftest_engine_cs.c
147
struct i915_vma *batch;
drivers/gpu/drm/i915/gt/selftest_engine_cs.c
219
static struct i915_vma *create_nop_batch(struct intel_context *ce)
drivers/gpu/drm/i915/gt/selftest_engine_cs.c
222
struct i915_vma *vma;
drivers/gpu/drm/i915/gt/selftest_engine_cs.c
275
struct i915_vma *base, *nop;
drivers/gpu/drm/i915/gt/selftest_engine_cs.c
79
static struct i915_vma *create_empty_batch(struct intel_context *ce)
drivers/gpu/drm/i915/gt/selftest_engine_cs.c
82
struct i915_vma *vma;
drivers/gpu/drm/i915/gt/selftest_execlists.c
1293
struct i915_vma *vma;
drivers/gpu/drm/i915/gt/selftest_execlists.c
1534
struct i915_vma *vma;
drivers/gpu/drm/i915/gt/selftest_execlists.c
2710
struct i915_vma *vma;
drivers/gpu/drm/i915/gt/selftest_execlists.c
3049
static struct i915_vma *
drivers/gpu/drm/i915/gt/selftest_execlists.c
3051
struct i915_vma *result,
drivers/gpu/drm/i915/gt/selftest_execlists.c
3055
struct i915_vma *vma;
drivers/gpu/drm/i915/gt/selftest_execlists.c
3124
static struct i915_vma *create_global(struct intel_gt *gt, size_t sz)
drivers/gpu/drm/i915/gt/selftest_execlists.c
3127
struct i915_vma *vma;
drivers/gpu/drm/i915/gt/selftest_execlists.c
3151
struct i915_vma *global,
drivers/gpu/drm/i915/gt/selftest_execlists.c
3154
struct i915_vma *batch, *vma;
drivers/gpu/drm/i915/gt/selftest_execlists.c
3211
struct i915_vma *global,
drivers/gpu/drm/i915/gt/selftest_execlists.c
3254
struct i915_vma *global;
drivers/gpu/drm/i915/gt/selftest_execlists.c
3494
struct i915_vma *vma = NULL;
drivers/gpu/drm/i915/gt/selftest_execlists.c
4195
struct i915_vma *scratch;
drivers/gpu/drm/i915/gt/selftest_execlists.c
823
emit_semaphore_chain(struct i915_request *rq, struct i915_vma *vma, int idx)
drivers/gpu/drm/i915/gt/selftest_execlists.c
860
semaphore_queue(struct intel_engine_cs *engine, struct i915_vma *vma, int idx)
drivers/gpu/drm/i915/gt/selftest_execlists.c
892
struct i915_vma *vma,
drivers/gpu/drm/i915/gt/selftest_execlists.c
932
struct i915_vma *vma,
drivers/gpu/drm/i915/gt/selftest_execlists.c
985
struct i915_vma *vma;
drivers/gpu/drm/i915/gt/selftest_hangcheck.c
110
struct i915_vma *hws, *vma;
drivers/gpu/drm/i915/gt/selftest_hangcheck.c
1375
struct i915_vma *vma;
drivers/gpu/drm/i915/gt/selftest_hangcheck.c
96
static u64 hws_address(const struct i915_vma *hws,
drivers/gpu/drm/i915/gt/selftest_lrc.c
1061
struct i915_vma *before,
drivers/gpu/drm/i915/gt/selftest_lrc.c
1062
struct i915_vma *after,
drivers/gpu/drm/i915/gt/selftest_lrc.c
1065
struct i915_vma *b_before, *b_after;
drivers/gpu/drm/i915/gt/selftest_lrc.c
1144
static struct i915_vma *load_context(struct intel_context *ce, u32 poison)
drivers/gpu/drm/i915/gt/selftest_lrc.c
1146
struct i915_vma *batch;
drivers/gpu/drm/i915/gt/selftest_lrc.c
1220
struct i915_vma *batch;
drivers/gpu/drm/i915/gt/selftest_lrc.c
1271
struct i915_vma *ref[2],
drivers/gpu/drm/i915/gt/selftest_lrc.c
1272
struct i915_vma *result[2],
drivers/gpu/drm/i915/gt/selftest_lrc.c
1386
static struct i915_vma *
drivers/gpu/drm/i915/gt/selftest_lrc.c
1389
struct i915_vma *vma;
drivers/gpu/drm/i915/gt/selftest_lrc.c
1413
struct i915_vma *ref[2], *result[2];
drivers/gpu/drm/i915/gt/selftest_lrc.c
34
static struct i915_vma *create_scratch(struct intel_gt *gt)
drivers/gpu/drm/i915/gt/selftest_lrc.c
404
struct i915_vma *scratch)
drivers/gpu/drm/i915/gt/selftest_lrc.c
507
struct i915_vma *scratch;
drivers/gpu/drm/i915/gt/selftest_lrc.c
565
__gpr_read(struct intel_context *ce, struct i915_vma *scratch, u32 *slot)
drivers/gpu/drm/i915/gt/selftest_lrc.c
616
struct i915_vma *scratch,
drivers/gpu/drm/i915/gt/selftest_lrc.c
701
struct i915_vma *scratch;
drivers/gpu/drm/i915/gt/selftest_lrc.c
933
static struct i915_vma *
drivers/gpu/drm/i915/gt/selftest_lrc.c
937
struct i915_vma *vma;
drivers/gpu/drm/i915/gt/selftest_lrc.c
972
static struct i915_vma *
drivers/gpu/drm/i915/gt/selftest_lrc.c
973
store_context(struct intel_context *ce, struct i915_vma *scratch)
drivers/gpu/drm/i915/gt/selftest_lrc.c
975
struct i915_vma *batch;
drivers/gpu/drm/i915/gt/selftest_mocs.c
20
struct i915_vma *scratch;
drivers/gpu/drm/i915/gt/selftest_mocs.c
220
struct i915_vma *vma = arg->scratch;
drivers/gpu/drm/i915/gt/selftest_ring_submission.c
10
static struct i915_vma *create_wally(struct intel_engine_cs *engine)
drivers/gpu/drm/i915/gt/selftest_ring_submission.c
13
struct i915_vma *vma;
drivers/gpu/drm/i915/gt/selftest_ring_submission.c
208
struct i915_vma *bb;
drivers/gpu/drm/i915/gt/selftest_ring_submission.c
264
struct i915_vma *saved_wa;
drivers/gpu/drm/i915/gt/selftest_rps.c
56
static struct i915_vma *
drivers/gpu/drm/i915/gt/selftest_rps.c
637
struct i915_vma *vma;
drivers/gpu/drm/i915/gt/selftest_rps.c
70
struct i915_vma *vma;
drivers/gpu/drm/i915/gt/selftest_rps.c
776
struct i915_vma *vma;
drivers/gpu/drm/i915/gt/selftest_timeline.c
808
struct i915_vma *vma;
drivers/gpu/drm/i915/gt/selftest_timeline.c
828
struct i915_vma *vma;
drivers/gpu/drm/i915/gt/selftest_tlb.c
23
static void vma_set_qw(struct i915_vma *vma, u64 addr, u64 val)
drivers/gpu/drm/i915/gt/selftest_tlb.c
236
struct i915_vma *va, *vb;
drivers/gpu/drm/i915/gt/selftest_tlb.c
33
struct i915_vma *va,
drivers/gpu/drm/i915/gt/selftest_tlb.c
34
struct i915_vma *vb,
drivers/gpu/drm/i915/gt/selftest_tlb.c
45
struct i915_vma *vma;
drivers/gpu/drm/i915/gt/selftest_workarounds.c
1020
struct i915_vma *A,
drivers/gpu/drm/i915/gt/selftest_workarounds.c
1021
struct i915_vma *B,
drivers/gpu/drm/i915/gt/selftest_workarounds.c
105
struct i915_vma *vma;
drivers/gpu/drm/i915/gt/selftest_workarounds.c
1061
struct i915_vma *scratch[2];
drivers/gpu/drm/i915/gt/selftest_workarounds.c
378
static struct i915_vma *create_batch(struct i915_address_space *vm)
drivers/gpu/drm/i915/gt/selftest_workarounds.c
381
struct i915_vma *vma;
drivers/gpu/drm/i915/gt/selftest_workarounds.c
503
struct i915_vma *scratch;
drivers/gpu/drm/i915/gt/selftest_workarounds.c
504
struct i915_vma *batch;
drivers/gpu/drm/i915/gt/selftest_workarounds.c
843
struct i915_vma *results)
drivers/gpu/drm/i915/gt/selftest_workarounds.c
890
struct i915_vma *batch;
drivers/gpu/drm/i915/gt/uc/intel_gsc_fw.c
394
struct i915_vma *vma;
drivers/gpu/drm/i915/gt/uc/intel_gsc_proxy.c
359
struct i915_vma *vma;
drivers/gpu/drm/i915/gt/uc/intel_gsc_uc.c
150
struct i915_vma *vma;
drivers/gpu/drm/i915/gt/uc/intel_gsc_uc.c
200
struct i915_vma *vma = fetch_and_zero(&gsc->local);
drivers/gpu/drm/i915/gt/uc/intel_gsc_uc.h
12
struct i915_vma;
drivers/gpu/drm/i915/gt/uc/intel_gsc_uc.h
39
struct i915_vma *local; /* private memory for GSC usage */
drivers/gpu/drm/i915/gt/uc/intel_gsc_uc.h
53
struct i915_vma *vma;
drivers/gpu/drm/i915/gt/uc/intel_gsc_uc_heci_cmd_submit.h
11
struct i915_vma;
drivers/gpu/drm/i915/gt/uc/intel_gsc_uc_heci_cmd_submit.h
79
struct i915_vma *heci_pkt_vma;
drivers/gpu/drm/i915/gt/uc/intel_gsc_uc_heci_cmd_submit.h
80
struct i915_vma *bb_vma;
drivers/gpu/drm/i915/gt/uc/intel_guc.c
777
struct i915_vma *intel_guc_allocate_vma(struct intel_guc *guc, u32 size)
drivers/gpu/drm/i915/gt/uc/intel_guc.c
781
struct i915_vma *vma;
drivers/gpu/drm/i915/gt/uc/intel_guc.c
835
struct i915_vma **out_vma, void **out_vaddr)
drivers/gpu/drm/i915/gt/uc/intel_guc.c
837
struct i915_vma *vma;
drivers/gpu/drm/i915/gt/uc/intel_guc.h
193
struct i915_vma *ads_vma;
drivers/gpu/drm/i915/gt/uc/intel_guc.h
213
struct i915_vma *lrc_desc_pool_v69;
drivers/gpu/drm/i915/gt/uc/intel_guc.h
417
struct i915_vma *vma)
drivers/gpu/drm/i915/gt/uc/intel_guc.h
441
struct i915_vma *intel_guc_allocate_vma(struct intel_guc *guc, u32 size);
drivers/gpu/drm/i915/gt/uc/intel_guc.h
443
struct i915_vma **out_vma, void **out_vaddr);
drivers/gpu/drm/i915/gt/uc/intel_guc_ct.h
18
struct i915_vma;
drivers/gpu/drm/i915/gt/uc/intel_guc_ct.h
63
struct i915_vma *vma;
drivers/gpu/drm/i915/gt/uc/intel_guc_hwconfig.c
76
struct i915_vma *vma;
drivers/gpu/drm/i915/gt/uc/intel_guc_log.c
622
struct i915_vma *vma;
drivers/gpu/drm/i915/gt/uc/intel_guc_log.h
63
struct i915_vma *vma;
drivers/gpu/drm/i915/gt/uc/intel_guc_slpc_types.h
17
struct i915_vma *vma;
drivers/gpu/drm/i915/gt/uc/intel_huc.c
391
struct i915_vma *vma;
drivers/gpu/drm/i915/gt/uc/intel_huc.h
18
struct i915_vma;
drivers/gpu/drm/i915/gt/uc/intel_huc.h
51
struct i915_vma *heci_pkt;
drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c
1143
struct i915_vma *vma;
drivers/gpu/drm/i915/gt/uc/intel_uc_fw.h
116
struct i915_vma *rsa_data;
drivers/gpu/drm/i915/gvt/scheduler.c
617
struct i915_vma *vma;
drivers/gpu/drm/i915/gvt/scheduler.h
127
struct i915_vma *vma;
drivers/gpu/drm/i915/i915_cmd_parser.c
1441
struct i915_vma *batch,
drivers/gpu/drm/i915/i915_cmd_parser.c
1444
struct i915_vma *shadow,
drivers/gpu/drm/i915/i915_cmd_parser.h
13
struct i915_vma;
drivers/gpu/drm/i915/i915_cmd_parser.h
19
struct i915_vma *batch,
drivers/gpu/drm/i915/i915_cmd_parser.h
22
struct i915_vma *shadow,
drivers/gpu/drm/i915/i915_debugfs.c
131
static const char *stringify_vma_type(const struct i915_vma *vma)
drivers/gpu/drm/i915/i915_debugfs.c
178
struct i915_vma *vma;
drivers/gpu/drm/i915/i915_gem.c
1005
struct i915_vma * __must_check
drivers/gpu/drm/i915/i915_gem.c
1011
struct i915_vma *ret;
drivers/gpu/drm/i915/i915_gem.c
122
struct i915_vma *vma;
drivers/gpu/drm/i915/i915_gem.c
142
struct i915_vma,
drivers/gpu/drm/i915/i915_gem.c
302
static struct i915_vma *i915_gem_gtt_prepare(struct drm_i915_gem_object *obj,
drivers/gpu/drm/i915/i915_gem.c
308
struct i915_vma *vma;
drivers/gpu/drm/i915/i915_gem.c
365
struct i915_vma *vma)
drivers/gpu/drm/i915/i915_gem.c
389
struct i915_vma *vma;
drivers/gpu/drm/i915/i915_gem.c
552
struct i915_vma *vma;
drivers/gpu/drm/i915/i915_gem.c
890
static void discard_ggtt_vma(struct i915_vma *vma)
drivers/gpu/drm/i915/i915_gem.c
902
struct i915_vma *
drivers/gpu/drm/i915/i915_gem.c
910
struct i915_vma *vma;
drivers/gpu/drm/i915/i915_gem.c
96
struct i915_vma *vma;
drivers/gpu/drm/i915/i915_gem.h
40
struct i915_vma;
drivers/gpu/drm/i915/i915_gem.h
55
struct i915_vma * __must_check
drivers/gpu/drm/i915/i915_gem.h
61
struct i915_vma * __must_check
drivers/gpu/drm/i915/i915_gem_evict.c
112
static bool defer_evict(struct i915_vma *vma)
drivers/gpu/drm/i915/i915_gem_evict.c
157
struct i915_vma *vma, *next;
drivers/gpu/drm/i915/i915_gem_evict.c
160
struct i915_vma *active;
drivers/gpu/drm/i915/i915_gem_evict.c
301
vma = container_of(node, struct i915_vma, node);
drivers/gpu/drm/i915/i915_gem_evict.c
337
struct i915_vma *vma, *next;
drivers/gpu/drm/i915/i915_gem_evict.c
41
static bool dying_vma(struct i915_vma *vma)
drivers/gpu/drm/i915/i915_gem_evict.c
478
struct i915_vma *vma, *vn;
drivers/gpu/drm/i915/i915_gem_evict.c
67
static bool grab_vma(struct i915_vma *vma, struct i915_gem_ww_ctx *ww)
drivers/gpu/drm/i915/i915_gem_evict.c
86
static void ungrab_vma(struct i915_vma *vma)
drivers/gpu/drm/i915/i915_gem_evict.c
98
struct i915_vma *vma,
drivers/gpu/drm/i915/i915_gpu_error.c
1523
struct i915_vma *vma,
drivers/gpu/drm/i915/i915_gpu_error.c
1567
create_vma_coredump(const struct intel_gt *gt, struct i915_vma *vma,
drivers/gpu/drm/i915/i915_gpu_error.c
1589
struct i915_vma *vma,
drivers/gpu/drm/i915/i915_hdcp_gsc.c
18
struct i915_vma *vma;
drivers/gpu/drm/i915/i915_hdcp_gsc.c
44
struct i915_vma *vma = NULL;
drivers/gpu/drm/i915/i915_initial_plane.c
228
struct i915_vma *vma;
drivers/gpu/drm/i915/i915_initial_plane.c
260
struct i915_vma *vma)
drivers/gpu/drm/i915/i915_initial_plane.c
85
static struct i915_vma *
drivers/gpu/drm/i915/i915_initial_plane.c
92
struct i915_vma *vma;
drivers/gpu/drm/i915/i915_perf.c
1372
struct i915_vma *scratch;
drivers/gpu/drm/i915/i915_perf.c
1857
struct i915_vma *vma;
drivers/gpu/drm/i915/i915_perf.c
1941
struct i915_vma *vma;
drivers/gpu/drm/i915/i915_perf.c
2280
static struct i915_vma *
drivers/gpu/drm/i915/i915_perf.c
2312
struct i915_vma *vma;
drivers/gpu/drm/i915/i915_perf.c
391
struct i915_vma *vma;
drivers/gpu/drm/i915/i915_perf_types.h
288
struct i915_vma *vma;
drivers/gpu/drm/i915/i915_perf_types.h
31
struct i915_vma;
drivers/gpu/drm/i915/i915_perf_types.h
336
struct i915_vma *noa_wait;
drivers/gpu/drm/i915/i915_request.h
304
I915_SELFTEST_DECLARE(struct i915_vma *batch);
drivers/gpu/drm/i915/i915_trace.h
59
TP_PROTO(struct i915_vma *vma, unsigned flags),
drivers/gpu/drm/i915/i915_trace.h
85
TP_PROTO(struct i915_vma *vma),
drivers/gpu/drm/i915/i915_vma.c
102
static inline struct i915_vma *active_to_vma(struct i915_active *ref)
drivers/gpu/drm/i915/i915_vma.c
104
return container_of(ref, typeof(struct i915_vma), active);
drivers/gpu/drm/i915/i915_vma.c
109
struct i915_vma *vma = active_to_vma(ref);
drivers/gpu/drm/i915/i915_vma.c
1302
__i915_vma_get_pages(struct i915_vma *vma)
drivers/gpu/drm/i915/i915_vma.c
134
struct i915_vma *vma = active_to_vma(ref);
drivers/gpu/drm/i915/i915_vma.c
1349
I915_SELFTEST_EXPORT int i915_vma_get_pages(struct i915_vma *vma)
drivers/gpu/drm/i915/i915_vma.c
1396
static void __vma_put_pages(struct i915_vma *vma, unsigned int count)
drivers/gpu/drm/i915/i915_vma.c
1412
I915_SELFTEST_EXPORT void i915_vma_put_pages(struct i915_vma *vma)
drivers/gpu/drm/i915/i915_vma.c
1420
static void vma_unbind_pages(struct i915_vma *vma)
drivers/gpu/drm/i915/i915_vma.c
1434
int i915_vma_pin_ww(struct i915_vma *vma, struct i915_gem_ww_ctx *ww,
drivers/gpu/drm/i915/i915_vma.c
147
static struct i915_vma *
drivers/gpu/drm/i915/i915_vma.c
152
struct i915_vma *pos = ERR_PTR(-E2BIG);
drivers/gpu/drm/i915/i915_vma.c
153
struct i915_vma *vma;
drivers/gpu/drm/i915/i915_vma.c
1624
int i915_vma_pin(struct i915_vma *vma, u64 size, u64 alignment, u64 flags)
drivers/gpu/drm/i915/i915_vma.c
1655
static int __i915_ggtt_pin(struct i915_vma *vma, struct i915_gem_ww_ctx *ww,
drivers/gpu/drm/i915/i915_vma.c
1690
int i915_ggtt_pin(struct i915_vma *vma, struct i915_gem_ww_ctx *ww,
drivers/gpu/drm/i915/i915_vma.c
1722
struct i915_vma *vma;
drivers/gpu/drm/i915/i915_vma.c
1732
static void __vma_close(struct i915_vma *vma, struct intel_gt *gt)
drivers/gpu/drm/i915/i915_vma.c
1750
void i915_vma_close(struct i915_vma *vma)
drivers/gpu/drm/i915/i915_vma.c
1767
static void __i915_vma_remove_closed(struct i915_vma *vma)
drivers/gpu/drm/i915/i915_vma.c
1772
void i915_vma_reopen(struct i915_vma *vma)
drivers/gpu/drm/i915/i915_vma.c
1782
static void force_unbind(struct i915_vma *vma)
drivers/gpu/drm/i915/i915_vma.c
1792
static void release_references(struct i915_vma *vma, struct intel_gt *gt,
drivers/gpu/drm/i915/i915_vma.c
1844
void i915_vma_destroy_locked(struct i915_vma *vma)
drivers/gpu/drm/i915/i915_vma.c
1853
void i915_vma_destroy(struct i915_vma *vma)
drivers/gpu/drm/i915/i915_vma.c
1872
struct i915_vma *vma, *next;
drivers/gpu/drm/i915/i915_vma.c
1915
static void __i915_vma_iounmap(struct i915_vma *vma)
drivers/gpu/drm/i915/i915_vma.c
1929
void i915_vma_revoke_mmap(struct i915_vma *vma)
drivers/gpu/drm/i915/i915_vma.c
1953
__i915_request_await_bind(struct i915_request *rq, struct i915_vma *vma)
drivers/gpu/drm/i915/i915_vma.c
1958
static int __i915_vma_move_to_active(struct i915_vma *vma, struct i915_request *rq)
drivers/gpu/drm/i915/i915_vma.c
1970
int _i915_vma_move_to_active(struct i915_vma *vma,
drivers/gpu/drm/i915/i915_vma.c
2045
struct dma_fence *__i915_vma_evict(struct i915_vma *vma, bool async)
drivers/gpu/drm/i915/i915_vma.c
2125
int __i915_vma_unbind(struct i915_vma *vma)
drivers/gpu/drm/i915/i915_vma.c
2156
static struct dma_fence *__i915_vma_unbind_async(struct i915_vma *vma)
drivers/gpu/drm/i915/i915_vma.c
2191
int i915_vma_unbind(struct i915_vma *vma)
drivers/gpu/drm/i915/i915_vma.c
2229
int i915_vma_unbind_async(struct i915_vma *vma, bool trylock_vm)
drivers/gpu/drm/i915/i915_vma.c
2291
int i915_vma_unbind_unlocked(struct i915_vma *vma)
drivers/gpu/drm/i915/i915_vma.c
2302
struct i915_vma *i915_vma_make_unshrinkable(struct i915_vma *vma)
drivers/gpu/drm/i915/i915_vma.c
2308
void i915_vma_make_shrinkable(struct i915_vma *vma)
drivers/gpu/drm/i915/i915_vma.c
2313
void i915_vma_make_purgeable(struct i915_vma *vma)
drivers/gpu/drm/i915/i915_vma.c
2329
slab_vmas = KMEM_CACHE(i915_vma, SLAB_HWCACHE_ALIGN);
drivers/gpu/drm/i915/i915_vma.c
243
pos = rb_entry(rb, struct i915_vma, obj_node);
drivers/gpu/drm/i915/i915_vma.c
286
static struct i915_vma *
drivers/gpu/drm/i915/i915_vma.c
295
struct i915_vma *vma = rb_entry(rb, struct i915_vma, obj_node);
drivers/gpu/drm/i915/i915_vma.c
324
struct i915_vma *
drivers/gpu/drm/i915/i915_vma.c
329
struct i915_vma *vma;
drivers/gpu/drm/i915/i915_vma.c
407
int i915_vma_wait_for_bind(struct i915_vma *vma)
drivers/gpu/drm/i915/i915_vma.c
427
static int i915_vma_verify_bind_complete(struct i915_vma *vma)
drivers/gpu/drm/i915/i915_vma.c
450
struct i915_vma *vma)
drivers/gpu/drm/i915/i915_vma.c
474
int i915_vma_bind(struct i915_vma *vma,
drivers/gpu/drm/i915/i915_vma.c
50
static inline void assert_vma_held_evict(const struct i915_vma *vma)
drivers/gpu/drm/i915/i915_vma.c
583
void __iomem *i915_vma_pin_iomap(struct i915_vma *vma)
drivers/gpu/drm/i915/i915_vma.c
63
static struct i915_vma *i915_vma_alloc(void)
drivers/gpu/drm/i915/i915_vma.c
651
void i915_vma_flush_writes(struct i915_vma *vma)
drivers/gpu/drm/i915/i915_vma.c
657
void i915_vma_unpin_iomap(struct i915_vma *vma)
drivers/gpu/drm/i915/i915_vma.c
669
void i915_vma_unpin_and_release(struct i915_vma **p_vma, unsigned int flags)
drivers/gpu/drm/i915/i915_vma.c
671
struct i915_vma *vma;
drivers/gpu/drm/i915/i915_vma.c
68
static void i915_vma_free(struct i915_vma *vma)
drivers/gpu/drm/i915/i915_vma.c
689
bool i915_vma_misplaced(const struct i915_vma *vma,
drivers/gpu/drm/i915/i915_vma.c
723
void __i915_vma_set_map_and_fenceable(struct i915_vma *vma)
drivers/gpu/drm/i915/i915_vma.c
742
bool i915_gem_valid_gtt_space(struct i915_vma *vma, unsigned long color)
drivers/gpu/drm/i915/i915_vma.c
77
static void vma_print_allocator(struct i915_vma *vma, const char *reason)
drivers/gpu/drm/i915/i915_vma.c
790
i915_vma_insert(struct i915_vma *vma, struct i915_gem_ww_ctx *ww,
drivers/gpu/drm/i915/i915_vma.c
929
i915_vma_detach(struct i915_vma *vma)
drivers/gpu/drm/i915/i915_vma.c
942
static bool try_qad_pin(struct i915_vma *vma, unsigned int flags)
drivers/gpu/drm/i915/i915_vma.c
96
static void vma_print_allocator(struct i915_vma *vma, const char *reason)
drivers/gpu/drm/i915/i915_vma.h
100
void i915_vma_flush_writes(struct i915_vma *vma);
drivers/gpu/drm/i915/i915_vma.h
102
static inline bool i915_vma_is_map_and_fenceable(const struct i915_vma *vma)
drivers/gpu/drm/i915/i915_vma.h
107
static inline bool i915_vma_set_userfault(struct i915_vma *vma)
drivers/gpu/drm/i915/i915_vma.h
113
static inline void i915_vma_unset_userfault(struct i915_vma *vma)
drivers/gpu/drm/i915/i915_vma.h
118
static inline bool i915_vma_has_userfault(const struct i915_vma *vma)
drivers/gpu/drm/i915/i915_vma.h
123
static inline bool i915_vma_is_closed(const struct i915_vma *vma)
drivers/gpu/drm/i915/i915_vma.h
129
static inline u64 __i915_vma_size(const struct i915_vma *vma)
drivers/gpu/drm/i915/i915_vma.h
144
static inline u64 i915_vma_size(const struct i915_vma *vma)
drivers/gpu/drm/i915/i915_vma.h
151
static inline u64 __i915_vma_offset(const struct i915_vma *vma)
drivers/gpu/drm/i915/i915_vma.h
167
static inline u64 i915_vma_offset(const struct i915_vma *vma)
drivers/gpu/drm/i915/i915_vma.h
173
static inline u32 i915_ggtt_offset(const struct i915_vma *vma)
drivers/gpu/drm/i915/i915_vma.h
183
static inline u32 i915_ggtt_pin_bias(struct i915_vma *vma)
drivers/gpu/drm/i915/i915_vma.h
188
static inline struct i915_vma *i915_vma_get(struct i915_vma *vma)
drivers/gpu/drm/i915/i915_vma.h
194
static inline struct i915_vma *i915_vma_tryget(struct i915_vma *vma)
drivers/gpu/drm/i915/i915_vma.h
202
static inline void i915_vma_put(struct i915_vma *vma)
drivers/gpu/drm/i915/i915_vma.h
208
i915_vma_compare(struct i915_vma *vma,
drivers/gpu/drm/i915/i915_vma.h
252
int i915_vma_bind(struct i915_vma *vma,
drivers/gpu/drm/i915/i915_vma.h
258
bool i915_gem_valid_gtt_space(struct i915_vma *vma, unsigned long color);
drivers/gpu/drm/i915/i915_vma.h
259
bool i915_vma_misplaced(const struct i915_vma *vma,
drivers/gpu/drm/i915/i915_vma.h
261
void __i915_vma_set_map_and_fenceable(struct i915_vma *vma);
drivers/gpu/drm/i915/i915_vma.h
262
void i915_vma_revoke_mmap(struct i915_vma *vma);
drivers/gpu/drm/i915/i915_vma.h
264
struct dma_fence *__i915_vma_evict(struct i915_vma *vma, bool async);
drivers/gpu/drm/i915/i915_vma.h
265
int __i915_vma_unbind(struct i915_vma *vma);
drivers/gpu/drm/i915/i915_vma.h
266
int __must_check i915_vma_unbind(struct i915_vma *vma);
drivers/gpu/drm/i915/i915_vma.h
267
int __must_check i915_vma_unbind_async(struct i915_vma *vma, bool trylock_vm);
drivers/gpu/drm/i915/i915_vma.h
268
int __must_check i915_vma_unbind_unlocked(struct i915_vma *vma);
drivers/gpu/drm/i915/i915_vma.h
269
void i915_vma_unlink_ctx(struct i915_vma *vma);
drivers/gpu/drm/i915/i915_vma.h
270
void i915_vma_close(struct i915_vma *vma);
drivers/gpu/drm/i915/i915_vma.h
271
void i915_vma_reopen(struct i915_vma *vma);
drivers/gpu/drm/i915/i915_vma.h
273
void i915_vma_destroy_locked(struct i915_vma *vma);
drivers/gpu/drm/i915/i915_vma.h
274
void i915_vma_destroy(struct i915_vma *vma);
drivers/gpu/drm/i915/i915_vma.h
278
static inline void i915_vma_lock(struct i915_vma *vma)
drivers/gpu/drm/i915/i915_vma.h
283
static inline void i915_vma_unlock(struct i915_vma *vma)
drivers/gpu/drm/i915/i915_vma.h
289
i915_vma_pin_ww(struct i915_vma *vma, struct i915_gem_ww_ctx *ww,
drivers/gpu/drm/i915/i915_vma.h
293
i915_vma_pin(struct i915_vma *vma, u64 size, u64 alignment, u64 flags);
drivers/gpu/drm/i915/i915_vma.h
295
int i915_ggtt_pin(struct i915_vma *vma, struct i915_gem_ww_ctx *ww,
drivers/gpu/drm/i915/i915_vma.h
298
static inline int i915_vma_pin_count(const struct i915_vma *vma)
drivers/gpu/drm/i915/i915_vma.h
303
static inline bool i915_vma_is_pinned(const struct i915_vma *vma)
drivers/gpu/drm/i915/i915_vma.h
308
static inline void __i915_vma_pin(struct i915_vma *vma)
drivers/gpu/drm/i915/i915_vma.h
314
static inline void __i915_vma_unpin(struct i915_vma *vma)
drivers/gpu/drm/i915/i915_vma.h
320
static inline void i915_vma_unpin(struct i915_vma *vma)
drivers/gpu/drm/i915/i915_vma.h
326
static inline bool i915_vma_is_bound(const struct i915_vma *vma,
drivers/gpu/drm/i915/i915_vma.h
338
static inline void __iomem *i915_vma_get_iomap(struct i915_vma *vma)
drivers/gpu/drm/i915/i915_vma.h
354
void __iomem *i915_vma_pin_iomap(struct i915_vma *vma);
drivers/gpu/drm/i915/i915_vma.h
365
void i915_vma_unpin_iomap(struct i915_vma *vma);
drivers/gpu/drm/i915/i915_vma.h
381
int __must_check i915_vma_pin_fence(struct i915_vma *vma);
drivers/gpu/drm/i915/i915_vma.h
382
void i915_vma_revoke_fence(struct i915_vma *vma);
drivers/gpu/drm/i915/i915_vma.h
384
int __i915_vma_pin_fence(struct i915_vma *vma);
drivers/gpu/drm/i915/i915_vma.h
386
static inline void __i915_vma_unpin_fence(struct i915_vma *vma)
drivers/gpu/drm/i915/i915_vma.h
401
i915_vma_unpin_fence(struct i915_vma *vma)
drivers/gpu/drm/i915/i915_vma.h
407
static inline int i915_vma_fence_id(const struct i915_vma *vma)
drivers/gpu/drm/i915/i915_vma.h
414
static inline bool i915_vma_is_scanout(const struct i915_vma *vma)
drivers/gpu/drm/i915/i915_vma.h
419
static inline void i915_vma_mark_scanout(struct i915_vma *vma)
drivers/gpu/drm/i915/i915_vma.h
424
static inline void i915_vma_clear_scanout(struct i915_vma *vma)
drivers/gpu/drm/i915/i915_vma.h
43
struct i915_vma *
drivers/gpu/drm/i915/i915_vma.h
446
struct i915_vma *i915_vma_make_unshrinkable(struct i915_vma *vma);
drivers/gpu/drm/i915/i915_vma.h
447
void i915_vma_make_shrinkable(struct i915_vma *vma);
drivers/gpu/drm/i915/i915_vma.h
448
void i915_vma_make_purgeable(struct i915_vma *vma);
drivers/gpu/drm/i915/i915_vma.h
450
int i915_vma_wait_for_bind(struct i915_vma *vma);
drivers/gpu/drm/i915/i915_vma.h
452
static inline int i915_vma_sync(struct i915_vma *vma)
drivers/gpu/drm/i915/i915_vma.h
468
i915_vma_get_current_resource(struct i915_vma *vma)
drivers/gpu/drm/i915/i915_vma.h
475
struct i915_vma *vma);
drivers/gpu/drm/i915/i915_vma.h
48
void i915_vma_unpin_and_release(struct i915_vma **p_vma, unsigned int flags);
drivers/gpu/drm/i915/i915_vma.h
481
I915_SELFTEST_DECLARE(int i915_vma_get_pages(struct i915_vma *vma));
drivers/gpu/drm/i915/i915_vma.h
482
I915_SELFTEST_DECLARE(void i915_vma_put_pages(struct i915_vma *vma));
drivers/gpu/drm/i915/i915_vma.h
51
static inline bool i915_vma_is_active(const struct i915_vma *vma)
drivers/gpu/drm/i915/i915_vma.h
60
int __must_check _i915_vma_move_to_active(struct i915_vma *vma,
drivers/gpu/drm/i915/i915_vma.h
65
i915_vma_move_to_active(struct i915_vma *vma, struct i915_request *rq,
drivers/gpu/drm/i915/i915_vma.h
73
static inline bool i915_vma_is_ggtt(const struct i915_vma *vma)
drivers/gpu/drm/i915/i915_vma.h
78
static inline bool i915_vma_is_dpt(const struct i915_vma *vma)
drivers/gpu/drm/i915/i915_vma.h
83
static inline bool i915_vma_has_ggtt_write(const struct i915_vma *vma)
drivers/gpu/drm/i915/i915_vma.h
88
static inline void i915_vma_set_ggtt_write(struct i915_vma *vma)
drivers/gpu/drm/i915/i915_vma.h
94
static inline bool i915_vma_unset_ggtt_write(struct i915_vma *vma)
drivers/gpu/drm/i915/pxp/intel_pxp_gsccs.c
322
struct i915_vma **vma, void **map)
drivers/gpu/drm/i915/pxp/intel_pxp_types.h
51
struct i915_vma *pkt_vma; /* GSC FW cmd packet vma */
drivers/gpu/drm/i915/pxp/intel_pxp_types.h
54
struct i915_vma *bb_vma; /* HECI_PKT batch buffer vma */
drivers/gpu/drm/i915/selftests/i915_gem_evict.c
158
struct i915_vma *vma;
drivers/gpu/drm/i915/selftests/i915_gem_evict.c
252
struct i915_vma *vma;
drivers/gpu/drm/i915/selftests/i915_gem_evict.c
55
struct i915_vma *vma;
drivers/gpu/drm/i915/selftests/i915_gem_evict.c
87
struct i915_vma *vma;
drivers/gpu/drm/i915/selftests/i915_gem_gtt.c
1024
struct i915_vma *vma;
drivers/gpu/drm/i915/selftests/i915_gem_gtt.c
1086
struct i915_vma *vma;
drivers/gpu/drm/i915/selftests/i915_gem_gtt.c
1443
static void track_vma_bind(struct i915_vma *vma)
drivers/gpu/drm/i915/selftests/i915_gem_gtt.c
1511
static int reserve_gtt_with_resource(struct i915_vma *vma, u64 offset)
drivers/gpu/drm/i915/selftests/i915_gem_gtt.c
1557
struct i915_vma *vma;
drivers/gpu/drm/i915/selftests/i915_gem_gtt.c
1602
struct i915_vma *vma;
drivers/gpu/drm/i915/selftests/i915_gem_gtt.c
1646
struct i915_vma *vma;
drivers/gpu/drm/i915/selftests/i915_gem_gtt.c
1693
static int insert_gtt_with_resource(struct i915_vma *vma)
drivers/gpu/drm/i915/selftests/i915_gem_gtt.c
1780
struct i915_vma *vma;
drivers/gpu/drm/i915/selftests/i915_gem_gtt.c
1821
struct i915_vma *vma;
drivers/gpu/drm/i915/selftests/i915_gem_gtt.c
1840
struct i915_vma *vma;
drivers/gpu/drm/i915/selftests/i915_gem_gtt.c
1879
struct i915_vma *vma;
drivers/gpu/drm/i915/selftests/i915_gem_gtt.c
398
struct i915_vma *vma;
drivers/gpu/drm/i915/selftests/i915_gem_gtt.c
421
struct i915_vma *vma;
drivers/gpu/drm/i915/selftests/i915_gem_gtt.c
656
struct i915_vma *vma;
drivers/gpu/drm/i915/selftests/i915_gem_gtt.c
723
struct i915_vma *vma;
drivers/gpu/drm/i915/selftests/i915_gem_gtt.c
812
struct i915_vma *vma;
drivers/gpu/drm/i915/selftests/i915_gem_gtt.c
920
struct i915_vma *vma;
drivers/gpu/drm/i915/selftests/i915_request.c
1009
static int emit_bb_start(struct i915_request *rq, struct i915_vma *batch)
drivers/gpu/drm/i915/selftests/i915_request.c
1019
struct i915_vma *batch)
drivers/gpu/drm/i915/selftests/i915_request.c
1054
struct i915_vma *batch;
drivers/gpu/drm/i915/selftests/i915_request.c
1119
static struct i915_vma *recursive_batch(struct intel_gt *gt)
drivers/gpu/drm/i915/selftests/i915_request.c
1123
struct i915_vma *vma;
drivers/gpu/drm/i915/selftests/i915_request.c
1172
static int recursive_batch_resolve(struct i915_vma *batch)
drivers/gpu/drm/i915/selftests/i915_request.c
1216
struct i915_vma *batch;
drivers/gpu/drm/i915/selftests/i915_request.c
1346
struct i915_vma *batch;
drivers/gpu/drm/i915/selftests/i915_request.c
961
static struct i915_vma *empty_batch(struct intel_gt *gt)
drivers/gpu/drm/i915/selftests/i915_request.c
964
struct i915_vma *vma;
drivers/gpu/drm/i915/selftests/i915_vma.c
1009
struct i915_vma *vma;
drivers/gpu/drm/i915/selftests/i915_vma.c
119
struct i915_vma *vma;
drivers/gpu/drm/i915/selftests/i915_vma.c
222
bool (*assert)(const struct i915_vma *,
drivers/gpu/drm/i915/selftests/i915_vma.c
228
static bool assert_pin_valid(const struct i915_vma *vma,
drivers/gpu/drm/i915/selftests/i915_vma.c
242
static bool assert_pin_enospc(const struct i915_vma *vma,
drivers/gpu/drm/i915/selftests/i915_vma.c
250
static bool assert_pin_einval(const struct i915_vma *vma,
drivers/gpu/drm/i915/selftests/i915_vma.c
314
struct i915_vma *vma;
drivers/gpu/drm/i915/selftests/i915_vma.c
37
static bool assert_vma(struct i915_vma *vma,
drivers/gpu/drm/i915/selftests/i915_vma.c
620
struct i915_vma *vma;
drivers/gpu/drm/i915/selftests/i915_vma.c
63
static struct i915_vma *
drivers/gpu/drm/i915/selftests/i915_vma.c
68
struct i915_vma *vma;
drivers/gpu/drm/i915/selftests/i915_vma.c
718
struct i915_vma *vma,
drivers/gpu/drm/i915/selftests/i915_vma.c
747
static bool assert_pin(struct i915_vma *vma,
drivers/gpu/drm/i915/selftests/i915_vma.c
808
struct i915_vma *vma;
drivers/gpu/drm/i915/selftests/igt_spinner.c
117
static u64 hws_address(const struct i915_vma *hws,
drivers/gpu/drm/i915/selftests/igt_spinner.c
130
struct i915_vma *hws, *vma;
drivers/gpu/drm/i915/selftests/igt_spinner.c
46
unsigned int mode, struct i915_vma **vma)
drivers/gpu/drm/i915/selftests/igt_spinner.h
24
struct i915_vma *hws_vma, *batch_vma;
drivers/gpu/drm/i915/selftests/intel_memory_region.c
667
struct i915_vma *vma,
drivers/gpu/drm/i915/selftests/intel_memory_region.c
715
struct i915_vma *vma;
drivers/gpu/drm/xe/compat-i915-headers/i915_vma.h
31
static inline u32 i915_ggtt_offset(const struct i915_vma *vma)
drivers/gpu/drm/xe/display/intel_fbdev_fb.c
66
struct drm_gem_object *_obj, struct i915_vma *vma)
drivers/gpu/drm/xe/display/xe_fb_pin.c
222
struct i915_vma *vma,
drivers/gpu/drm/xe/display/xe_fb_pin.c
270
static struct i915_vma *__xe_pin_fb_vma(const struct intel_framebuffer *fb,
drivers/gpu/drm/xe/display/xe_fb_pin.c
276
struct i915_vma *vma = kzalloc(sizeof(*vma), GFP_KERNEL);
drivers/gpu/drm/xe/display/xe_fb_pin.c
346
static void __xe_unpin_fb_vma(struct i915_vma *vma)
drivers/gpu/drm/xe/display/xe_fb_pin.c
365
struct i915_vma *
drivers/gpu/drm/xe/display/xe_fb_pin.c
379
void intel_fb_unpin_vma(struct i915_vma *vma, unsigned long flags)
drivers/gpu/drm/xe/display/xe_fb_pin.c
391
struct i915_vma *vma;
drivers/gpu/drm/xe/display/xe_fb_pin.c
425
struct i915_vma *vma;
drivers/gpu/drm/xe/display/xe_fb_pin.c
469
u64 intel_dpt_offset(struct i915_vma *dpt_vma)
drivers/gpu/drm/xe/display/xe_fb_pin.c
474
void intel_fb_get_map(struct i915_vma *vma, struct iosys_map *map)
drivers/gpu/drm/xe/display/xe_fb_pin.c
84
struct i915_vma *vma,
drivers/gpu/drm/xe/display/xe_initial_plane.c
161
struct i915_vma *_unused)
drivers/gpu/drm/xe/display/xe_initial_plane.c
164
struct i915_vma *vma;
include/drm/intel/display_parent_interface.h
16
struct i915_vma;
include/drm/intel/display_parent_interface.h
38
struct drm_framebuffer *fb, struct i915_vma *vma);