/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 D | iosapic.h | 71 __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 D | paravirt.h | 172 * 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 D | iosapic.h | 71 __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 D | paravirt.h | 172 * 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 D | Makefile | 7 obj-$(CONFIG_IOSAPIC) += iosapic.o
|
H A D | iosapic_private.h | 25 ** 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 D | iosapic.c | 70 ** 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 D | Makefile | 7 obj-$(CONFIG_IOSAPIC) += iosapic.o
|
H A D | iosapic_private.h | 25 ** 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 D | iosapic.c | 70 ** 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 D | iosapic.c | 24 * 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 D | acpi.c | 50 #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 D | paravirt.c | 32 #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 D | Makefile | 20 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 D | iosapic.c | 24 * 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 D | acpi.c | 50 #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 D | paravirt.c | 32 #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 D | Makefile | 20 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 D | xen_pv_ops.c | 813 * 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 D | xen_pv_ops.c | 813 * 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 D | irq_comm.c | 29 #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 D | irq_comm.c | 29 #include <asm/iosapic.h>
|