• Home
  • Raw
  • Download

Lines Matching defs:vma

48 void i915_vma_free(struct i915_vma *vma)  in i915_vma_free()
57 static void vma_print_allocator(struct i915_vma *vma, const char *reason) in vma_print_allocator()
77 static void vma_print_allocator(struct i915_vma *vma, const char *reason) in vma_print_allocator()
104 struct i915_vma *vma; in vma_create() local
237 struct i915_vma *vma = rb_entry(rb, struct i915_vma, obj_node); in i915_vma_lookup() local
271 struct i915_vma *vma; in i915_vma_instance() local
292 struct i915_vma *vma; member
302 struct i915_vma *vma = vw->vma; in __vma_bind() local
341 int i915_vma_wait_for_bind(struct i915_vma *vma) in i915_vma_wait_for_bind()
371 int i915_vma_bind(struct i915_vma *vma, in i915_vma_bind()
445 void __iomem *i915_vma_pin_iomap(struct i915_vma *vma) in i915_vma_pin_iomap()
503 void i915_vma_flush_writes(struct i915_vma *vma) in i915_vma_flush_writes()
509 void i915_vma_unpin_iomap(struct i915_vma *vma) in i915_vma_unpin_iomap()
521 struct i915_vma *vma; in i915_vma_unpin_and_release() local
539 bool i915_vma_misplaced(const struct i915_vma *vma, in i915_vma_misplaced()
569 void __i915_vma_set_map_and_fenceable(struct i915_vma *vma) in __i915_vma_set_map_and_fenceable()
587 bool i915_gem_valid_gtt_space(struct i915_vma *vma, unsigned long color) in i915_gem_valid_gtt_space()
634 i915_vma_insert(struct i915_vma *vma, u64 size, u64 alignment, u64 flags) in i915_vma_insert()
743 i915_vma_detach(struct i915_vma *vma) in i915_vma_detach()
756 static bool try_qad_pin(struct i915_vma *vma, unsigned int flags) in try_qad_pin()
799 static int vma_get_pages(struct i915_vma *vma) in vma_get_pages()
837 static void __vma_put_pages(struct i915_vma *vma, unsigned int count) in __vma_put_pages()
851 static void vma_put_pages(struct i915_vma *vma) in vma_put_pages()
859 static void vma_unbind_pages(struct i915_vma *vma) in vma_unbind_pages()
873 int i915_vma_pin_ww(struct i915_vma *vma, struct i915_gem_ww_ctx *ww, in i915_vma_pin_ww()
1035 int i915_ggtt_pin(struct i915_vma *vma, struct i915_gem_ww_ctx *ww, in i915_ggtt_pin()
1070 static void __vma_close(struct i915_vma *vma, struct intel_gt *gt) in __vma_close()
1088 void i915_vma_close(struct i915_vma *vma) in i915_vma_close()
1105 static void __i915_vma_remove_closed(struct i915_vma *vma) in __i915_vma_remove_closed()
1114 void i915_vma_reopen(struct i915_vma *vma) in i915_vma_reopen()
1122 struct i915_vma *vma = container_of(ref, typeof(*vma), ref); in i915_vma_release() local
1152 struct i915_vma *vma, *next; in i915_vma_parked() local
1187 static void __i915_vma_iounmap(struct i915_vma *vma) in __i915_vma_iounmap()
1198 void i915_vma_revoke_mmap(struct i915_vma *vma) in i915_vma_revoke_mmap()
1222 __i915_request_await_bind(struct i915_request *rq, struct i915_vma *vma) in __i915_request_await_bind()
1227 int __i915_vma_move_to_active(struct i915_vma *vma, struct i915_request *rq) in __i915_vma_move_to_active()
1241 int i915_vma_move_to_active(struct i915_vma *vma, in i915_vma_move_to_active()
1288 void __i915_vma_evict(struct i915_vma *vma) in __i915_vma_evict()
1331 int __i915_vma_unbind(struct i915_vma *vma) in __i915_vma_unbind()
1361 int i915_vma_unbind(struct i915_vma *vma) in i915_vma_unbind()
1397 struct i915_vma *i915_vma_make_unshrinkable(struct i915_vma *vma) in i915_vma_make_unshrinkable()
1403 void i915_vma_make_shrinkable(struct i915_vma *vma) in i915_vma_make_shrinkable()
1408 void i915_vma_make_purgeable(struct i915_vma *vma) in i915_vma_make_purgeable()