Home
last modified time | relevance | path

Searched refs:pin (Results 1 – 15 of 15) sorted by relevance

/xen/xen/arch/x86/
A Dio_apic.c82 for (pin = 0; pin < nr_ioapic_entries[dst]; ++pin) { in share_vector_maps()
135 entry->pin = pin; in add_pin_to_irq()
344 for (pin = 0; pin < nr_ioapic_entries[apic]; pin++) in save_IO_APIC_setup()
368 for (pin = 0; pin < nr_ioapic_entries[apic]; pin++) { in mask_IO_APIC_setup()
399 for (pin = 0; pin < nr_ioapic_entries[apic]; pin++) in restore_IO_APIC_setup()
423 pin = entry->pin; in modify_IO_APIC_irq()
484 pin = entry->pin; in __eoi_IO_APIC_irq()
549 for (pin = 0; pin < nr_ioapic_entries[apic]; pin++) in clear_IO_APIC()
572 pin = entry->pin; in set_ioapic_affinity_irq()
949 for (pin = 0; pin < nr_ioapic_entries[apic]; pin++) { in IO_APIC_irq_trigger()
[all …]
A Dmpparse.c938 int pin = -1; in mp_override_legacy_irq() local
946 pin = gsi - mp_ioapic_routing[ioapic].gsi_base; in mp_override_legacy_irq()
962 intsrc.mpc_dstirq = pin; /* INTIN# */ in mp_override_legacy_irq()
/xen/xen/arch/x86/hvm/
A Dvioapic.c74 OPTIMIZER_HIDE_VAR(*pin); in gsi_vioapic()
83 *pin = gsi - vioapic->base_gsi; in gsi_vioapic()
498 ASSERT(pin < vioapic->nr_pins); in vioapic_irq_positive_edge()
501 ent = &vioapic->redirtbl[pin]; in vioapic_irq_positive_edge()
507 vioapic_deliver(vioapic, pin); in vioapic_irq_positive_edge()
512 vioapic_deliver(vioapic, pin); in vioapic_irq_positive_edge()
529 unsigned int pin; in vioapic_update_EOI() local
531 for ( pin = 0; pin < vioapic->nr_pins; pin++ ) in vioapic_update_EOI()
533 ent = &vioapic->redirtbl[pin]; in vioapic_update_EOI()
641 unsigned int pin; in vioapic_reset() local
[all …]
/xen/xen/common/
A Dgrant_table.c864 if ( !act->pin ) in _set_status_v2()
1060 if ( act->pin && in map_grant_ref()
1068 if ( !act->pin || in map_grant_ref()
1077 if ( !act->pin ) in map_grant_ref()
1291 if ( !act->pin ) in map_grant_ref()
2451 if ( !act->pin ) in release_grant_for_copy()
2486 if ( !act->pin ) in fixup_status_for_copy_pin()
2550 old_pin = act->pin; in acquire_grant_for_copy()
2746 if ( !act->pin ) in acquire_grant_for_copy()
3348 if ( act_a->pin ) in swap_grant_ref()
[all …]
/xen/xen/include/asm-x86/
A Dio_apic.h181 extern int io_apic_set_pci_routing (int ioapic, int pin, int irq, int edge_level, int active_high_l…
191 unsigned int apic, unsigned int pin, bool raw);
193 unsigned int apic, unsigned int pin, bool raw,
/xen/tools/firmware/hvmloader/
A Dpci.c85 unsigned int bar, pin, link, isa_irq; in pci_setup() local
302 pin = pci_readb(devfn, PCI_INTERRUPT_PIN); in pci_setup()
303 if ( pin != 0 ) in pci_setup()
306 link = ((pin - 1) + (devfn >> 3)) & 3; in pci_setup()
310 devfn>>3, devfn&7, 'A'+pin-1, isa_irq); in pci_setup()
/xen/xen/drivers/passthrough/amd/
A Diommu_intr.c360 unsigned int pin = (reg - 0x10) / 2; in amd_iommu_ioapic_update_ire() local
404 if ( ioapic_sbdf[idx].pin_2_idx[pin] >= INTREMAP_MAX_ENTRIES ) in amd_iommu_ioapic_update_ire()
432 &ioapic_sbdf[idx].pin_2_idx[pin]); in amd_iommu_ioapic_update_ire()
440 IO_APIC_ID(apic), pin, rc); in amd_iommu_ioapic_update_ire()
466 unsigned int pin = (reg - 0x10) / 2; in amd_iommu_read_ioapic_from_ire() local
475 offset = ioapic_sbdf[idx].pin_2_idx[pin]; in amd_iommu_read_ioapic_from_ire()
/xen/tools/libxl/
A Dcheck-xl-vcpupin-parse52 ${XL} -N vcpu-pin 0 all "$@" </dev/null >$fprefix.actual 2>/dev/null
81 ${XL} -N vcpu-pin 0 all "$@" &> /dev/null
/xen/tools/libxc/
A Dxc_sr_restore_x86_pv.c80 struct mmuext_op pin[MAX_PIN_BATCH]; in pin_pagetables() local
92 pin[nr_pins].cmd = MMUEXT_PIN_L1_TABLE; in pin_pagetables()
95 pin[nr_pins].cmd = MMUEXT_PIN_L2_TABLE; in pin_pagetables()
98 pin[nr_pins].cmd = MMUEXT_PIN_L3_TABLE; in pin_pagetables()
101 pin[nr_pins].cmd = MMUEXT_PIN_L4_TABLE; in pin_pagetables()
107 pin[nr_pins].arg1.mfn = pfn_to_mfn(ctx, i); in pin_pagetables()
112 if ( xc_mmuext_op(xch, pin, nr_pins, ctx->domid) != 0 ) in pin_pagetables()
121 if ( (nr_pins > 0) && (xc_mmuext_op(xch, pin, nr_pins, ctx->domid) < 0) ) in pin_pagetables()
/xen/docs/features/
A Ddom0less.pandoc113 done from the control domain, using `xl vcpu-pin` as usual. It is not
/xen/docs/misc/
A Dgrant-tables.txt65 act->pin : used to hold reference counts
A Dxsm-flask.txt265 Interrupt: pin A routed to IRQ 33
A Dxen-command-line.pandoc1498 Specifies the number of interrupts to be use for pin (IO-APIC or legacy PIC)
/xen/docs/man/
A Dxl-numa-placement.7.pod279 the results is used to I<pin> the vCPUs of the domain to the output node(s).
A Dxl.1.pod.in13 domains. It can also be used to list current domains, enable or pin
802 =item B<vcpu-pin> [I<-f|--force>] I<domain-id> I<vcpu> I<cpus hard> I<cpus soft>
819 xl vcpu-pin 0 3 - 6-9
824 xl vcpu-pin 0 3 3,4 6-9

Completed in 56 milliseconds