CYF_CPU_BOUND
ASSERT(!(flags & CYF_CPU_BOUND) || bound != NULL);
if (flags & CYF_CPU_BOUND) {
ASSERT(!(flags & CYF_CPU_BOUND) && !(flags & CYF_FREE));
ASSERT(cyclic->cy_flags & CYF_CPU_BOUND);
cyclic->cy_flags &= ~CYF_CPU_BOUND;
ASSERT(!(cyclic->cy_flags & CYF_CPU_BOUND));
dest = cyclic_pick_cpu(part, d, NULL, cyclic->cy_flags | CYF_CPU_BOUND);
cyclic->cy_flags |= CYF_CPU_BOUND;
if (!(c->cpu_flags & CPU_ENABLE) && !(cyc->cy_flags & CYF_CPU_BOUND)) {
if (c != d && (flags & CYF_CPU_BOUND))
ASSERT(!(flags & CYF_CPU_BOUND) || c == d);
if (!(flags & CYF_CPU_BOUND) && d != NULL)
(CYF_CPU_BOUND|CYF_PART_BOUND), ==, 0);
if (cyclic->cy_flags & CYF_CPU_BOUND)