Home
last modified time | relevance | path

Searched refs:dest_apicid (Results 1 – 7 of 7) sorted by relevance

/linux/arch/x86/kernel/apic/
H A Dmsi.c69 cfg->dest_apicid == old_cfg.dest_apicid) { in msi_set_affinity()
H A Dapic.c2298 msg->arch_addr_lo.destid_0_7 = cfg->dest_apicid & 0xFF; in __irq_msi_compose_msg()
2314 msg->arch_addr_hi.destid_8_31 = cfg->dest_apicid >> 8; in __irq_msi_compose_msg()
2315 else if (virt_ext_dest_id && cfg->dest_apicid < 0x8000) in __irq_msi_compose_msg()
2316 msg->arch_addr_lo.virt_destid_8_14 = cfg->dest_apicid >> 8; in __irq_msi_compose_msg()
2318 WARN_ON_ONCE(cfg->dest_apicid > 0xFF); in __irq_msi_compose_msg()
H A Dvector.c136 apicd->hw_irq_cfg.dest_apicid = apic->calc_dest_apicid(cpu); in apic_update_irq_cfg()
141 trace_vector_config(irqd->irq, vector, cpu, apicd->hw_irq_cfg.dest_apicid); in apic_update_irq_cfg()
/linux/arch/x86/include/asm/
H A Dhw_irq.h89 unsigned int dest_apicid; member
/linux/drivers/iommu/amd/
H A Diommu.c3536 u8 vector, u32 dest_apicid, int devid) in irte_prepare() argument
3543 irte->fields.destination = dest_apicid; in irte_prepare()
3550 u8 vector, u32 dest_apicid, int devid) in irte_ga_prepare() argument
3559 irte->lo.fields_remap.destination = APICID_TO_IRTE_DEST_LO(dest_apicid); in irte_ga_prepare()
3560 irte->hi.fields.destination = APICID_TO_IRTE_DEST_HI(dest_apicid); in irte_ga_prepare()
3597 u8 vector, u32 dest_apicid) in irte_set_affinity() argument
3602 irte->fields.destination = dest_apicid; in irte_set_affinity()
3607 u8 vector, u32 dest_apicid) in irte_ga_set_affinity() argument
3614 APICID_TO_IRTE_DEST_LO(dest_apicid); in irte_ga_set_affinity()
3616 APICID_TO_IRTE_DEST_HI(dest_apicid); in irte_ga_set_affinity()
[all …]
H A Dinit.c2458 xt.destid_0_23 = cfg->dest_apicid & GENMASK(23, 0); in intcapxt_unmask_irq()
2459 xt.destid_24_31 = cfg->dest_apicid >> 24; in intcapxt_unmask_irq()
/linux/arch/x86/platform/uv/
H A Duv_irq.c43 entry->dest = cfg->dest_apicid; in uv_program_mmr()