Searched refs:gsi (Results 1 - 25 of 26) sorted by relevance

12

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/ia64/include/asm/
H A Diosapic.h97 extern int gsi_to_irq (unsigned int gsi);
98 extern int iosapic_register_intr (unsigned int gsi, unsigned long polarity,
101 extern void __devinit iosapic_override_isa_irq (unsigned int isa_irq, unsigned int gsi,
105 unsigned int gsi,
118 #define iosapic_register_intr(gsi,polarity,trigger) (gsi)
120 #define iosapic_override_isa_irq(isa_irq,gsi,polarity,trigger) do { } while (0)
121 #define iosapic_register_platform_intr(type,gsi,pmi,eid,id, \
122 polarity,trigger) (gsi)
H A Dacpi.h129 int acpi_gsi_to_irq (u32 gsi, unsigned int *irq);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/x86/kernel/acpi/
H A Dboot.c97 * any gsi as specified by an interrupt source override.
103 static unsigned int gsi_to_irq(unsigned int gsi) argument
105 unsigned int irq = gsi + NR_IRQS_LEGACY;
109 if (isa_irq_to_gsi[i] == gsi) {
114 /* Provide an identity mapping of gsi == irq
118 if (gsi >= NR_IRQS_LEGACY)
119 irq = gsi;
121 irq = gsi_top + gsi;
128 unsigned int gsi; local
131 gsi
362 acpi_sci_ioapic_setup(u8 bus_irq, u16 polarity, u16 trigger, u32 gsi) argument
496 acpi_gsi_to_irq(u32 gsi, unsigned int *irq) argument
508 acpi_isa_irq_to_gsi(unsigned isa_irq, u32 *gsi) argument
520 acpi_register_gsi(struct device *dev, u32 gsi, int trigger, int polarity) argument
951 mp_override_legacy_irq(u8 bus_irq, u8 polarity, u8 trigger, u32 gsi) argument
1016 u32 gsi; local
1060 mp_config_acpi_gsi(struct device *dev, u32 gsi, int trigger, int polarity) argument
1098 mp_register_gsi(struct device *dev, u32 gsi, int trigger, int polarity) argument
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/virt/kvm/
H A Dirq_comm.c183 int gsi; local
188 gsi = rcu_dereference(kvm->irq_routing)->chip[irqchip][pin];
189 if (gsi != -1)
192 if (kian->gsi == gsi)
287 int gsi; local
290 gsi = rcu_dereference(kvm->irq_routing)->chip[irqchip][pin];
291 if (gsi != -1)
293 if (kimn->irq == gsi)
319 hlist_for_each_entry(ei, n, &rt->map[ue->gsi], lin
[all...]
H A Deventfd.c49 int gsi; member in struct:_irqfd
65 kvm_set_irq(kvm, KVM_USERSPACE_IRQ_SOURCE_ID, irqfd->gsi, 1);
66 kvm_set_irq(kvm, KVM_USERSPACE_IRQ_SOURCE_ID, irqfd->gsi, 0);
167 kvm_irqfd_assign(struct kvm *kvm, int fd, int gsi) argument
180 irqfd->gsi = gsi;
259 * shutdown any irqfd's that match fd+gsi
262 kvm_irqfd_deassign(struct kvm *kvm, int fd, int gsi) argument
274 if (irqfd->eventfd == eventfd && irqfd->gsi == gsi)
292 kvm_irqfd(struct kvm *kvm, int fd, int gsi, int flags) argument
[all...]
H A Dassigned-dev.c119 if (kian->gsi == -1)
142 assigned_dev->ack_notifier.gsi = -1;
336 dev->ack_notifier.gsi = irq->guest_irq;
346 dev->ack_notifier.gsi = -1;
358 dev->ack_notifier.gsi = -1;
689 adev->guest_msix_entries[i].vector = entry->gsi;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/ia64/kernel/
H A Diosapic.c175 find_iosapic (unsigned int gsi) argument
180 if ((unsigned) (gsi - iosapic_lists[i].gsi_base) <
188 static inline int __gsi_to_irq(unsigned int gsi) argument
197 if (rte->iosapic->gsi_base + rte->rte_index == gsi)
204 gsi_to_irq (unsigned int gsi) argument
210 irq = __gsi_to_irq(gsi);
215 static struct iosapic_rte_info *find_rte(unsigned int irq, unsigned int gsi) argument
220 if (rte->iosapic->gsi_base + rte->rte_index == gsi)
226 set_rte (unsigned int gsi, unsigned int irq, unsigned int dest, int mask) argument
237 rte = find_rte(irq, gsi);
601 register_intr(unsigned int gsi, int irq, unsigned char delivery, unsigned long polarity, unsigned long trigger) argument
665 get_target_cpu(unsigned int gsi, int irq) argument
761 iosapic_register_intr(unsigned int gsi, unsigned long polarity, unsigned long trigger) argument
828 iosapic_unregister_intr(unsigned int gsi) argument
906 iosapic_register_platform_intr(u32 int_type, unsigned int gsi, int iosapic_vector, u16 eid, u16 id, unsigned long polarity, unsigned long trigger) argument
963 iosapic_override_isa_irq(unsigned int isa_irq, unsigned int gsi, unsigned long polarity, unsigned long trigger) argument
[all...]
H A Dacpi.c612 int acpi_register_gsi(struct device *dev, u32 gsi, int triggering, int polarity) argument
615 return gsi;
617 if (has_8259 && gsi < 16)
618 return isa_irq_to_vector(gsi);
620 return iosapic_register_intr(gsi,
629 void acpi_unregister_gsi(u32 gsi) argument
634 if (has_8259 && gsi < 16)
637 iosapic_unregister_intr(gsi);
773 int acpi_gsi_to_irq(u32 gsi, unsigned int *irq) argument
777 if (has_8259 && gsi < 1
788 acpi_isa_irq_to_gsi(unsigned isa_irq, u32 *gsi) argument
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/trace/events/
H A Dkvm.h11 TP_PROTO(unsigned int gsi, int level, int irq_source_id),
12 TP_ARGS(gsi, level, irq_source_id),
15 __field( unsigned int, gsi )
21 __entry->gsi = gsi;
26 TP_printk("gsi %u level %d source %d",
27 __entry->gsi, __entry->level, __entry->irq_source_id)
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/x86/include/asm/
H A Dio_apic.h161 void setup_IO_APIC_irq_extra(u32 gsi);
187 int mp_find_ioapic(u32 gsi);
188 int mp_find_ioapic_pin(int ioapic, u32 gsi);
201 static inline int mp_find_ioapic(u32 gsi) { return 0; } argument
H A Dmpspec.h103 u32 gsi);
106 extern int mp_register_gsi(struct device *dev, u32 gsi, int edge_level,
H A Dacpi.h103 extern int acpi_gsi_to_irq(u32 gsi, unsigned int *irq);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/acpi/
H A Dpci_irq.c361 int gsi; local
390 gsi = acpi_pci_link_allocate_irq(entry->link,
395 gsi = entry->index;
397 gsi = -1;
403 if (gsi < 0) {
420 rc = acpi_register_gsi(&dev->dev, gsi, triggering, polarity);
434 pin_name(pin), link_desc, gsi,
448 int gsi; local
460 gsi = acpi_pci_link_free_irq(entry->link);
462 gsi
[all...]
H A Dosl.c368 acpi_os_install_interrupt_handler(u32 gsi, acpi_osd_handler handler, argument
380 gsi = acpi_gbl_FADT.sci_interrupt;
381 if (acpi_gsi_to_irq(gsi, &irq) < 0) {
383 gsi);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/linux/
H A Dacpi.h117 int acpi_register_gsi (struct device *dev, u32 gsi, int triggering, int polarity);
118 int acpi_gsi_to_irq (u32 gsi, unsigned int *irq);
119 int acpi_isa_irq_to_gsi (unsigned isa_irq, u32 *gsi);
122 extern int acpi_get_override_irq(u32 gsi, int *trigger, int *polarity);
124 #define acpi_get_override_irq(gsi, trigger, polarity) (-1)
128 * If this matches the last registration, any IRQ resources for gsi
131 void acpi_unregister_gsi (u32 gsi);
H A Dkvm_host.h136 u32 gsi; member in struct:kvm_kernel_irq_routing_entry
157 * Array indexed by gsi. Each entry contains list of irq chips
158 * the gsi is connected to.
407 unsigned gsi; member in struct:kvm_irq_ack_notifier
588 int kvm_irqfd(struct kvm *kvm, int fd, int gsi, int flags);
595 static inline int kvm_irqfd(struct kvm *kvm, int fd, int gsi, int flags) argument
H A Dkvm.h111 * ACPI gsi notion of irq.
548 /* gsi routing entry types */
553 __u32 gsi; member in struct:kvm_irq_routing_entry
601 __u32 gsi; member in struct:kvm_irqfd
780 __u32 gsi; member in struct:kvm_assigned_msix_entry
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/acpi/
H A Dacpiosxf.h175 acpi_os_install_interrupt_handler(u32 gsi,
180 acpi_os_remove_interrupt_handler(u32 gsi, acpi_osd_handler service_routine);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/firmware/
H A Dpcdp.h51 u32 gsi; member in struct:pcdp_uart
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/amule/aMule-2.3.1/src/webserver/src/
H A Dphp_parser.y219 PHP_SCOPE_ITEM *gsi = get_scope_item(g_global_scope, varname);
220 if ( gsi && (gsi->type == PHP_SCOPE_VAR) ) {
223 gsi->var->ref_count++;
224 si->var = gsi->var;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/pnp/pnpacpi/
H A Drsparser.c98 u32 gsi, int triggering,
104 if (!valid_IRQ(gsi)) {
105 pnp_add_irq_resource(dev, gsi, IORESOURCE_DISABLED);
114 if (!acpi_get_override_irq(gsi, &t, &p)) {
120 gsi, t ? "edge":"level", p ? "low":"high");
127 irq = acpi_register_gsi(&dev->dev, gsi, triggering, polarity);
97 pnpacpi_parse_allocated_irqresource(struct pnp_dev *dev, u32 gsi, int triggering, int polarity, int shareable) argument
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/xen/
H A Devents.c91 unsigned short gsi; member in struct:irq_info::__anon16454::__anon16455
142 unsigned short gsi, unsigned short vector)
145 .cpu = 0, .u.pirq = { .gsi = gsi, .vector = vector } };
194 return info->u.pirq.gsi;
141 mk_pirq_info(unsigned short evtchn, unsigned short gsi, unsigned short vector) argument
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/x86/kernel/apic/
H A Dio_apic.c89 /* IO APIC gsi routing info */
92 /* The one past the highest gsi number used */
1038 u32 gsi = mp_gsi_routing[apic].gsi_base + pin; local
1040 if (gsi >= NR_IRQS_LEGACY)
1041 irq = gsi;
1043 irq = gsi_top + gsi;
1554 void setup_IO_APIC_irq_extra(u32 gsi) argument
1562 * Convert 'gsi' to 'ioapic.pin'.
1564 apic_id = mp_find_ioapic(gsi);
1568 pin = mp_find_ioapic_pin(apic_id, gsi);
4027 acpi_get_override_irq(u32 gsi, int *trigger, int *polarity) argument
4188 mp_find_ioapic(u32 gsi) argument
4203 mp_find_ioapic_pin(int ioapic, u32 gsi) argument
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/char/
H A Dhpet.c188 int irq, gsi; local
225 gsi = acpi_register_gsi(NULL, irq, ACPI_LEVEL_SENSITIVE,
227 if (gsi > 0)
237 devp->hd_hdwirq = gsi;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/x86/kvm/
H A Di8254.c710 pit_state->irq_ack_notifier.gsi = 0;

Completed in 130 milliseconds

12