Searched refs:GEM_BUG_ON (Results 1 - 25 of 119) sorted by relevance

12345

/netbsd-current/sys/external/bsd/drm2/dist/drm/i915/
H A Di915_gem_gtt.c69 GEM_BUG_ON(obj->mm.pages == pages);
134 GEM_BUG_ON(!size);
135 GEM_BUG_ON(!IS_ALIGNED(size, I915_GTT_PAGE_SIZE));
136 GEM_BUG_ON(!IS_ALIGNED(offset, I915_GTT_MIN_ALIGNMENT));
137 GEM_BUG_ON(range_overflows(offset, size, vm->total));
138 GEM_BUG_ON(vm == &vm->i915->ggtt.alias->vm);
139 GEM_BUG_ON(drm_mm_node_allocated(node));
163 GEM_BUG_ON(range_overflows(start, len, end));
164 GEM_BUG_ON(round_up(start, align) > round_down(end - len, align));
229 GEM_BUG_ON(!siz
[all...]
H A Di915_vma.c163 GEM_BUG_ON(vm == &vm->gt->ggtt->alias->vm);
192 GEM_BUG_ON(range_overflows_t(u64,
198 GEM_BUG_ON(vma->size > obj->base.size);
211 GEM_BUG_ON(!IS_ALIGNED(vma->size, I915_GTT_PAGE_SIZE));
224 GEM_BUG_ON(!IS_ALIGNED(vma->fence_size, I915_GTT_MIN_ALIGNMENT));
229 GEM_BUG_ON(!is_power_of_2(vma->fence_alignment));
344 GEM_BUG_ON(view && !i915_is_ggtt(vm));
345 GEM_BUG_ON(!atomic_read(&vm->open));
355 GEM_BUG_ON(!IS_ERR(vma) && i915_vma_compare(vma, vm, view));
428 GEM_BUG_ON(!drm_mm_node_allocate
[all...]
H A Di915_scheduler.c63 GEM_BUG_ON(rb_first_cached(&execlists->queue) !=
72 GEM_BUG_ON(p->priority >= last_prio);
75 GEM_BUG_ON(!p->used);
80 GEM_BUG_ON(!(p->used & BIT(i)));
235 GEM_BUG_ON(!locked);
250 GEM_BUG_ON(locked != engine);
318 GEM_BUG_ON(prio == I915_PRIORITY_INVALID);
361 GEM_BUG_ON(p == dep); /* no cycles! */
378 GEM_BUG_ON(!list_empty(&node->link));
404 GEM_BUG_ON(node_to_reques
[all...]
H A Di915_gem_fence_reg.c100 GEM_BUG_ON(!i915_vma_is_map_and_fenceable(vma));
101 GEM_BUG_ON(!IS_ALIGNED(vma->node.start, I965_FENCE_PAGE));
102 GEM_BUG_ON(!IS_ALIGNED(vma->fence_size, I965_FENCE_PAGE));
103 GEM_BUG_ON(!IS_ALIGNED(stride, 128));
146 GEM_BUG_ON(!i915_vma_is_map_and_fenceable(vma));
147 GEM_BUG_ON(vma->node.start & ~I915_FENCE_START_MASK);
148 GEM_BUG_ON(!is_power_of_2(vma->fence_size));
149 GEM_BUG_ON(!IS_ALIGNED(vma->node.start, vma->fence_size));
155 GEM_BUG_ON(!is_power_of_2(stride));
184 GEM_BUG_ON(!i915_vma_is_map_and_fenceabl
[all...]
H A Di915_globals.c81 GEM_BUG_ON(!global->shrink);
82 GEM_BUG_ON(!global->exit);
161 GEM_BUG_ON(atomic_read(&active));
H A Di915_vma.h86 GEM_BUG_ON(!i915_vma_is_ggtt(vma));
105 GEM_BUG_ON(!i915_vma_is_map_and_fenceable(vma));
126 GEM_BUG_ON(!i915_vma_is_ggtt(vma));
127 GEM_BUG_ON(!drm_mm_node_allocated(&vma->node));
128 GEM_BUG_ON(upper_32_bits(vma->node.start));
129 GEM_BUG_ON(upper_32_bits(vma->node.start + vma->node.size - 1));
169 GEM_BUG_ON(view && !i915_is_ggtt(vm));
266 GEM_BUG_ON(!i915_vma_is_pinned(vma));
271 GEM_BUG_ON(!i915_vma_is_pinned(vma));
277 GEM_BUG_ON(!drm_mm_node_allocate
[all...]
H A Di915_gem.h44 #define GEM_BUG_ON(condition) do { if (unlikely((condition))) { \ macro
45 GEM_TRACE_ERR("%s:%d GEM_BUG_ON(%s)\n", \
55 #define GEM_DEBUG_BUG_ON(expr) GEM_BUG_ON(expr)
62 #define GEM_BUG_ON(expr) BUILD_BUG_ON_INVALID(expr) macro
H A Di915_syncmap.c34 #include "i915_gem.h" /* GEM_BUG_ON() */
106 GEM_BUG_ON(p->height);
112 GEM_BUG_ON(!p->height);
125 GEM_BUG_ON(p->height);
136 GEM_BUG_ON(p->height);
249 GEM_BUG_ON(__sync_leaf_prefix(p, id) == p->prefix);
305 GEM_BUG_ON(!(p->parent->bitmap & BIT(idx)));
322 GEM_BUG_ON(!p->height);
339 GEM_BUG_ON(p->prefix != __sync_leaf_prefix(p, id));
H A Dintel_wopcm.c241 GEM_BUG_ON(!wopcm->size);
242 GEM_BUG_ON(wopcm->guc.base);
243 GEM_BUG_ON(wopcm->guc.size);
244 GEM_BUG_ON(guc_fw_size >= wopcm->size);
245 GEM_BUG_ON(huc_fw_size >= wopcm->size);
246 GEM_BUG_ON(ctx_rsvd + WOPCM_RESERVED_SIZE >= wopcm->size);
284 GEM_BUG_ON(!wopcm->guc.base);
285 GEM_BUG_ON(!wopcm->guc.size);
H A Dintel_region_lmem.c86 GEM_BUG_ON(ret);
118 GEM_BUG_ON(i915_ggtt_has_aperture(&i915->ggtt));
119 GEM_BUG_ON(!i915_modparams.fake_lmem_start);
H A Di915_active.c59 GEM_BUG_ON(!is_barrier(&node->base));
72 GEM_BUG_ON(!is_barrier(&node->base));
181 GEM_BUG_ON(i915_active_is_idle(ref));
187 GEM_BUG_ON(rcu_access_pointer(ref->excl.fence));
210 GEM_BUG_ON(i915_active_fence_isset(&it->base));
220 GEM_BUG_ON(!atomic_read(&ref->count));
230 GEM_BUG_ON(!atomic_read(&ref->count));
296 GEM_BUG_ON(i915_active_is_idle(ref));
396 GEM_BUG_ON(node->timeline != engine->kernel_context->timeline->fence_context);
477 GEM_BUG_ON(i915_active_is_idl
[all...]
H A Di915_scatterlist.c35 GEM_BUG_ON(new_sg); /* Should walk exactly nents and hit the end */
/netbsd-current/sys/external/bsd/drm2/dist/drm/i915/gt/
H A Dintel_ring.h12 #include "i915_gem.h" /* GEM_BUG_ON */
53 GEM_BUG_ON((rq->ring->vaddr + rq->ring->emit) != cs);
86 GEM_BUG_ON(offset > rq->ring->size);
93 GEM_BUG_ON(!intel_ring_offset_valid(ring, tail));
110 GEM_BUG_ON(cacheline(tail) == cacheline(ring->head) &&
137 GEM_BUG_ON(!is_power_of_2(size));
H A Dintel_ring.c144 GEM_BUG_ON(!is_power_of_2(size));
145 GEM_BUG_ON(RING_CTL_SIZE(size) & ~RING_NR_PAGES);
195 GEM_BUG_ON(list_empty(&tl->requests));
218 GEM_BUG_ON(ring->space < bytes);
232 GEM_BUG_ON(num_dwords & 1);
235 GEM_BUG_ON(total_bytes > ring->effective_size);
271 GEM_BUG_ON(!rq->reserved_space);
282 GEM_BUG_ON(need_wrap > ring->space);
283 GEM_BUG_ON(ring->emit + need_wrap > ring->size);
284 GEM_BUG_ON(!IS_ALIGNE
[all...]
H A Dintel_sseu.c24 GEM_BUG_ON(sseu->ss_stride > GEN_MAX_SUBSLICE_STRIDE);
26 GEM_BUG_ON(sseu->eu_stride > GEN_MAX_EU_STRIDE);
45 GEM_BUG_ON(slice >= sseu->max_slices);
140 GEM_BUG_ON(subslices & 1);
163 GEM_BUG_ON(val & ~mask);
174 GEM_BUG_ON(val & ~GEN8_RPCS_SS_CNT_MASK);
184 GEM_BUG_ON(val & ~GEN8_RPCS_EU_MIN_MASK);
190 GEM_BUG_ON(val & ~GEN8_RPCS_EU_MAX_MASK);
H A Dgen8_ppgtt.c98 GEM_BUG_ON(start >= end);
112 GEM_BUG_ON(start >= end);
118 GEM_BUG_ON(start >= end);
186 GEM_BUG_ON(end > vm->total >> GEN8_PTE_SHIFT);
192 GEM_BUG_ON(!len || len >= atomic_read(px_used(pd)));
219 GEM_BUG_ON(!count || count >= atomic_read(&pt->used));
244 GEM_BUG_ON(!IS_ALIGNED(start, BIT_ULL(GEN8_PTE_SHIFT)));
245 GEM_BUG_ON(!IS_ALIGNED(length, BIT_ULL(GEN8_PTE_SHIFT)));
246 GEM_BUG_ON(range_overflows(start, length, vm->total));
250 GEM_BUG_ON(lengt
[all...]
H A Dintel_timeline.c93 GEM_BUG_ON(!hwsp->free_bitmap);
101 GEM_BUG_ON(hwsp->vma->private != hwsp);
116 GEM_BUG_ON(cacheline >= BITS_PER_TYPE(hwsp->free_bitmap));
131 GEM_BUG_ON(!i915_active_is_idle(&cl->active));
167 GEM_BUG_ON(cacheline >= BIT(CACHELINE_BITS));
202 GEM_BUG_ON(ptr_test_bit(cl->vaddr, CACHELINE_FREE));
253 GEM_BUG_ON(timeline->hwsp_offset >= hwsp->size);
280 GEM_BUG_ON(atomic_read(&timeline->pin_count));
281 GEM_BUG_ON(!list_empty(&timeline->requests));
282 GEM_BUG_ON(timelin
[all...]
H A Dintel_engine_pool.c78 GEM_BUG_ON(!intel_engine_pm_is_awake(to_engine(pool)));
123 GEM_BUG_ON(!engine);
136 GEM_BUG_ON(!intel_engine_pm_is_awake(to_engine(pool)));
194 GEM_BUG_ON(!list_empty(&pool->cache_list[n]));
/netbsd-current/sys/external/bsd/drm2/dist/drm/i915/gt/uc/
H A Dintel_guc_ct.c140 GEM_BUG_ON(ct->vma);
175 GEM_BUG_ON((i != CTB_SEND) && (i != CTB_RECV));
191 GEM_BUG_ON(ct->enabled);
210 GEM_BUG_ON(ct->enabled);
213 GEM_BUG_ON(!ct->vma);
220 GEM_BUG_ON((i != CTB_SEND) && (i != CTB_RECV));
261 GEM_BUG_ON(!ct->enabled);
312 GEM_BUG_ON(desc->size % 4);
313 GEM_BUG_ON(desc->head % 4);
314 GEM_BUG_ON(des
[all...]
H A Dintel_uc.c64 GEM_BUG_ON(intel_uc_uses_guc(uc));
65 GEM_BUG_ON(intel_uc_uses_guc_submission(uc));
66 GEM_BUG_ON(intel_uc_uses_huc(uc));
179 GEM_BUG_ON(!guc_communication_enabled(guc));
211 GEM_BUG_ON(guc_communication_enabled(guc));
265 GEM_BUG_ON(!intel_uc_uses_guc(uc));
287 GEM_BUG_ON(!intel_uc_uses_guc(uc));
290 GEM_BUG_ON(intel_uc_supports_guc_submission(uc));
315 GEM_BUG_ON(!intel_uc_supports_guc(uc));
339 GEM_BUG_ON(!intel_uc_supports_gu
[all...]
/netbsd-current/sys/external/bsd/drm2/dist/drm/i915/gem/
H A Di915_gem_clflush.c26 GEM_BUG_ON(!i915_gem_object_has_pages(obj));
65 GEM_BUG_ON(!obj->cache_dirty);
123 GEM_BUG_ON(obj->write_domain != I915_GEM_DOMAIN_CPU);
H A Di915_gem_tiling.c65 GEM_BUG_ON(!size);
70 GEM_BUG_ON(!stride);
74 GEM_BUG_ON(!IS_ALIGNED(stride, I965_FENCE_PAGE));
103 GEM_BUG_ON(!size);
223 GEM_BUG_ON(!i915_tiling_ok(obj, tiling, stride));
224 GEM_BUG_ON(!stride ^ (tiling == I915_TILING_NONE));
266 GEM_BUG_ON(!obj->mm.quirked);
271 GEM_BUG_ON(obj->mm.quirked);
H A Di915_gem_object.c160 GEM_BUG_ON(vma->obj != obj);
161 GEM_BUG_ON(!atomic_read(&vma->open_count));
189 GEM_BUG_ON(!atomic_read(&i915->mm.free_count));
218 GEM_BUG_ON(vma->obj != obj);
252 GEM_BUG_ON(atomic_read(&obj->bind_count));
253 GEM_BUG_ON(obj->userfault_count);
254 GEM_BUG_ON(!list_empty(&obj->lut_list));
258 GEM_BUG_ON(i915_gem_object_has_pages(obj));
296 GEM_BUG_ON(i915_gem_object_is_framebuffer(obj));
H A Di915_gem_pages.c65 GEM_BUG_ON(obj->mm.quirked);
70 GEM_BUG_ON(!sg_page_sizes);
86 GEM_BUG_ON(!HAS_PAGE_SIZES(i915, obj->mm.page_sizes.sg));
118 GEM_BUG_ON(!err && !i915_gem_object_has_pages(obj));
139 GEM_BUG_ON(i915_gem_object_has_pinned_pages(obj));
166 GEM_BUG_ON(i915_gem_object_has_pages(obj));
230 GEM_BUG_ON(atomic_read(&obj->bind_count));
418 GEM_BUG_ON(i915_gem_object_has_pinned_pages(obj));
429 GEM_BUG_ON(!i915_gem_object_has_pages(obj));
471 GEM_BUG_ON(!i915_gem_object_has_pinned_page
[all...]
/netbsd-current/sys/external/bsd/drm2/dist/drm/i915/gem/selftests/
H A Dhuge_gem_object.c111 GEM_BUG_ON(!phys_size || phys_size > dma_size);
112 GEM_BUG_ON(!IS_ALIGNED(phys_size, PAGE_SIZE));
113 GEM_BUG_ON(!IS_ALIGNED(dma_size, I915_GTT_PAGE_SIZE));

Completed in 330 milliseconds

12345