Searched refs:iosapic (Results 1 - 22 of 22) sorted by relevance

/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/ia64/include/asm/
H A Diosapic.h71 __ia64_native_iosapic_read(char __iomem *iosapic, unsigned int reg) argument
73 writel(reg, iosapic + IOSAPIC_REG_SELECT);
74 return readl(iosapic + IOSAPIC_WINDOW);
78 __ia64_native_iosapic_write(char __iomem *iosapic, unsigned int reg, u32 val) argument
80 writel(reg, iosapic + IOSAPIC_REG_SELECT);
81 writel(val, iosapic + IOSAPIC_WINDOW);
84 static inline void iosapic_eoi(char __iomem *iosapic, u32 vector) argument
86 writel(vector, iosapic + IOSAPIC_EOI);
H A Dparavirt.h172 * replacement of iosapic operations.
180 unsigned int (*__read)(char __iomem *iosapic, unsigned int reg);
181 void (*__write)(char __iomem *iosapic, unsigned int reg, u32 val);
200 __iosapic_read(char __iomem *iosapic, unsigned int reg) argument
202 return pv_iosapic_ops.__read(iosapic, reg);
206 __iosapic_write(char __iomem *iosapic, unsigned int reg, u32 val) argument
208 return pv_iosapic_ops.__write(iosapic, reg, val);
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/ia64/include/asm/
H A Diosapic.h71 __ia64_native_iosapic_read(char __iomem *iosapic, unsigned int reg) argument
73 writel(reg, iosapic + IOSAPIC_REG_SELECT);
74 return readl(iosapic + IOSAPIC_WINDOW);
78 __ia64_native_iosapic_write(char __iomem *iosapic, unsigned int reg, u32 val) argument
80 writel(reg, iosapic + IOSAPIC_REG_SELECT);
81 writel(val, iosapic + IOSAPIC_WINDOW);
84 static inline void iosapic_eoi(char __iomem *iosapic, u32 vector) argument
86 writel(vector, iosapic + IOSAPIC_EOI);
H A Dparavirt.h172 * replacement of iosapic operations.
180 unsigned int (*__read)(char __iomem *iosapic, unsigned int reg);
181 void (*__write)(char __iomem *iosapic, unsigned int reg, u32 val);
200 __iosapic_read(char __iomem *iosapic, unsigned int reg) argument
202 return pv_iosapic_ops.__read(iosapic, reg);
206 __iosapic_write(char __iomem *iosapic, unsigned int reg, u32 val) argument
208 return pv_iosapic_ops.__write(iosapic, reg, val);
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/parisc/
H A DMakefile7 obj-$(CONFIG_IOSAPIC) += iosapic.o
H A Diosapic_private.h25 ** This file is private to iosapic driver.
133 struct iosapic_info *iosapic; /* I/O SAPIC this vector is on */ member in struct:vector_info
H A Diosapic.c70 ** Where's the iosapic?
87 ** Overview of exported iosapic functions
98 ** o allocate vector_info array for this iosapic
151 #define MODULE_NAME "iosapic"
187 static inline unsigned int iosapic_read(void __iomem *iosapic, unsigned int reg) argument
189 writel(reg, iosapic + IOSAPIC_REG_SELECT);
190 return readl(iosapic + IOSAPIC_REG_WINDOW);
193 static inline void iosapic_write(void __iomem *iosapic, unsigned int reg, u32 val) argument
195 writel(reg, iosapic + IOSAPIC_REG_SELECT);
196 writel(val, iosapic
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/parisc/
H A DMakefile7 obj-$(CONFIG_IOSAPIC) += iosapic.o
H A Diosapic_private.h25 ** This file is private to iosapic driver.
133 struct iosapic_info *iosapic; /* I/O SAPIC this vector is on */ member in struct:vector_info
H A Diosapic.c70 ** Where's the iosapic?
87 ** Overview of exported iosapic functions
98 ** o allocate vector_info array for this iosapic
151 #define MODULE_NAME "iosapic"
187 static inline unsigned int iosapic_read(void __iomem *iosapic, unsigned int reg) argument
189 writel(reg, iosapic + IOSAPIC_REG_SELECT);
190 return readl(iosapic + IOSAPIC_REG_WINDOW);
193 static inline void iosapic_write(void __iomem *iosapic, unsigned int reg, u32 val) argument
195 writel(reg, iosapic + IOSAPIC_REG_SELECT);
196 writel(val, iosapic
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/ia64/kernel/
H A Diosapic.c24 * 02/01/23 J.I. Lee iosapic pgm fixes for PCI irq routing from _PRT
97 #include <asm/iosapic.h>
124 static struct iosapic { struct
140 struct iosapic *iosapic; member in struct:iosapic_rte_info
150 unsigned char dmode : 3; /* delivery mode (see iosapic.h) */
152 * (see iosapic.h) */
153 unsigned char trigger : 1; /* trigger mode (see iosapic.h) */
162 iosapic_write(struct iosapic *iosapic, unsigne argument
341 struct iosapic *iosapic; local
[all...]
H A Dacpi.c50 #include <asm/iosapic.h>
243 struct acpi_madt_io_sapic *iosapic; local
245 iosapic = (struct acpi_madt_io_sapic *)header;
247 if (BAD_MADT_ENTRY(iosapic, end))
250 return iosapic_init(iosapic->address, iosapic->global_irq_base);
949 struct acpi_madt_io_sapic *iosapic; local
962 obj->buffer.length < sizeof(*iosapic)) {
967 iosapic = (struct acpi_madt_io_sapic *)obj->buffer.pointer;
969 if (iosapic
[all...]
H A Dparavirt.c32 #include <asm/iosapic.h>
595 * iosapic read/write hooks.
599 ia64_native_iosapic_read(char __iomem *iosapic, unsigned int reg) argument
601 return __ia64_native_iosapic_read(iosapic, reg);
605 ia64_native_iosapic_write(char __iomem *iosapic, unsigned int reg, u32 val) argument
607 __ia64_native_iosapic_write(iosapic, reg, val);
H A DMakefile20 obj-$(CONFIG_IOSAPIC) += iosapic.o
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/ia64/kernel/
H A Diosapic.c24 * 02/01/23 J.I. Lee iosapic pgm fixes for PCI irq routing from _PRT
97 #include <asm/iosapic.h>
124 static struct iosapic { struct
140 struct iosapic *iosapic; member in struct:iosapic_rte_info
150 unsigned char dmode : 3; /* delivery mode (see iosapic.h) */
152 * (see iosapic.h) */
153 unsigned char trigger : 1; /* trigger mode (see iosapic.h) */
162 iosapic_write(struct iosapic *iosapic, unsigne argument
341 struct iosapic *iosapic; local
[all...]
H A Dacpi.c50 #include <asm/iosapic.h>
243 struct acpi_madt_io_sapic *iosapic; local
245 iosapic = (struct acpi_madt_io_sapic *)header;
247 if (BAD_MADT_ENTRY(iosapic, end))
250 return iosapic_init(iosapic->address, iosapic->global_irq_base);
949 struct acpi_madt_io_sapic *iosapic; local
962 obj->buffer.length < sizeof(*iosapic)) {
967 iosapic = (struct acpi_madt_io_sapic *)obj->buffer.pointer;
969 if (iosapic
[all...]
H A Dparavirt.c32 #include <asm/iosapic.h>
595 * iosapic read/write hooks.
599 ia64_native_iosapic_read(char __iomem *iosapic, unsigned int reg) argument
601 return __ia64_native_iosapic_read(iosapic, reg);
605 ia64_native_iosapic_write(char __iomem *iosapic, unsigned int reg, u32 val) argument
607 __ia64_native_iosapic_write(iosapic, reg, val);
H A DMakefile20 obj-$(CONFIG_IOSAPIC) += iosapic.o
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/ia64/xen/
H A Dxen_pv_ops.c813 * iosapic read/write hooks.
828 xen_iosapic_read(char __iomem *iosapic, unsigned int reg) argument
833 apic_op.apic_physbase = (unsigned long)iosapic -
843 xen_iosapic_write(char __iomem *iosapic, unsigned int reg, u32 val) argument
847 apic_op.apic_physbase = (unsigned long)iosapic -
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/ia64/xen/
H A Dxen_pv_ops.c813 * iosapic read/write hooks.
828 xen_iosapic_read(char __iomem *iosapic, unsigned int reg) argument
833 apic_op.apic_physbase = (unsigned long)iosapic -
843 xen_iosapic_write(char __iomem *iosapic, unsigned int reg, u32 val) argument
847 apic_op.apic_physbase = (unsigned long)iosapic -
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/virt/kvm/
H A Dirq_comm.c29 #include <asm/iosapic.h>
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/virt/kvm/
H A Dirq_comm.c29 #include <asm/iosapic.h>

Completed in 286 milliseconds