Searched refs:pin (Results 1 – 15 of 15) sorted by relevance
/xen/xen/arch/x86/ |
A D | io_apic.c | 82 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 D | mpparse.c | 938 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 D | vioapic.c | 74 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 D | grant_table.c | 864 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 D | io_apic.h | 181 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 D | pci.c | 85 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 D | iommu_intr.c | 360 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 D | check-xl-vcpupin-parse | 52 ${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 D | xc_sr_restore_x86_pv.c | 80 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 D | dom0less.pandoc | 113 done from the control domain, using `xl vcpu-pin` as usual. It is not
|
/xen/docs/misc/ |
A D | grant-tables.txt | 65 act->pin : used to hold reference counts
|
A D | xsm-flask.txt | 265 Interrupt: pin A routed to IRQ 33
|
A D | xen-command-line.pandoc | 1498 Specifies the number of interrupts to be use for pin (IO-APIC or legacy PIC)
|
/xen/docs/man/ |
A D | xl-numa-placement.7.pod | 279 the results is used to I<pin> the vCPUs of the domain to the output node(s).
|
A D | xl.1.pod.in | 13 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