Home
last modified time | relevance | path

Searched refs:cpu_mask (Results 1 – 19 of 19) sorted by relevance

/xen/xen/arch/x86/
A Dirq.c156 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 Dio_apic.c690 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 Di8259.c352 cpumask_copy(desc->arch.cpu_mask, cpumask_of(cpu)); in init_IRQ()
A Dmsi.c153 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 Dhpet.c330 msi_compose_msg(desc->arch.vector, desc->arch.cpu_mask, &msg); in __hpet_setup_msi_irq()
A Dsmpboot.c1410 cpumask_copy(irq_to_desc(irq)->arch.cpu_mask, &cpu_online_map); in smp_intr_init()
/xen/xen/include/asm-arm/
A Dprocinfo.h33 unsigned int cpu_mask; member
A Dirq.h93 void irq_set_affinity(struct irq_desc *desc, const cpumask_t *cpu_mask);
/xen/tools/libxc/
A Dxc_tbuf.c150 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 Ddom0_ops.h71 cpumap_t cpu_mask; member
A Dsysctl.h73 struct xenctl_bitmap cpu_mask; member
/xen/xen/arch/arm/vgic/
A Dvgic-mmio-v2.c151 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 Dasm-offsets.c70 OFFSET(PROCINFO_cpu_mask, struct proc_info_list, cpu_mask); in __dummy__()
/xen/xen/arch/arm/
A Dgic-v2.c458 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 Dirq.c158 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 Dvgic.c309 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 Dirq.h40 cpumask_var_t cpu_mask; member
/xen/xen/include/asm-x86/guest/
A Dhyperv-tlfs.h869 u64 cpu_mask; member
/xen/xen/common/
A Dtrace.c388 rc = xenctl_bitmap_to_cpumask(&mask, &tbc->cpu_mask); in tb_control()

Completed in 45 milliseconds