CPUF_BSP
if ((ci->ci_flags & CPUF_BSP) != 0)
atomic_or_32(&ci->ci_flags, CPUF_BSP);
if (ci->ci_flags & (CPUF_BSP|CPUF_SP|CPUF_PRIMARY))
if ((ci->ci_flags & (CPUF_BSP|CPUF_SP|CPUF_PRIMARY)) == 0)
if ((ci->ci_flags & (CPUF_BSP|CPUF_SP|CPUF_PRIMARY)) == 0)
if ((ci->ci_flags & (CPUF_BSP|CPUF_SP|CPUF_PRIMARY)) == 0)
atomic_or_32(&ci->ci_flags, CPUF_BSP);
if (ci->ci_flags & (CPUF_BSP|CPUF_SP|CPUF_PRIMARY))