/xen/xen/arch/x86/ |
A D | irq.c | 156 cpumask_and(&online_mask, cpu_mask, &cpu_online_map); in _bind_irq_vector() 168 cpumask_copy(desc->arch.cpu_mask, &online_mask); in _bind_irq_vector() 188 ret = _bind_irq_vector(desc, vector, cpu_mask); in bind_irq_vector() 213 cpumask_clear(desc->arch.cpu_mask); in _clear_irq_vector() 393 if ( !zalloc_cpumask_var(&desc->arch.cpu_mask) ) in arch_init_one_irq_desc() 398 free_cpumask_var(desc->arch.cpu_mask); in arch_init_one_irq_desc() 405 free_cpumask_var(desc->arch.cpu_mask); in arch_init_one_irq_desc() 616 cpumask_copy(desc->arch.cpu_mask, vec_mask); in _assign_irq_vector() 686 cpumask_set_cpu(cpu, desc->arch.cpu_mask); in setup_vector_irq() 832 cpumask_test_cpu(me, desc->arch.cpu_mask) ) in irq_complete_move() [all …]
|
A D | io_apic.c | 690 BUG_ON(!cpumask_intersects(desc->arch.cpu_mask, &cpu_online_map)); in setup_ioapic_dest() 691 set_ioapic_affinity_irq(desc, desc->arch.cpu_mask); in setup_ioapic_dest() 2238 if (cpumask_intersects(desc->arch.cpu_mask, TARGET_CPUS)) { in io_apic_set_pci_routing() 2241 cpumask_and(mask, desc->arch.cpu_mask, TARGET_CPUS); in io_apic_set_pci_routing() 2245 irq, CPUMASK_PR(desc->arch.cpu_mask), CPUMASK_PR(TARGET_CPUS)); in io_apic_set_pci_routing() 2434 if ( cpumask_intersects(desc->arch.cpu_mask, TARGET_CPUS) ) in ioapic_guest_write() 2438 cpumask_and(mask, desc->arch.cpu_mask, TARGET_CPUS); in ioapic_guest_write() 2444 irq, CPUMASK_PR(desc->arch.cpu_mask), CPUMASK_PR(TARGET_CPUS)); in ioapic_guest_write()
|
A D | i8259.c | 352 cpumask_copy(desc->arch.cpu_mask, cpumask_of(cpu)); in init_IRQ()
|
A D | msi.c | 153 void msi_compose_msg(unsigned vector, const cpumask_t *cpu_mask, struct msi_msg *msg) in msi_compose_msg() argument 160 if ( cpu_mask ) in msi_compose_msg() 164 if ( !cpumask_intersects(cpu_mask, &cpu_online_map) ) in msi_compose_msg() 167 cpumask_and(mask, cpu_mask, &cpu_online_map); in msi_compose_msg() 547 msi_compose_msg(desc->arch.vector, desc->arch.cpu_mask, &msg); in __setup_msi_irq()
|
A D | hpet.c | 330 msi_compose_msg(desc->arch.vector, desc->arch.cpu_mask, &msg); in __hpet_setup_msi_irq()
|
A D | smpboot.c | 1410 cpumask_copy(irq_to_desc(irq)->arch.cpu_mask, &cpu_online_map); in smp_intr_init()
|
/xen/xen/include/asm-arm/ |
A D | procinfo.h | 33 unsigned int cpu_mask; member
|
A D | irq.h | 93 void irq_set_affinity(struct irq_desc *desc, const cpumask_t *cpu_mask);
|
/xen/tools/libxc/ |
A D | xc_tbuf.c | 150 set_xen_guest_handle(sysctl.u.tbuf_op.cpu_mask.bitmap, mask); in xc_tbuf_set_cpu_mask() 151 sysctl.u.tbuf_op.cpu_mask.nr_bits = bits; in xc_tbuf_set_cpu_mask()
|
/xen/xen/include/public/ |
A D | dom0_ops.h | 71 cpumap_t cpu_mask; member
|
A D | sysctl.h | 73 struct xenctl_bitmap cpu_mask; member
|
/xen/xen/arch/arm/vgic/ |
A D | vgic-mmio-v2.c | 151 uint8_t cpu_mask = GENMASK(vcpu->domain->max_vcpus - 1, 0); in vgic_mmio_write_target() local 165 irq->targets = (val >> (i * 8)) & cpu_mask; in vgic_mmio_write_target()
|
/xen/xen/arch/arm/arm32/ |
A D | asm-offsets.c | 70 OFFSET(PROCINFO_cpu_mask, struct proc_info_list, cpu_mask); in __dummy__()
|
/xen/xen/arch/arm/ |
A D | gic-v2.c | 458 const cpumask_t *cpu_mask) in gicv2_send_SGI() argument 478 cpumask_and(&online_mask, cpu_mask, &cpu_online_map); in gicv2_send_SGI() 672 static void gicv2_irq_set_affinity(struct irq_desc *desc, const cpumask_t *cpu_mask) in gicv2_irq_set_affinity() argument 676 ASSERT(!cpumask_empty(cpu_mask)); in gicv2_irq_set_affinity() 680 mask = gicv2_cpu_mask(cpu_mask); in gicv2_irq_set_affinity()
|
A D | irq.c | 158 void irq_set_affinity(struct irq_desc *desc, const cpumask_t *cpu_mask) in irq_set_affinity() argument 161 desc->handler->set_affinity(desc, cpu_mask); in irq_set_affinity()
|
A D | vgic.c | 309 const cpumask_t *cpu_mask = cpumask_of(v->processor); in arch_move_irqs() local 332 irq_set_affinity(p->desc, cpu_mask); in arch_move_irqs()
|
/xen/xen/include/asm-x86/ |
A D | irq.h | 40 cpumask_var_t cpu_mask; member
|
/xen/xen/include/asm-x86/guest/ |
A D | hyperv-tlfs.h | 869 u64 cpu_mask; member
|
/xen/xen/common/ |
A D | trace.c | 388 rc = xenctl_bitmap_to_cpumask(&mask, &tbc->cpu_mask); in tb_control()
|