Lines Matching refs:ASSERT

900 		ASSERT(pc->cypc_prodndx != pc->cypc_consndx);  in cyclic_expire()
975 ASSERT(!(cyclic->cy_flags & CYF_FREE)); in cyclic_fire()
1053 ASSERT(cyclic->cy_flags & CYF_FREE); in cyclic_remove_pend()
1054 ASSERT(cyclic->cy_pend == 0); in cyclic_remove_pend()
1055 ASSERT(cpu->cyp_state == CYS_REMOVING); in cyclic_remove_pend()
1056 ASSERT(cpu->cyp_rpend > 0); in cyclic_remove_pend()
1140 ASSERT(level < CY_LOW_LEVEL + CY_SOFT_LEVELS); in cyclic_softint()
1145 ASSERT(soft == 0 || soft == 1); in cyclic_softint()
1161 ASSERT(buf[consmasked] < cpu->cyp_size); in cyclic_softint()
1218 ASSERT(cpu->cyp_state == CYS_EXPANDING); in cyclic_softint()
1219 ASSERT(cyclics != cpu->cyp_cyclics); in cyclic_softint()
1220 ASSERT(resized == 0); in cyclic_softint()
1221 ASSERT(intr_resized == 0); in cyclic_softint()
1225 ASSERT(cyclic->cy_handler == handler); in cyclic_softint()
1226 ASSERT(cyclic->cy_arg == arg); in cyclic_softint()
1258 ASSERT(opend > pend || (opend == 0 && in cyclic_softint()
1287 ASSERT(cpu->cyp_state == CYS_EXPANDING); in cyclic_softint()
1288 ASSERT(softbuf->cys_buf[softbuf->cys_hard].cypc_sizemask == in cyclic_softint()
1291 ASSERT(softbuf->cys_hard == (softbuf->cys_soft ^ 1)); in cyclic_softint()
1305 ASSERT(resized == 0); in cyclic_softint()
1314 ASSERT(!(intr_resized == 1 && resized == 0)); in cyclic_softint()
1319 ASSERT(cpu->cyp_state == CYS_EXPANDING); in cyclic_softint()
1336 ASSERT(nlev < CY_SOFT_LEVELS); in cyclic_softint()
1358 ASSERT(cpu->cyp_state == CYS_EXPANDING); in cyclic_expand_xcall()
1374 ASSERT((new_size & new_size - 1) == 0); in cyclic_expand_xcall()
1375 ASSERT(new_size == (size << 1)); in cyclic_expand_xcall()
1376 ASSERT(cpu->cyp_heap != NULL && cpu->cyp_cyclics != NULL); in cyclic_expand_xcall()
1417 ASSERT(hard == softbuf->cys_soft); in cyclic_expand_xcall()
1418 ASSERT(hard == 0 || hard == 1); in cyclic_expand_xcall()
1419 ASSERT(softbuf->cys_buf[hard].cypc_buf != NULL); in cyclic_expand_xcall()
1428 ASSERT(softbuf->cys_buf[hard ^ 1].cypc_buf != NULL); in cyclic_expand_xcall()
1429 ASSERT(softbuf->cys_buf[hard ^ 1].cypc_prodndx == 0); in cyclic_expand_xcall()
1430 ASSERT(softbuf->cys_buf[hard ^ 1].cypc_consndx == 0); in cyclic_expand_xcall()
1456 ASSERT(MUTEX_HELD(&cpu_lock)); in cyclic_expand()
1457 ASSERT(cpu->cyp_state == CYS_ONLINE); in cyclic_expand()
1466 ASSERT(old_heap == NULL && old_cyclics == NULL); in cyclic_expand()
1472 ASSERT((new_size - 1 & new_size) == 0); in cyclic_expand()
1488 ASSERT(hard == old_hard); in cyclic_expand()
1489 ASSERT(hard == softbuf->cys_soft); in cyclic_expand()
1490 ASSERT(pc->cypc_buf == NULL); in cyclic_expand()
1512 ASSERT(cpu->cyp_modify_levels == CY_SOFT_LEVELS); in cyclic_expand()
1522 ASSERT(hard == (old_hard ^ 1)); in cyclic_expand()
1523 ASSERT(hard == softbuf->cys_soft); in cyclic_expand()
1528 ASSERT(pc->cypc_sizemask == ((new_size - 1) >> 1)); in cyclic_expand()
1536 ASSERT(old_heap != NULL); in cyclic_expand()
1537 ASSERT(old_size != 0); in cyclic_expand()
1542 ASSERT(cpu->cyp_state == CYS_EXPANDING); in cyclic_expand()
1566 ASSERT(!(flags & CYF_CPU_BOUND) || bound != NULL); in cyclic_pick_cpu()
1567 ASSERT(!(flags & CYF_PART_BOUND) || part != NULL); in cyclic_pick_cpu()
1634 ASSERT(avoid->cpu_flags & CPU_ENABLE); in cyclic_pick_cpu()
1644 ASSERT(avoid->cpu_part == start->cpu_part); in cyclic_pick_cpu()
1649 ASSERT(c != avoid); in cyclic_pick_cpu()
1650 ASSERT(c->cpu_cyclic != NULL); in cyclic_pick_cpu()
1667 ASSERT(cpu->cyp_nelems < cpu->cyp_size); in cyclic_add_xcall()
1688 ASSERT(cyclic->cy_flags == CYF_FREE); in cyclic_add_xcall()
1732 ASSERT(MUTEX_HELD(&cpu_lock)); in cyclic_add_here()
1733 ASSERT(cpu->cyp_state == CYS_ONLINE); in cyclic_add_here()
1734 ASSERT(!(cpu->cyp_cpu->cpu_flags & CPU_OFFLINE)); in cyclic_add_here()
1735 ASSERT(when->cyt_when >= 0 && when->cyt_interval > 0); in cyclic_add_here()
1743 ASSERT(cpu->cyp_nelems < cpu->cyp_size); in cyclic_add_here()
1777 ASSERT(cpu->cyp_state == CYS_REMOVING); in cyclic_remove_xcall()
1785 ASSERT(nelems > 0); in cyclic_remove_xcall()
1814 ASSERT(cyclic->cy_level != CY_HIGH_LEVEL); in cyclic_remove_xcall()
1882 ASSERT(heap[0] == root); in cyclic_remove_xcall()
1895 ASSERT(nelems != 0); in cyclic_remove_xcall()
1909 ASSERT(MUTEX_HELD(&cpu_lock)); in cyclic_remove_here()
1910 ASSERT(cpu->cyp_rpend == 0); in cyclic_remove_here()
1911 ASSERT(wait == CY_WAIT || wait == CY_NOWAIT); in cyclic_remove_here()
1918 ASSERT(cpu->cyp_state == CYS_ONLINE); in cyclic_remove_here()
1929 ASSERT(!(level == CY_HIGH_LEVEL && cpu->cyp_rpend != 0)); in cyclic_remove_here()
1930 ASSERT(!(wait == CY_NOWAIT && cpu->cyp_rpend != 0)); in cyclic_remove_here()
1931 ASSERT(!(arg.cyx_wait == CY_NOWAIT && cpu->cyp_rpend != 0)); in cyclic_remove_here()
1939 ASSERT(wait == CY_NOWAIT && arg.cyx_wait == CY_WAIT); in cyclic_remove_here()
1940 ASSERT(cpu->cyp_state == CYS_REMOVING); in cyclic_remove_here()
1949 ASSERT(cpu->cyp_state == CYS_REMOVING); in cyclic_remove_here()
1980 ASSERT(nelems > 0); in cyclic_reprogram_cyclic()
2054 ASSERT(expiration > 0); in cyclic_reprogram_here()
2081 ASSERT(MUTEX_HELD(&cpu_lock)); in cyclic_juggle_one_to()
2082 ASSERT(src != NULL && idp->cyi_omni_list == NULL); in cyclic_juggle_one_to()
2083 ASSERT(!(dest->cyp_cpu->cpu_flags & (CPU_QUIESCED | CPU_OFFLINE))); in cyclic_juggle_one_to()
2089 ASSERT(!(flags & CYF_CPU_BOUND) && !(flags & CYF_FREE)); in cyclic_juggle_one_to()
2105 ASSERT(dest->cyp_nelems < dest->cyp_size); in cyclic_juggle_one_to()
2180 ASSERT(MUTEX_HELD(&cpu_lock)); in cyclic_juggle_one()
2181 ASSERT(!(c->cpu_flags & CPU_OFFLINE)); in cyclic_juggle_one()
2182 ASSERT(cpu->cyp_state == CYS_ONLINE); in cyclic_juggle_one()
2183 ASSERT(!(cyclic->cy_flags & CYF_FREE)); in cyclic_juggle_one()
2207 ASSERT(MUTEX_HELD(&cpu_lock)); in cyclic_unbind_cpu()
2208 ASSERT(cpu->cyp_state == CYS_ONLINE); in cyclic_unbind_cpu()
2209 ASSERT(!(cyclic->cy_flags & CYF_FREE)); in cyclic_unbind_cpu()
2210 ASSERT(cyclic->cy_flags & CYF_CPU_BOUND); in cyclic_unbind_cpu()
2223 ASSERT((res && idp->cyi_cpu != cpu) || in cyclic_unbind_cpu()
2238 ASSERT(MUTEX_HELD(&cpu_lock)); in cyclic_bind_cpu()
2239 ASSERT(!(d->cpu_flags & CPU_OFFLINE)); in cyclic_bind_cpu()
2240 ASSERT(!(c->cpu_flags & CPU_OFFLINE)); in cyclic_bind_cpu()
2241 ASSERT(cpu->cyp_state == CYS_ONLINE); in cyclic_bind_cpu()
2242 ASSERT(dest != NULL); in cyclic_bind_cpu()
2243 ASSERT(dest->cyp_state == CYS_ONLINE); in cyclic_bind_cpu()
2244 ASSERT(!(cyclic->cy_flags & CYF_FREE)); in cyclic_bind_cpu()
2245 ASSERT(!(cyclic->cy_flags & CYF_CPU_BOUND)); in cyclic_bind_cpu()
2266 ASSERT(MUTEX_HELD(&cpu_lock)); in cyclic_unbind_cpupart()
2267 ASSERT(cpu->cyp_state == CYS_ONLINE); in cyclic_unbind_cpupart()
2268 ASSERT(!(cyc->cy_flags & CYF_FREE)); in cyclic_unbind_cpupart()
2269 ASSERT(cyc->cy_flags & CYF_PART_BOUND); in cyclic_unbind_cpupart()
2280 ASSERT(res && idp->cyi_cpu != cpu); in cyclic_unbind_cpupart()
2293 ASSERT(MUTEX_HELD(&cpu_lock)); in cyclic_bind_cpupart()
2294 ASSERT(!(c->cpu_flags & CPU_OFFLINE)); in cyclic_bind_cpupart()
2295 ASSERT(cpu->cyp_state == CYS_ONLINE); in cyclic_bind_cpupart()
2296 ASSERT(!(cyc->cy_flags & CYF_FREE)); in cyclic_bind_cpupart()
2297 ASSERT(!(cyc->cy_flags & CYF_PART_BOUND)); in cyclic_bind_cpupart()
2298 ASSERT(part->cp_ncpus > 0); in cyclic_bind_cpupart()
2318 ASSERT(MUTEX_HELD(&cpu_lock)); in cyclic_configure()
2370 ASSERT(MUTEX_HELD(&cpu_lock)); in cyclic_unconfigure()
2371 ASSERT(cpu->cyp_state == CYS_OFFLINE); in cyclic_unconfigure()
2372 ASSERT(cpu->cyp_nelems == 0); in cyclic_unconfigure()
2394 ASSERT(hard == softbuf->cys_soft); in cyclic_unconfigure()
2395 ASSERT(hard == 0 || hard == 1); in cyclic_unconfigure()
2396 ASSERT(pc->cypc_buf != NULL); in cyclic_unconfigure()
2397 ASSERT(softbuf->cys_buf[hard ^ 1].cypc_buf == NULL); in cyclic_unconfigure()
2424 ASSERT(MUTEX_HELD(&cpu_lock)); in cyclic_cpu_setup()
2428 ASSERT(cyp == NULL); in cyclic_cpu_setup()
2433 ASSERT(cyp != NULL && cyp->cyp_state == CYS_OFFLINE); in cyclic_cpu_setup()
2455 ASSERT(cpu->cyp_state == CYS_ONLINE || cpu->cyp_state == CYS_OFFLINE); in cyclic_suspend_xcall()
2463 ASSERT(cpu->cyp_state == CYS_ONLINE); in cyclic_suspend_xcall()
2486 ASSERT(state == CYS_SUSPENDED || state == CYS_OFFLINE); in cyclic_resume_xcall()
2499 ASSERT(state == CYS_SUSPENDED); in cyclic_resume_xcall()
2520 ASSERT(MUTEX_HELD(&cpu_lock)); in cyclic_omni_start()
2521 ASSERT(cpu->cyp_state == CYS_ONLINE); in cyclic_omni_start()
2522 ASSERT(idp->cyi_cpu == NULL); in cyclic_omni_start()
2533 ASSERT(hdlr.cyh_func != NULL); in cyclic_omni_start()
2534 ASSERT(hdlr.cyh_level < CY_LEVELS); in cyclic_omni_start()
2535 ASSERT(when.cyt_when >= 0 && when.cyt_interval > 0); in cyclic_omni_start()
2553 ASSERT(MUTEX_HELD(&cpu_lock)); in cyclic_omni_stop()
2554 ASSERT(cpu->cyp_state == CYS_ONLINE); in cyclic_omni_stop()
2555 ASSERT(idp->cyi_cpu == NULL); in cyclic_omni_stop()
2556 ASSERT(ocpu != NULL); in cyclic_omni_stop()
2575 ASSERT(ocpu != NULL); in cyclic_omni_stop()
2644 ASSERT(MUTEX_HELD(&cpu_lock)); in cyclic_new_id()
2664 ASSERT(cyclic_id_head->cyi_prev == NULL); in cyclic_new_id()
2766 ASSERT(MUTEX_HELD(&cpu_lock)); in cyclic_add()
2767 ASSERT(when->cyt_when >= 0 && when->cyt_interval > 0); in cyclic_add()
2864 ASSERT(MUTEX_HELD(&cpu_lock)); in cyclic_add_omni()
2865 ASSERT(omni != NULL && omni->cyo_online != NULL); in cyclic_add_omni()
2875 ASSERT(cpu->cyp_state == CYS_OFFLINE); in cyclic_add_omni()
2886 ASSERT(idp->cyi_omni_list != NULL); in cyclic_add_omni()
2887 ASSERT(idp->cyi_cpu == NULL); in cyclic_add_omni()
2930 ASSERT(MUTEX_HELD(&cpu_lock)); in cyclic_remove()
2935 ASSERT(idp->cyi_omni_list != NULL); in cyclic_remove()
2941 ASSERT(cyclic_id_head != idp); in cyclic_remove()
2944 ASSERT(cyclic_id_head == idp); in cyclic_remove()
3032 ASSERT(MUTEX_HELD(&cpu_lock)); in cyclic_bind()
3033 ASSERT(part == NULL || d == NULL || d->cpu_part == part); in cyclic_bind()
3036 ASSERT(idp->cyi_omni_list != NULL); in cyclic_bind()
3065 ASSERT(!(flags & CYF_CPU_BOUND) || c == d); in cyclic_bind()
3066 ASSERT(!(flags & CYF_PART_BOUND) || c->cpu_part == part); in cyclic_bind()
3084 ASSERT(expiration > 0); in cyclic_reprogram()
3096 ASSERT(curthread->t_preempt > 0); in cyclic_reprogram()
3186 ASSERT(MUTEX_HELD(&cpu_lock)); in cyclic_move_here()
3215 ASSERT(MUTEX_HELD(&cpu_lock)); in cyclic_init()
3302 ASSERT(MUTEX_HELD(&cpu_lock)); in cyclic_juggle()
3317 ASSERT(idp->cyi_cpu != cpu); in cyclic_juggle()
3362 ASSERT(MUTEX_HELD(&cpu_lock)); in cyclic_offline()
3379 ASSERT(idp->cyi_omni_list != NULL); in cyclic_offline()
3383 ASSERT(cpu->cyp_state == CYS_ONLINE); in cyclic_offline()
3419 ASSERT(c->cpu_flags & CPU_ENABLE); in cyclic_online()
3420 ASSERT(MUTEX_HELD(&cpu_lock)); in cyclic_online()
3421 ASSERT(cpu->cyp_state == CYS_OFFLINE); in cyclic_online()
3473 ASSERT(MUTEX_HELD(&cpu_lock)); in cyclic_move_in()
3511 ASSERT(cyclic->cy_flags & CYF_PART_BOUND); in cyclic_move_in()
3567 ASSERT(MUTEX_HELD(&cpu_lock)); in cyclic_move_out()
3658 ASSERT(MUTEX_HELD(&cpu_lock)); in cyclic_suspend()
3710 ASSERT(MUTEX_HELD(&cpu_lock)); in cyclic_resume()