cyclic_pick_cpu
if ((dest = cyclic_pick_cpu(part, c, c, cyclic->cy_flags)) == NULL) {
dest = cyclic_pick_cpu(part, d, NULL, cyclic->cy_flags | CYF_CPU_BOUND);
dest = cyclic_pick_cpu(part, c, NULL, cyc->cy_flags | CYF_PART_BOUND);
idp->cyi_cpu = cyclic_pick_cpu(NULL, NULL, NULL, 0);
dest = cyclic_pick_cpu(part, c, c, cyclic->cy_flags);