Searched refs:cpuid_to_hartid_map (Results 1 – 14 of 14) sorted by relevance
| /linux-6.15/arch/riscv/kernel/ |
| H A D | smpboot.c | 96 if (hart == cpuid_to_hartid_map(0)) { in acpi_parse_rintc() 107 cpuid_to_hartid_map(cpu_count) = hart; in acpi_parse_rintc() 134 if (hart == cpuid_to_hartid_map(0)) { in of_parse_and_init_cpus() 146 cpuid_to_hartid_map(cpuid) = hart; in of_parse_and_init_cpus() 170 if (cpuid_to_hartid_map(cpuid) != INVALID_HARTID) in setup_smp() 236 cpuid_to_hartid_map(curr_cpuid)); in smp_callin()
|
| H A D | cpu_ops_sbi.c | 68 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 D | sbi.c | 41 hartid = cpuid_to_hartid_map(cpuid); in __sbi_v01_cpumask_to_hartmask() 196 1UL, cpuid_to_hartid_map(cpu), 0, 0, 0, 0); in __sbi_send_ipi_v02() 200 __func__, cpuid_to_hartid_map(cpu), result); in __sbi_send_ipi_v02() 268 hartid = cpuid_to_hartid_map(cpuid); in __sbi_rfence_v02()
|
| H A D | cpu_ops_spinwait.c | 23 unsigned long hartid = cpuid_to_hartid_map(cpuid); in cpu_update_secondary_bootdata()
|
| H A D | smp.c | 50 cpuid_to_hartid_map(0) = boot_cpu_hartid; in smp_setup_processor_id() 65 if (cpuid_to_hartid_map(i) == hartid) in riscv_hartid_to_cpuid()
|
| H A D | acpi_numa.c | 80 cpuid_to_hartid_map(cpu), node); in acpi_parse_rintc_pxm()
|
| H A D | cpu.c | 23 return phys_id == cpuid_to_hartid_map(cpu); in arch_match_cpu_phys_id() 339 seq_printf(m, "hart\t\t: %lu\n", cpuid_to_hartid_map(cpu_id)); in c_show()
|
| H A D | machine_kexec.c | 155 unsigned long this_hart_id = cpuid_to_hartid_map(this_cpu_id); in machine_kexec()
|
| H A D | hibernate.c | 101 hdr->hartid = cpuid_to_hartid_map(sleep_cpu); in arch_hibernation_header_save()
|
| /linux-6.15/arch/riscv/include/asm/ |
| H A D | smp.h | 26 #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
|
| H A D | acpi.h | 49 #define cpu_physical_id(cpu) cpuid_to_hartid_map(cpu)
|
| /linux-6.15/drivers/clocksource/ |
| H A D | timer-clint.c | 51 writel(1, clint_ipi_base + cpuid_to_hartid_map(cpu)); in clint_send_ipi() 56 writel(0, clint_ipi_base + cpuid_to_hartid_map(smp_processor_id())); in clint_clear_ipi() 115 cpuid_to_hartid_map(smp_processor_id()); in clint_clock_next_event()
|
| /linux-6.15/drivers/cpuidle/ |
| H A D | cpuidle-riscv-sbi.c | 320 cpuid_to_hartid_map(cpu)); in sbi_cpuidle_init_cpu() 329 cpuid_to_hartid_map(cpu)); in sbi_cpuidle_init_cpu() 537 cpuid_to_hartid_map(cpu)); in sbi_cpuidle_probe()
|
| /linux-6.15/drivers/mailbox/ |
| H A D | mailbox-mchp-ipc-sbi.c | 182 hartid = cpuid_to_hartid_map(i); in mchp_ipc_cluster_aggr_isr() 382 hartid = cpuid_to_hartid_map(cpuid); in mchp_ipc_get_cluster_aggr_irq()
|