/dragonfly/sys/dev/drm/i915/ |
H A D | i915_vma.h | 48 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 D | i915_vma.c | 38 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 D | i915_gem_execbuffer.c | 196 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 D | intel_guc.h | 53 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 D | i915_gem_fence_reg.c | 61 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 D | i915_gem_evict.c | 81 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 D | i915_gem_fence_reg.h | 31 struct i915_vma; 38 struct i915_vma *vma;
|
H A D | intel_guc_ct.h | 28 struct i915_vma; 65 struct i915_vma *vma;
|
H A D | i915_gem_gtt.h | 215 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 D | intel_uc_fw.h | 30 struct i915_vma; 117 struct i915_vma *vma));
|
H A D | i915_gem_tiling.c | 177 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 D | i915_gem_context.h | 40 struct i915_vma; 155 struct i915_vma *state;
|
H A D | intel_huc.c | 113 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 D | intel_guc_fw.c | 121 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 D | i915_gem_gtt.c | 1044 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 D | intel_ringbuffer.h | 23 struct i915_vma *vma; 131 struct i915_vma *vma; 164 struct i915_vma *vma; 357 struct i915_vma *scratch;
|
H A D | i915_guc_submission.h | 56 struct i915_vma *vma;
|
H A D | intel_guc_log.h | 37 struct i915_vma *vma;
|
H A D | intel_ringbuffer.c | 1213 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 D | intel_overlay.c | 174 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 D | i915_gem_request.h | 86 struct i915_vma *vma; 182 struct i915_vma *batch;
|
H A D | intel_guc.c | 331 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 D | intel_uc_fw.c | 208 struct i915_vma *vma)) in intel_uc_fw_upload() 210 struct i915_vma *vma; in intel_uc_fw_upload()
|
H A D | i915_gem.c | 153 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 D | Makefile | 42 i915_vma.c \
|