Home
last modified time | relevance | path

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

/freebsd/sys/riscv/riscv/
H A Dmp_machdep.c88 extern uint32_t boot_hart;
134 CPU_CLR(boot_hart, &mask); in release_aps()
158 if (cpuid < boot_hart) in init_secondary()
160 cpuid -= boot_hart; in init_secondary()
357 if (hart == boot_hart) in cpu_init_fdt()
365 if (cpuid < boot_hart) in cpu_init_fdt()
367 cpuid -= boot_hart; in cpu_init_fdt()
426 CPU_SET(boot_hart, &all_harts); in cpu_mp_start()
H A Dmachdep.c118 uint32_t boot_hart = BOOT_HART_INVALID; /* The hart we booted on. */ variable
434 boot_hart = (uint32_t)*mdp; in parse_boot_hartid()
448 boot_hart = hart; in parse_boot_hartid()
453 if (boot_hart == BOOT_HART_INVALID) { in parse_boot_hartid()
458 PCPU_SET(hart, boot_hart); in parse_boot_hartid()
H A Dlocore.S85 lla t0, boot_hart