Lines Matching refs:GEM_BUG_ON

78 	GEM_BUG_ON(!i915_vma_is_active(vma));  in __i915_vma_retire()
82 GEM_BUG_ON(!drm_mm_node_allocated(&vma->node)); in __i915_vma_retire()
85 GEM_BUG_ON(!i915_gem_object_is_active(obj)); in __i915_vma_retire()
137 GEM_BUG_ON(vm == &vm->i915->mm.aliasing_ppgtt->vm); in vma_create()
157 GEM_BUG_ON(range_overflows_t(u64, in vma_create()
163 GEM_BUG_ON(vma->size > obj->base.size); in vma_create()
173 GEM_BUG_ON(!IS_ALIGNED(vma->size, I915_GTT_PAGE_SIZE)); in vma_create()
186 GEM_BUG_ON(!IS_ALIGNED(vma->fence_size, I915_GTT_MIN_ALIGNMENT)); in vma_create()
191 GEM_BUG_ON(!is_power_of_2(vma->fence_alignment)); in vma_create()
276 GEM_BUG_ON(view && !i915_is_ggtt(vm)); in i915_vma_instance()
277 GEM_BUG_ON(vm->closed); in i915_vma_instance()
283 GEM_BUG_ON(!IS_ERR(vma) && i915_vma_compare(vma, vm, view)); in i915_vma_instance()
284 GEM_BUG_ON(!IS_ERR(vma) && vma_lookup(obj, vm, view) != vma); in i915_vma_instance()
305 GEM_BUG_ON(!drm_mm_node_allocated(&vma->node)); in i915_vma_bind()
306 GEM_BUG_ON(vma->size > vma->node.size); in i915_vma_bind()
330 GEM_BUG_ON(!vma->pages); in i915_vma_bind()
355 GEM_BUG_ON(!i915_vma_is_ggtt(vma)); in i915_vma_pin_iomap()
356 GEM_BUG_ON((vma->flags & I915_VMA_GLOBAL_BIND) == 0); in i915_vma_pin_iomap()
400 GEM_BUG_ON(vma->iomap == NULL); in i915_vma_unpin_iomap()
418 GEM_BUG_ON(!obj); in i915_vma_unpin_and_release()
435 GEM_BUG_ON(alignment && !is_power_of_2(alignment)); in i915_vma_misplaced()
457 GEM_BUG_ON(!i915_vma_is_ggtt(vma)); in __i915_vma_set_map_and_fenceable()
458 GEM_BUG_ON(!vma->fence_size); in __i915_vma_set_map_and_fenceable()
499 GEM_BUG_ON(!drm_mm_node_allocated(node)); in i915_gem_valid_gtt_space()
500 GEM_BUG_ON(list_empty(&node->node_list)); in i915_gem_valid_gtt_space()
522 GEM_BUG_ON(atomic_read(&obj->mm.pages_pin_count) < obj->bind_count); in assert_bind_count()
547 GEM_BUG_ON(i915_vma_is_closed(vma)); in i915_vma_insert()
548 GEM_BUG_ON(vma->flags & (I915_VMA_GLOBAL_BIND | I915_VMA_LOCAL_BIND)); in i915_vma_insert()
549 GEM_BUG_ON(drm_mm_node_allocated(&vma->node)); in i915_vma_insert()
559 GEM_BUG_ON(!IS_ALIGNED(size, I915_GTT_PAGE_SIZE)); in i915_vma_insert()
560 GEM_BUG_ON(!IS_ALIGNED(alignment, I915_GTT_MIN_ALIGNMENT)); in i915_vma_insert()
561 GEM_BUG_ON(!is_power_of_2(alignment)); in i915_vma_insert()
564 GEM_BUG_ON(!IS_ALIGNED(start, I915_GTT_PAGE_SIZE)); in i915_vma_insert()
571 GEM_BUG_ON(!IS_ALIGNED(end, I915_GTT_PAGE_SIZE)); in i915_vma_insert()
594 GEM_BUG_ON(vma->pages); in i915_vma_insert()
639 GEM_BUG_ON(i915_vma_is_ggtt(vma)); in i915_vma_insert()
653 GEM_BUG_ON(vma->node.start < start); in i915_vma_insert()
654 GEM_BUG_ON(vma->node.start + vma->node.size > end); in i915_vma_insert()
656 GEM_BUG_ON(!drm_mm_node_allocated(&vma->node)); in i915_vma_insert()
657 GEM_BUG_ON(!i915_gem_valid_gtt_space(vma, cache_level)); in i915_vma_insert()
687 GEM_BUG_ON(!drm_mm_node_allocated(&vma->node)); in i915_vma_remove()
688 GEM_BUG_ON(vma->flags & (I915_VMA_GLOBAL_BIND | I915_VMA_LOCAL_BIND)); in i915_vma_remove()
724 GEM_BUG_ON((flags & (PIN_GLOBAL | PIN_USER)) == 0); in __i915_vma_do_pin()
725 GEM_BUG_ON((flags & PIN_GLOBAL) && !i915_vma_is_ggtt(vma)); in __i915_vma_do_pin()
737 GEM_BUG_ON(!drm_mm_node_allocated(&vma->node)); in __i915_vma_do_pin()
743 GEM_BUG_ON((vma->flags & I915_VMA_BIND_MASK) == 0); in __i915_vma_do_pin()
748 GEM_BUG_ON(i915_vma_misplaced(vma, size, alignment, flags)); in __i915_vma_do_pin()
754 GEM_BUG_ON(vma->pages); in __i915_vma_do_pin()
755 GEM_BUG_ON(vma->flags & I915_VMA_BIND_MASK); in __i915_vma_do_pin()
766 GEM_BUG_ON(i915_vma_is_closed(vma)); in i915_vma_close()
799 GEM_BUG_ON(vma->node.allocated); in __i915_vma_destroy()
800 GEM_BUG_ON(vma->fence); in __i915_vma_destroy()
802 GEM_BUG_ON(i915_gem_active_isset(&vma->last_fence)); in __i915_vma_destroy()
810 GEM_BUG_ON(i915_gem_active_isset(&iter->base)); in __i915_vma_destroy()
821 GEM_BUG_ON(i915_vma_is_active(vma)); in i915_vma_destroy()
822 GEM_BUG_ON(i915_vma_is_pinned(vma)); in i915_vma_destroy()
836 GEM_BUG_ON(!i915_vma_is_closed(vma)); in i915_vma_parked()
840 GEM_BUG_ON(!list_empty(&i915->gt.closed_vma)); in i915_vma_parked()
845 GEM_BUG_ON(i915_vma_is_pinned(vma)); in __i915_vma_iounmap()
864 GEM_BUG_ON(!i915_vma_is_map_and_fenceable(vma)); in i915_vma_revoke_mmap()
865 GEM_BUG_ON(!vma->obj->userfault_count); in i915_vma_revoke_mmap()
971 GEM_BUG_ON(!vma->active_count); in active_instance()
973 GEM_BUG_ON(list_empty(&vma->last_active.link)); in active_instance()
989 GEM_BUG_ON(!drm_mm_node_allocated(&vma->node)); in i915_vma_move_to_active()
1008 GEM_BUG_ON(!i915_vma_is_active(vma)); in i915_vma_move_to_active()
1009 GEM_BUG_ON(!obj->active_count); in i915_vma_move_to_active()
1078 GEM_BUG_ON(i915_vma_is_active(vma)); in i915_vma_unbind()
1096 GEM_BUG_ON(i915_vma_has_ggtt_write(vma)); in i915_vma_unbind()
1109 GEM_BUG_ON(vma->fence); in i915_vma_unbind()
1110 GEM_BUG_ON(i915_vma_has_userfault(vma)); in i915_vma_unbind()