Home
last modified time | relevance | path

Searched refs:phys_apicid (Results 1 - 10 of 10) sorted by relevance

/kernel/linux/linux-5.10/arch/x86/kernel/apic/
H A Dapic_common.c38 int default_check_phys_apicid_present(int phys_apicid) in default_check_phys_apicid_present() argument
40 return physid_isset(phys_apicid, phys_cpu_present_map); in default_check_phys_apicid_present()
H A Dapic_numachip.c85 static int numachip_wakeup_secondary(int phys_apicid, unsigned long start_rip) in numachip_wakeup_secondary() argument
87 numachip_apic_icr_write(phys_apicid, APIC_DM_INIT); in numachip_wakeup_secondary()
88 numachip_apic_icr_write(phys_apicid, APIC_DM_STARTUP | in numachip_wakeup_secondary()
H A Dbigsmp_32.c66 static int bigsmp_check_phys_apicid_present(int phys_apicid) in bigsmp_check_phys_apicid_present() argument
H A Dx2apic_uv_x.c694 static int uv_wakeup_secondary(int phys_apicid, unsigned long start_rip) in uv_wakeup_secondary() argument
699 pnode = uv_apicid_to_pnode(phys_apicid); in uv_wakeup_secondary()
702 (phys_apicid << UVH_IPI_INT_APIC_ID_SHFT) | in uv_wakeup_secondary()
709 (phys_apicid << UVH_IPI_INT_APIC_ID_SHFT) | in uv_wakeup_secondary()
/kernel/linux/linux-6.6/arch/x86/kernel/apic/
H A Dx2apic_cluster.c178 u32 phys_apicid = apic->cpu_present_to_apicid(cpu); in x2apic_prepare_cpu() local
179 u32 cluster = apic_cluster(phys_apicid); in x2apic_prepare_cpu()
180 u32 logical_apicid = (cluster << 16) | (1 << (phys_apicid & 0xf)); in x2apic_prepare_cpu()
H A Dapic_numachip.c74 static int numachip_wakeup_secondary(int phys_apicid, unsigned long start_rip) in numachip_wakeup_secondary() argument
76 numachip_apic_icr_write(phys_apicid, APIC_DM_INIT); in numachip_wakeup_secondary()
77 numachip_apic_icr_write(phys_apicid, APIC_DM_STARTUP | in numachip_wakeup_secondary()
H A Dx2apic_uv_x.c704 static int uv_wakeup_secondary(int phys_apicid, unsigned long start_rip) in uv_wakeup_secondary() argument
709 pnode = uv_apicid_to_pnode(phys_apicid); in uv_wakeup_secondary()
712 (phys_apicid << UVH_IPI_INT_APIC_ID_SHFT) | in uv_wakeup_secondary()
719 (phys_apicid << UVH_IPI_INT_APIC_ID_SHFT) | in uv_wakeup_secondary()
/kernel/linux/linux-5.10/arch/x86/include/asm/
H A Dapic.h323 void (*apicid_to_cpu_present)(int phys_apicid, physid_mask_t *retmap);
324 int (*check_phys_apicid_present)(int phys_apicid);
502 extern int default_check_phys_apicid_present(int phys_apicid);
/kernel/linux/linux-6.6/arch/x86/kernel/
H A Dsmpboot.c812 static void send_init_sequence(int phys_apicid) in send_init_sequence() argument
825 apic_icr_write(APIC_INT_LEVELTRIG | APIC_INT_ASSERT | APIC_DM_INIT, phys_apicid); in send_init_sequence()
831 apic_icr_write(APIC_INT_LEVELTRIG | APIC_DM_INIT, phys_apicid); in send_init_sequence()
838 static int wakeup_secondary_cpu_via_init(int phys_apicid, unsigned long start_eip) in wakeup_secondary_cpu_via_init() argument
845 send_init_sequence(phys_apicid); in wakeup_secondary_cpu_via_init()
880 phys_apicid); in wakeup_secondary_cpu_via_init()
/kernel/linux/linux-5.10/arch/x86/kernel/
H A Dsmpboot.c794 wakeup_secondary_cpu_via_init(int phys_apicid, unsigned long start_eip) in wakeup_secondary_cpu_via_init() argument
819 phys_apicid); in wakeup_secondary_cpu_via_init()
830 apic_icr_write(APIC_INT_LEVELTRIG | APIC_DM_INIT, phys_apicid); in wakeup_secondary_cpu_via_init()
868 phys_apicid); in wakeup_secondary_cpu_via_init()

Completed in 12 milliseconds