Searched refs:cpu_num (Results 1 – 7 of 7) sorted by relevance
32 x86_percpu_t *x86_get_percpu_for_cpu(uint cpu_num) { in x86_get_percpu_for_cpu() argument33 DEBUG_ASSERT(cpu_num < SMP_MAX_CPUS); in x86_get_percpu_for_cpu()34 if (cpu_num == 0) { in x86_get_percpu_for_cpu()38 return &x86_ap_percpus[cpu_num - 1]; in x86_get_percpu_for_cpu()42 x86_percpu_t *percpu = x86_get_percpu_for_cpu(cpu_num); in x86_configure_percpu_early()46 percpu->cpu_num = cpu_num; in x86_configure_percpu_early()69 uint cpu_num = __builtin_ctz(target); in arch_mp_send_ipi() local70 target &= ~(1u << cpu_num); in arch_mp_send_ipi()73 if (cpu_num == curr_cpu_num) { in arch_mp_send_ipi()101 void x86_secondary_entry(uint cpu_num) { in x86_secondary_entry() argument[all …]
18 uint cpu_num; member35 void x86_configure_percpu_early(uint cpu_num, uint apic_id);38 __NO_RETURN void x86_secondary_entry(uint cpu_num);51 x86_percpu_t *x86_get_percpu_for_cpu(uint cpu_num);69 return x86_read_gs_offset32(X86_PERCPU_FIELD_OFFSET(cpu_num)); in x86_get_cpu_num()
31 void riscv_configure_percpu_early(uint hart_id, uint __unused, uint cpu_num);32 void riscv_configure_percpu_early(uint hart_id, uint __unused, uint cpu_num) { in riscv_configure_percpu_early() argument34 riscv_set_percpu(&percpu[cpu_num]); in riscv_configure_percpu_early()37 percpu[cpu_num].cpu_num = cpu_num; in riscv_configure_percpu_early()38 percpu[cpu_num].hart_id = hart_id; in riscv_configure_percpu_early()43 riscv_configure_percpu_mp_early(hart_id, cpu_num); in riscv_configure_percpu_early()
18 void riscv_configure_percpu_mp_early(uint hart_id, uint cpu_num);
110 void riscv_configure_percpu_mp_early(uint hart_id, uint cpu_num) { in riscv_configure_percpu_mp_early() argument111 cpu_to_hart_map[cpu_num] = hart_id; in riscv_configure_percpu_mp_early()
48 return riscv_get_percpu()->cpu_num; in arch_curr_cpu_num()
197 unsigned int cpu_num; member
Completed in 10 milliseconds