MAXCPUS
for (i = 0; i < MAXCPUS; i++) {
struct cpu_info *cpu_info[MAXCPUS] = { &cpu_info_primary };
if (cf->cf_unit >= MAXCPUS)
for (i=0; i < MAXCPUS; i++) {
for (i = 0; i < MAXCPUS; i++) {
if (addr >= 0 && addr < MAXCPUS &&
for (i = 0; i < MAXCPUS; i++) {
if (addr >= 0 && addr < MAXCPUS &&
for (i = 0; i < MAXCPUS; i++) {
if (addr >= 0 && addr < MAXCPUS &&
for (i = 0; i < MAXCPUS; i++) {
for (i = 0; i < MAXCPUS; i++) {
for (i = 0; i < MAXCPUS; i++) {
for (i = 0; i < MAXCPUS; i++) {
volatile u_int tlb_shoot_counts[MAXCPUS] __attribute__((section(".kudata")));
u_int8_t mask[howmany(MAXCPUS, 8)] = { 0 };
u_int8_t mask[howmany(MAXCPUS, 8)] = { 0 };
u_int8_t mask[howmany(MAXCPUS, 8)] = { 0 };
u_int8_t mask[howmany(MAXCPUS, 8)] = { 0 };
extern struct cpu_info *cpu_info[MAXCPUS];
struct cpu_info *cpu_info[MAXCPUS] = { &cpu_info_primary };
if (ncpus < MAXCPUS || faa->fa_reg[0].addr == (mpidr & MPIDR_AFF))
extern struct cpu_info *cpu_info[MAXCPUS];
if (ncpus < MAXCPUS || faa->fa_reg[0].addr == (mpidr & MPIDR_AFF))
for (i = 0; i < MAXCPUS; i++) {
if (addr >= 0 && addr < MAXCPUS &&
for (i = 0; i < MAXCPUS; i++) {
if (addr >= 0 && addr < MAXCPUS &&
for (i = 0; i < MAXCPUS; i++) {
if (addr >= 0 && addr < MAXCPUS &&
for (i = 0; i < MAXCPUS; i++) {
for (i = 0; i < MAXCPUS; i++) {
for (i = 0; i < MAXCPUS; i++) {
vstart += MAXCPUS * PAGE_SIZE;
vstart += MAXCPUS * PAGE_SIZE;
vstart += MAXCPUS * PAGE_SIZE;
struct cpu_info *cpu_info[MAXCPUS] = { &cpu_info_primary };
int sc_cpuremap[MAXCPUS];
int sc_ipi_reason[MAXCPUS]; /* cause of ipi */
int32_t sc_localcoremask[MAXCPUS];
extern struct cpu_info *cpu_info[MAXCPUS];
if (cf->cf_unit >= MAXCPUS)
for (i = 0; i < MAXCPUS; i++) {
struct cpu_info *cpu_info[MAXCPUS] = { &cpu_info_primary };
if (cf->cf_unit >= MAXCPUS)
for (i = 0; i < MAXCPUS; i++) {
for (i=0; i < MAXCPUS; i++) {
for (i = 0; i < MAXCPUS; i++) {
if (addr >= 0 && addr < MAXCPUS &&
for (i = 0; i < MAXCPUS; i++) {
if (addr >= 0 && addr < MAXCPUS &&
for (i = 0; i < MAXCPUS; i++) {
if (addr >= 0 && addr < MAXCPUS &&
for (i = 0; i < MAXCPUS; i++) {
for (i = 0; i < MAXCPUS; i++) {
for (i = 0; i < MAXCPUS; i++) {
virtual_avail += PAGE_SIZE * MAXCPUS * NPTECL;
pte += MAXCPUS * NPTECL;
volatile u_int tlb_shoot_counts[MAXCPUS] __attribute__((section(".kudata")));
extern struct cpu_info *cpu_info[MAXCPUS];
for (cpu = 0; cpu < LOONGSON_MAXCPUS && ncpus < MAXCPUS; cpu++) {
paddr_t ls3_ipi_base[MAXCPUS];
vaddr_t hatch_stacks[MAXCPUS - 1];
extern struct trapdebug trapdebug[MAXCPUS * TRAPSIZE];
extern uint trppos[MAXCPUS];
unsigned int ipi_mailbox[MAXCPUS];
[(PMAP_SIZEOF(MAXCPUS) + sizeof(struct pmap) - 1)
static struct pmap_asid_info pmap_asid_info[MAXCPUS];
for (i = 0; i < MAXCPUS; i++) {
struct trapdebug trapdebug[MAXCPUS * TRAPSIZE];
uint trppos[MAXCPUS];
for (cpuid = 1; cpuid < MAXCPUS &&
int sc_minipl[MAXCPUS];
struct octciu_cpu sc_cpu[MAXCPUS];
struct octcrypto_cpu sc_cpu[MAXCPUS];
struct xicp_softc *xicp_sc[MAXCPUS];
struct xive_eq sc_eq[MAXCPUS][XIVE_NUM_PRIORITIES];
struct cpu_info cpu_info[MAXCPUS];
if (ncpus < MAXCPUS || faa->fa_reg[0].addr == mfpir())
virtual_avail += MAXCPUS * PAGE_SIZE;
virtual_avail += MAXCPUS * PAGE_SIZE;
virtual_avail += MAXCPUS * PAGE_SIZE;
struct plic_context sc_contexts[MAXCPUS];
KASSERT(cpu < MAXCPUS);
extern struct cpu_info *cpu_info[MAXCPUS];
if (ncpus < MAXCPUS || faa->fa_reg[0].addr == boot_hart) /* the primary cpu */
for (i = 0; i < MAXCPUS; i++) {
if (addr >= 0 && addr < MAXCPUS &&
for (i = 0; i < MAXCPUS; i++) {
if (addr >= 0 && addr < MAXCPUS &&
for (i = 0; i < MAXCPUS; i++) {
if (addr >= 0 && addr < MAXCPUS &&
for (i = 0; i < MAXCPUS; i++) {
for (i = 0; i < MAXCPUS; i++) {
for (i = 0; i < MAXCPUS; i++) {
vstart += MAXCPUS * PAGE_SIZE;
vstart += MAXCPUS * PAGE_SIZE;
vstart += MAXCPUS * PAGE_SIZE;
struct cpu_info *cpu_info[MAXCPUS] = { &cpu_info_primary };
if (ncpus < MAXCPUS || portid == cpu_myid())
struct dt_cpubuf ds_cpu[MAXCPUS]; /* [I] Per-cpu event states */
multiplier, MAXCPUS);
multiplier, MAXCPUS);
multiplier, MAXCPUS);
multiplier, MAXCPUS);
struct cpu_info *cpuset_infos[MAXCPUS];
CPU_INFO_UNIT(ci), MAXCPUS);
#define WITNESS_PENDLIST (1024 + MAXCPUS)
struct witness_cpu witness_cpu[MAXCPUS];
#define FDUP_MAX_COUNT (UINT_MAX - 2 * MAXCPUS)
struct __mp_lock_cpu mpl_cpus[MAXCPUS];
#define CPUSET_SSIZE CPUSET_ASIZE(MAXCPUS)