Home
last modified time | relevance | path

Searched refs:cpuid_to_hartid_map (Results 1 – 8 of 8) sorted by relevance

/linux/arch/riscv/kernel/
H A Dsmpboot.c98 if (hart == cpuid_to_hartid_map(0)) { in acpi_parse_rintc()
109 cpuid_to_hartid_map(cpu_count) = hart; in acpi_parse_rintc()
136 if (hart == cpuid_to_hartid_map(0)) { in of_parse_and_init_cpus()
148 cpuid_to_hartid_map(cpuid) = hart; in of_parse_and_init_cpus()
172 if (cpuid_to_hartid_map(cpuid) != INVALID_HARTID) in setup_smp()
249 cpuid_to_hartid_map(curr_cpuid)); in smp_callin()
H A Dcpu_ops_sbi.c68 unsigned long hartid = cpuid_to_hartid_map(cpuid); in sbi_cpu_start()
94 unsigned long hartid = cpuid_to_hartid_map(cpuid); in sbi_cpu_is_stopped()
H A Dsmp.c61 cpuid_to_hartid_map(0) = boot_cpu_hartid; in smp_setup_processor_id()
76 if (cpuid_to_hartid_map(i) == hartid) in riscv_hartid_to_cpuid()
H A Dcpu.c23 return phys_id == cpuid_to_hartid_map(cpu); in arch_match_cpu_phys_id()
337 seq_printf(m, "hart\t\t: %lu\n", cpuid_to_hartid_map(cpu_id)); in c_show()
H A Dmachine_kexec.c155 unsigned long this_hart_id = cpuid_to_hartid_map(this_cpu_id); in machine_kexec()
H A Dhibernate.c101 hdr->hartid = cpuid_to_hartid_map(sleep_cpu); in arch_hibernation_header_save()
/linux/arch/riscv/include/asm/
H A Dsmp.h26 #define cpuid_to_hartid_map(cpu) __cpuid_to_hartid_map[cpu] macro
84 static inline unsigned long cpuid_to_hartid_map(int cpu) in cpuid_to_hartid_map() function
/linux/drivers/cpuidle/
H A Dcpuidle-riscv-sbi.c320 cpuid_to_hartid_map(cpu)); in sbi_cpuidle_init_cpu()
329 cpuid_to_hartid_map(cpu)); in sbi_cpuidle_init_cpu()
525 cpuid_to_hartid_map(cpu)); in sbi_cpuidle_probe()