Home
last modified time | relevance | path

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

12

/dragonfly/sys/dev/drm/i915/
H A Di915_vma.h48 struct i915_vma { struct
129 struct i915_vma * argument
204 static inline struct i915_vma *i915_vma_get(struct i915_vma *vma) in i915_vma_get()
221 i915_vma_compare(struct i915_vma *vma, in i915_vma_compare()
265 void i915_vma_revoke_mmap(struct i915_vma *vma);
267 void i915_vma_unlink_ctx(struct i915_vma *vma);
268 void i915_vma_close(struct i915_vma *vma);
270 int __i915_vma_do_pin(struct i915_vma *vma,
344 void i915_vma_unpin_iomap(struct i915_vma *vma);
367 int i915_vma_pin_fence(struct i915_vma *vma);
[all …]
H A Di915_vma.c38 struct i915_vma *vma = in i915_vma_retire()
81 static struct i915_vma *
86 struct i915_vma *vma; in vma_create()
155 struct i915_vma *pos; in vma_create()
175 static struct i915_vma *
184 struct i915_vma *vma = rb_entry(rb, struct i915_vma, obj_node); in vma_lookup()
215 struct i915_vma *
220 struct i915_vma *vma; in i915_vma_instance()
345 struct i915_vma *vma; in i915_vma_unpin_and_release()
594 i915_vma_remove(struct i915_vma *vma) in i915_vma_remove()
[all …]
H A Di915_gem_execbuffer.c196 struct i915_vma **vma;
406 struct i915_vma *vma) in eb_validate_vma()
588 struct i915_vma *vma; in eb_reserve()
701 struct i915_vma *vma; in eb_lookup_vmas()
776 static struct i915_vma *
785 struct i915_vma *vma; in eb_get_vma()
968 struct i915_vma *vma; in reloc_iomap()
1614 struct i915_vma *vma; in eb_relocate_slow()
1723 struct i915_vma *vma; in eb_relocate()
1918 struct i915_vma *vma; in eb_parse()
[all …]
H A Dintel_guc.h53 struct i915_vma *ads_vma;
54 struct i915_vma *stage_desc_pool;
98 static inline u32 guc_ggtt_offset(struct i915_vma *vma) in guc_ggtt_offset()
117 struct i915_vma *intel_guc_allocate_vma(struct intel_guc *guc, u32 size);
H A Di915_gem_fence_reg.c61 struct i915_vma *vma) in i965_write_fence_reg()
117 struct i915_vma *vma) in i915_write_fence_reg()
157 struct i915_vma *vma) in i830_write_fence_reg()
189 struct i915_vma *vma) in fence_write()
211 struct i915_vma *vma) in fence_update()
284 int i915_vma_put_fence(struct i915_vma *vma) in i915_vma_put_fence()
336 i915_vma_pin_fence(struct i915_vma *vma) in i915_vma_pin_fence()
339 struct i915_vma *set = i915_gem_object_is_tiled(vma->obj) ? vma : NULL; in i915_vma_pin_fence()
473 struct i915_vma *vma = reg->vma; in i915_gem_restore_fences()
H A Di915_gem_evict.c81 struct i915_vma *vma, in mark_free()
133 struct i915_vma *vma, *next; in i915_gem_evict_something()
257 vma = container_of(node, struct i915_vma, node); in i915_gem_evict_something()
283 struct i915_vma *vma, *next; in i915_gem_evict_for_node()
400 struct i915_vma *vma, *next; in i915_gem_evict_vm()
H A Di915_gem_fence_reg.h31 struct i915_vma;
38 struct i915_vma *vma;
H A Dintel_guc_ct.h28 struct i915_vma;
65 struct i915_vma *vma;
H A Di915_gem_gtt.h215 struct i915_vma;
331 struct i915_vma *vma,
337 void (*unbind_vma)(struct i915_vma *vma);
339 int (*bind_vma)(struct i915_vma *vma,
342 int (*set_pages)(struct i915_vma *vma);
343 void (*clear_pages)(struct i915_vma *vma);
H A Dintel_uc_fw.h30 struct i915_vma;
117 struct i915_vma *vma));
H A Di915_gem_tiling.c177 static bool i915_vma_fence_prepare(struct i915_vma *vma, in i915_vma_fence_prepare()
202 struct i915_vma *vma; in i915_gem_object_fence_prepare()
228 struct i915_vma *vma; in i915_gem_object_set_tiling()
H A Di915_gem_context.h40 struct i915_vma;
155 struct i915_vma *state;
H A Dintel_huc.c113 static int huc_ucode_xfer(struct intel_uc_fw *huc_fw, struct i915_vma *vma) in huc_ucode_xfer()
187 struct i915_vma *vma; in intel_huc_auth()
H A Dintel_guc_fw.c121 struct i915_vma *vma) in guc_ucode_xfer_dma()
182 static int guc_ucode_xfer(struct intel_uc_fw *guc_fw, struct i915_vma *vma) in guc_ucode_xfer()
H A Di915_gem_gtt.c1044 struct i915_vma *vma, in gen8_ppgtt_insert_3lvl()
1156 struct i915_vma *vma, in gen8_ppgtt_insert_4lvl()
1859 struct i915_vma *vma, in gen6_ppgtt_insert_entries()
2215 struct i915_vma *vma, *vn; in i915_ppgtt_close()
2345 struct i915_vma *vma, in gen8_ggtt_insert_entries()
2391 struct i915_vma *vma, in gen6_ggtt_insert_entries()
2482 struct i915_vma *vma;
2497 struct i915_vma *vma, in bxt_vtd_ggtt_insert_entries__BKL()
2567 struct i915_vma *vma, in i915_ggtt_insert_entries()
2853 struct i915_vma *vma, *vn; in i915_ggtt_cleanup_hw()
[all …]
H A Dintel_ringbuffer.h23 struct i915_vma *vma;
131 struct i915_vma *vma;
164 struct i915_vma *vma;
357 struct i915_vma *scratch;
H A Di915_guc_submission.h56 struct i915_vma *vma;
H A Dintel_guc_log.h37 struct i915_vma *vma;
H A Dintel_ringbuffer.c1213 struct i915_vma *vma = ring->vma; in intel_ring_pin()
1284 static struct i915_vma *
1288 struct i915_vma *vma; in intel_ring_create_vma()
1314 struct i915_vma *vma; in intel_engine_create_ring()
1359 struct i915_vma *vma = ctx->engine[RCS].state; in context_pin()
1376 static struct i915_vma *
1381 struct i915_vma *vma; in alloc_context_vma()
1428 struct i915_vma *vma; in intel_ring_context_pin()
1902 struct i915_vma *vma; in intel_ring_init_semaphores()
H A Dintel_overlay.c174 struct i915_vma *vma;
175 struct i915_vma *old_vma;
301 struct i915_vma *vma) in intel_overlay_flip_prepare()
323 struct i915_vma *vma, in intel_overlay_continue()
364 struct i915_vma *vma; in intel_overlay_release_old_vma()
795 struct i915_vma *vma; in intel_overlay_do_put_image()
1394 struct i915_vma *vma = NULL; in intel_setup_overlay()
H A Di915_gem_request.h86 struct i915_vma *vma;
182 struct i915_vma *batch;
H A Dintel_guc.c331 struct i915_vma *intel_guc_allocate_vma(struct intel_guc *guc, u32 size) in intel_guc_allocate_vma()
335 struct i915_vma *vma; in intel_guc_allocate_vma()
H A Dintel_uc_fw.c208 struct i915_vma *vma)) in intel_uc_fw_upload()
210 struct i915_vma *vma; in intel_uc_fw_upload()
H A Di915_gem.c153 struct i915_vma *vma; in i915_gem_get_aperture_ioctl()
343 struct i915_vma *vma; in i915_gem_object_unbind()
1062 struct i915_vma *vma; in i915_gem_gtt_pread()
1250 struct i915_vma *vma; in i915_gem_gtt_pwrite_fast()
1589 struct i915_vma *vma; in i915_gem_object_bump_inactive_ggtt()
1977 struct i915_vma *vma; in __i915_gem_object_release_mmap()
2044 struct i915_vma *vma; in i915_gem_fault()
3997 struct i915_vma *vma; in i915_gem_object_set_cache_level()
4202 struct i915_vma *
4207 struct i915_vma *vma; in i915_gem_object_pin_to_display_plane()
[all …]
H A DMakefile42 i915_vma.c \

12