Home
last modified time | relevance | path

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

/xen-4.10.0-shim-comet/xen/arch/x86/
A Dio_apic.c80 for (pin = 0; pin < nr_ioapic_entries[dst]; ++pin) { in share_vector_maps()
133 entry->pin = pin; in add_pin_to_irq()
342 for (pin = 0; pin < nr_ioapic_entries[apic]; pin++) in save_IO_APIC_setup()
366 for (pin = 0; pin < nr_ioapic_entries[apic]; pin++) { in mask_IO_APIC_setup()
396 for (pin = 0; pin < nr_ioapic_entries[apic]; pin++) in restore_IO_APIC_setup()
419 pin = entry->pin; in __modify_IO_APIC_irq()
480 pin = entry->pin; in __eoi_IO_APIC_irq()
544 for (pin = 0; pin < nr_ioapic_entries[apic]; pin++) in clear_IO_APIC()
567 pin = entry->pin; in set_ioapic_affinity_irq()
941 for (pin = 0; pin < nr_ioapic_entries[apic]; pin++) { in IO_APIC_irq_trigger()
[all …]
A Dmpparse.c924 int pin = -1; in mp_override_legacy_irq() local
932 pin = gsi - mp_ioapic_routing[ioapic].gsi_base; in mp_override_legacy_irq()
948 intsrc.mpc_dstirq = pin; /* INTIN# */ in mp_override_legacy_irq()
/xen-4.10.0-shim-comet/xen/arch/x86/hvm/
A Dvioapic.c466 unsigned int pin; in vioapic_irq_positive_edge() local
478 ASSERT(pin < vioapic->nr_pins); in vioapic_irq_positive_edge()
481 ent = &vioapic->redirtbl[pin]; in vioapic_irq_positive_edge()
487 vioapic_deliver(vioapic, pin); in vioapic_irq_positive_edge()
509 unsigned int pin; in vioapic_update_EOI() local
511 for ( pin = 0; pin < vioapic->nr_pins; pin++ ) in vioapic_update_EOI()
541 unsigned int pin; in vioapic_get_mask() local
552 unsigned int pin; in vioapic_get_vector() local
563 unsigned int pin; in vioapic_get_trigger_mode() local
620 unsigned int pin; in vioapic_reset() local
[all …]
/xen-4.10.0-shim-comet/xen/common/
A Dgrant_table.c716 if ( !act->pin && in _set_status_v2()
745 if ( !act->pin ) in _set_status_v2()
945 if ( act->pin && in map_grant_ref()
953 if ( !act->pin || in map_grant_ref()
983 old_pin = act->pin; in map_grant_ref()
1182 if ( !act->pin ) in map_grant_ref()
2270 if ( !act->pin ) in release_grant_for_copy()
2299 if ( !act->pin ) in fixup_status_for_copy_pin()
2551 if ( !act->pin ) in acquire_grant_for_copy()
3140 if ( act_a->pin ) in swap_grant_ref()
[all …]
/xen-4.10.0-shim-comet/xen/drivers/passthrough/amd/
A Diommu_intr.c232 int apic, pin; in amd_iommu_setup_ioapic_remapping() local
242 for ( pin = 0; pin < nr_ioapic_entries[apic]; pin++ ) in amd_iommu_setup_ioapic_remapping()
246 rte = __ioapic_read_entry(apic, pin, 1); in amd_iommu_setup_ioapic_remapping()
282 ioapic_sbdf[idx].pin_2_idx[pin] = offset; in amd_iommu_setup_ioapic_remapping()
283 __ioapic_write_entry(apic, pin, 1, rte); in amd_iommu_setup_ioapic_remapping()
306 unsigned int pin = (reg - 0x10) / 2; in amd_iommu_ioapic_update_ire() local
350 ioapic_sbdf[idx].pin_2_idx[pin] >= INTREMAP_ENTRIES ) in amd_iommu_ioapic_update_ire()
367 &ioapic_sbdf[idx].pin_2_idx[pin]); in amd_iommu_ioapic_update_ire()
375 IO_APIC_ID(apic), pin, rc); in amd_iommu_ioapic_update_ire()
397 unsigned int pin = (reg - 0x10) / 2; in amd_iommu_read_ioapic_from_ire() local
[all …]
/xen-4.10.0-shim-comet/xen/include/asm-x86/
A Dio_apic.h179 extern int io_apic_set_pci_routing (int ioapic, int pin, int irq, int edge_level, int active_high_l…
189 unsigned int apic, unsigned int pin, bool raw);
191 unsigned int apic, unsigned int pin, bool raw,
/xen-4.10.0-shim-comet/unmodified_drivers/linux-2.6/platform-pci/
A Dplatform-pci.c224 u8 pin; in get_callback_via() local
239 pin = pdev->pin; in get_callback_via()
241 pci_read_config_byte(pdev, PCI_INTERRUPT_PIN, &pin); in get_callback_via()
249 ((uint64_t)(pin - 1) & 3)); in get_callback_via()
/xen-4.10.0-shim-comet/tools/firmware/hvmloader/
A Dpci.c86 unsigned int bar, pin, link, isa_irq; in pci_setup() local
281 pin = pci_readb(devfn, PCI_INTERRUPT_PIN); in pci_setup()
282 if ( pin != 0 ) in pci_setup()
285 link = ((pin - 1) + (devfn >> 3)) & 3; in pci_setup()
289 devfn>>3, devfn&7, 'A'+pin-1, isa_irq); in pci_setup()
/xen-4.10.0-shim-comet/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-4.10.0-shim-comet/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-4.10.0-shim-comet/docs/misc/
A Dgrant-tables.txt65 act->pin : used to hold reference counts
A Dxsm-flask.txt301 Interrupt: pin A routed to IRQ 33
A Dxen-command-line.markdown1223 Specifies the number of interrupts to be use for pin (IO-APIC or legacy PIC)
/xen-4.10.0-shim-comet/docs/man/
A Dxl.pod.1.in13 domains. It can also be used to list current domains, enable or pin
755 =item B<vcpu-pin> [I<-f|--force>] I<domain-id> I<vcpu> I<cpus hard> I<cpus soft>
772 xl vcpu-pin 0 3 - 6-9
777 xl vcpu-pin 0 3 3,4 6-9
A Dxl-numa-placement.pod.7279 the results is used to I<pin> the vCPUs of the domain to the output node(s).

Completed in 56 milliseconds