Searched refs:APIC_ICR (Results 1 – 11 of 11) sorted by relevance
/xen/tools/firmware/hvmloader/ |
A D | smp.c | 83 while ( lapic_read(APIC_ICR) & APIC_ICR_BUSY ) in lapic_wait_ready() 99 lapic_write(APIC_ICR, APIC_DM_INIT); in boot_cpu() 102 lapic_write(APIC_ICR, APIC_DM_STARTUP | (AP_BOOT_EIP >> 12)); in boot_cpu() 105 lapic_write(APIC_ICR, APIC_DM_STARTUP | (AP_BOOT_EIP >> 12)); in boot_cpu() 117 lapic_write(APIC_ICR, APIC_DM_INIT); in boot_cpu()
|
A D | apic_regs.h | 46 #define APIC_ICR 0x300 macro
|
/xen/xen/include/asm-x86/ |
A D | apic.h | 120 return apic_rdmsr(APIC_ICR); in apic_icr_read() 123 lo = apic_mem_read(APIC_ICR); in apic_icr_read() 133 apic_wrmsr(APIC_ICR, low | ((uint64_t)dest << 32)); in apic_icr_write() 137 apic_mem_write(APIC_ICR, low); in apic_icr_write()
|
A D | apicdef.h | 55 #define APIC_ICR 0x300 macro
|
/xen/xen/arch/x86/ |
A D | crash.c | 96 apic_wrmsr(APIC_ICR, APIC_DM_NMI | APIC_DEST_PHYSICAL in do_nmi_crash() 103 while ( apic_mem_read(APIC_ICR) & APIC_ICR_BUSY ) in do_nmi_crash() 107 apic_mem_write(APIC_ICR, APIC_DM_NMI | APIC_DEST_PHYSICAL); in do_nmi_crash()
|
A D | smp.c | 44 while ( apic_read(APIC_ICR) & APIC_ICR_BUSY ) in apic_wait_icr_idle() 59 apic_write(APIC_ICR, cfg); in send_IPI_shortcut() 200 apic_write(APIC_ICR, cfg); in send_IPI_mask_flat() 236 apic_write(APIC_ICR, cfg); in send_IPI_mask_phys()
|
A D | smpboot.c | 449 send_status = apic_read(APIC_ICR) & APIC_ICR_BUSY; in wakeup_secondary_cpu() 463 send_status = apic_read(APIC_ICR) & APIC_ICR_BUSY; in wakeup_secondary_cpu() 506 send_status = apic_read(APIC_ICR) & APIC_ICR_BUSY; in wakeup_secondary_cpu()
|
A D | apic.c | 433 apic_write(APIC_ICR, APIC_DEST_ALLINC | APIC_INT_LEVELTRIG | APIC_DM_INIT); in sync_Arb_IDs()
|
/xen/xen/arch/x86/genapic/ |
A D | x2apic.c | 122 apic_wrmsr(APIC_ICR, msr_content); in send_IPI_mask_x2apic_phys() 157 apic_wrmsr(APIC_ICR, msr_content); in send_IPI_mask_x2apic_cluster()
|
/xen/xen/arch/x86/hvm/ |
A D | vlapic.c | 689 if ( offset == APIC_ICR ) in guest_rdmsr_x2apic() 838 case APIC_ICR: in vlapic_reg_write() 841 vlapic_set_reg(vlapic, APIC_ICR, val); in vlapic_reg_write() 964 offset = APIC_ICR; in vlapic_apicv_write() 1030 case APIC_ICR: in guest_wrmsr_x2apic() 1041 offset = APIC_ICR; in guest_wrmsr_x2apic() 1410 vlapic_set_reg(vlapic, APIC_ICR, 0); in vlapic_do_init()
|
/xen/xen/arch/x86/hvm/viridian/ |
A D | synic.c | 92 vlapic_reg_write(v, APIC_ICR, val); in viridian_synic_wrmsr() 200 uint32_t icr = vlapic_get_reg(vcpu_vlapic(v), APIC_ICR); in viridian_synic_rdmsr()
|
Completed in 16 milliseconds