Home
last modified time | relevance | path

Searched refs:secondaries_to_init (Results 1 – 3 of 3) sorted by relevance

/lk-master/arch/arm64/
A Darch.c27 static volatile int secondaries_to_init = 0; variable
79secondaries_to_init = SMP_MAX_CPUS - 1; /* TODO: get count from somewhere else, or add cpus as the… in arch_init()
81 lk_init_secondary_cpus(secondaries_to_init); in arch_init()
83 LTRACEF("releasing %d secondary cpus\n", secondaries_to_init); in arch_init()
159 atomic_add(&secondaries_to_init, -1); in arm64_secondary_entry()
/lk-master/arch/arm/arm/
A Darch.c55 volatile int secondaries_to_init = 0; variable
108 secondaries_to_init = scu_config & 0x3; in arch_init()
111 secondaries_to_init = (l2ctlr >> 24); in arch_init()
113secondaries_to_init = SMP_MAX_CPUS - 1; /* TODO: get count from somewhere else, or add cpus as the… in arch_init()
116 lk_init_secondary_cpus(secondaries_to_init); in arch_init()
121 …dprintf(SPEW, "releasing %d secondary cpu%c\n", secondaries_to_init, secondaries_to_init != 1 ? 's… in arch_init()
134 while (secondaries_to_init > 0) { in arch_init()
176 atomic_add(&secondaries_to_init, -1); in arm_secondary_entry()
/lk-master/arch/riscv/
A Dmp.c36 volatile int secondaries_to_init = SMP_MAX_CPUS - 1; variable
150 secondaries_to_init = count; in riscv_set_secondary_count()
155 lk_init_secondary_cpus(secondaries_to_init); in riscv_boot_secondaries()
158 dprintf(INFO, "RISCV: Releasing %d secondary harts from purgatory\n", secondaries_to_init); in riscv_boot_secondaries()
165 for (uint i = 0; i <= (uint)secondaries_to_init; i++) { in riscv_boot_secondaries()

Completed in 5 milliseconds