__prepare_ICR
native_apic_mem_write(APIC_ICR, __prepare_ICR(shortcut, vector, 0));
native_apic_mem_write(APIC_ICR, __prepare_ICR(0, vector, dest_mode));
unsigned long cfg = __prepare_ICR(0, vector, dest);
unsigned long cfg = __prepare_ICR(which, vector, 0);
icr_low = __prepare_ICR(dsh, vector, APIC_DEST_PHYSICAL);