/arch/m68k/kernel/ |
D | vectors.c | 39 e_vector vectors[256]; variable 60 __asm__ volatile ("movec %0,%%vbr" : : "r" ((void*)vectors)); in base_trap_init() 66 vectors[VEC_UNIMPII] = unimp_vec; in base_trap_init() 69 vectors[VEC_BUSERR] = buserr; in base_trap_init() 70 vectors[VEC_ILLEGAL] = trap; in base_trap_init() 71 vectors[VEC_SYS] = system_call; in base_trap_init() 79 vectors[i] = bad_inthandler; in trap_init() 82 if (!vectors[i]) in trap_init() 83 vectors[i] = trap; in trap_init() 86 vectors[i] = bad_inthandler; in trap_init() [all …]
|
D | ints.c | 137 vectors[VEC_SPUR + irq] = auto_inthandler; in m68k_irq_startup_irq() 139 vectors[m68k_first_user_vec + irq - IRQ_USER] = user_inthandler; in m68k_irq_startup_irq() 153 vectors[VEC_SPUR + irq] = bad_inthandler; in m68k_irq_shutdown() 155 vectors[m68k_first_user_vec + irq - IRQ_USER] = bad_inthandler; in m68k_irq_shutdown()
|
D | Makefile | 19 obj-$(CONFIG_MMU_MOTOROLA) += ints.o vectors.o 20 obj-$(CONFIG_MMU_SUN3) += ints.o vectors.o
|
/arch/x86/include/asm/xen/ |
D | pci.h | 47 int (*enable_msi)(struct pci_dev *dev, int vectors[]); 49 int (*enable_msix)(struct pci_dev *dev, int vectors[], int nvec); 56 int vectors[]) in xen_pci_frontend_enable_msi() argument 59 return xen_pci_frontend->enable_msi(dev, vectors); in xen_pci_frontend_enable_msi() 68 int vectors[], int nvec) in xen_pci_frontend_enable_msix() argument 71 return xen_pci_frontend->enable_msix(dev, vectors, nvec); in xen_pci_frontend_enable_msix()
|
/arch/sh/boards/mach-se/7721/ |
D | irq.c | 23 static struct intc_vect vectors[] __initdata = { variable 32 static DECLARE_INTC_DESC(intc_desc, "SE7721", vectors,
|
/arch/arm/ |
D | Kconfig-nommu | 37 bool 'Install vectors to the beginning of RAM' if DRAM_BASE 40 The kernel needs to change the hardware exception vectors. 41 In nommu mode, the hardware exception vectors are normally 48 vectors to be mapped to writable memory, say 'n' here. 51 external support to redirect the hardware exception vectors to
|
/arch/sh/boards/mach-highlander/ |
D | irq-r7780rp.c | 32 static struct intc_vect vectors[] __initdata = { variable 55 static DECLARE_INTC_DESC(intc_desc, "r7780rp", vectors,
|
D | irq-r7780mp.c | 34 static struct intc_vect vectors[] __initdata = { variable 62 static DECLARE_INTC_DESC(intc_desc, "r7780mp", vectors,
|
D | irq-r7785rp.c | 32 static struct intc_vect vectors[] __initdata = { variable 64 static DECLARE_INTC_DESC(intc_desc, "r7785rp", vectors,
|
/arch/m68k/atari/ |
D | ataints.c | 103 vectors[VEC_INT4] = falcon_hblhandler; in atari_irq_shutdown() 185 vectors[VEC_INT2] = falcon_hblhandler; in atari_init_IRQ() 186 vectors[VEC_INT4] = falcon_hblhandler; in atari_init_IRQ()
|
/arch/unicore32/kernel/ |
D | traps.c | 313 unsigned long vectors = VECTORS_BASE; in early_trap_init() local 320 memcpy((void *)vectors, in early_trap_init() 323 memcpy((void *)vectors + 0x200, in early_trap_init() 329 flush_icache_range(vectors, vectors + PAGE_SIZE); in early_trap_init()
|
/arch/h8300/kernel/ |
D | vmlinux.lds.S | 59 .vectors : 62 *(.vectors*) argument
|
/arch/m68k/sun3x/ |
D | prom.c | 56 asm volatile ("movec %0,%%vbr" : : "r" ((void*)vectors)); in sun3x_halt() 119 vectors[VEC_TRAP14] = sun3x_prom_abort; in sun3x_prom_init()
|
/arch/arm/kernel/ |
D | traps.c | 784 static void __init kuser_init(void *vectors) in kuser_init() argument 789 memcpy(vectors + 0x1000 - kuser_sz, __kuser_helper_start, kuser_sz); in kuser_init() 796 memcpy(vectors + 0xfe0, vectors + 0xfe8, 4); in kuser_init() 799 static void __init kuser_init(void *vectors) in kuser_init() argument 806 unsigned long vectors = (unsigned long)vectors_base; in early_trap_init() local 827 memcpy((void *)vectors, __vectors_start, __vectors_end - __vectors_start); in early_trap_init() 828 memcpy((void *)vectors + 0x1000, __stubs_start, __stubs_end - __stubs_start); in early_trap_init() 836 memcpy((void *)(vectors + KERN_SIGRETURN_CODE - CONFIG_VECTORS_BASE), in early_trap_init() 839 flush_icache_range(vectors, vectors + PAGE_SIZE * 2); in early_trap_init()
|
D | vmlinux.lds.S | 145 .vectors 0 : AT(__vectors_start) { 146 *(.vectors) 148 . = __vectors_start + SIZEOF(.vectors);
|
/arch/c6x/kernel/ |
D | vmlinux.lds.S | 32 .vectors : 35 *(.vectors) argument
|
D | Makefile | 9 obj-y += switch_to.o entry.o vectors.o c6x_ksyms.o
|
/arch/sh/kernel/cpu/sh4/ |
D | setup-sh4-202.c | 153 static struct intc_vect vectors[] __initdata = { variable 171 static DECLARE_INTC_DESC(intc_desc, "sh4-202", vectors, NULL,
|
/arch/xtensa/kernel/ |
D | Makefile | 8 setup.o signal.o syscall.o time.o traps.o vectors.o platform.o \
|
/arch/unicore32/mm/ |
D | mmu.c | 353 void *vectors; in devicemaps_init() local 358 vectors = early_alloc(PAGE_SIZE); in devicemaps_init() 368 map.pfn = __phys_to_pfn(virt_to_phys(vectors)); in devicemaps_init() 378 map.pfn = __phys_to_pfn(virt_to_phys(vectors)); in devicemaps_init()
|
/arch/sh/kernel/cpu/sh3/ |
D | setup-sh7710.c | 32 static struct intc_vect vectors[] __initdata = { variable 70 static DECLARE_INTC_DESC(intc_desc, "sh7710", vectors, NULL,
|
D | setup-sh7705.c | 35 static struct intc_vect vectors[] __initdata = { variable 68 static DECLARE_INTC_DESC(intc_desc, "sh7705", vectors, NULL,
|
/arch/sh/kernel/cpu/sh2/ |
D | setup-sh7619.c | 30 static struct intc_vect vectors[] __initdata = { variable 59 static DECLARE_INTC_DESC(intc_desc, "sh7619", vectors, NULL,
|
/arch/m68k/platform/coldfire/ |
D | Makefile | 17 obj-$(CONFIG_COLDFIRE) += cache.o clk.o device.o dma.o entry.o vectors.o
|
/arch/sh/kernel/cpu/sh2a/ |
D | setup-mxg.c | 35 static struct intc_vect vectors[] __initdata = { variable 114 static DECLARE_INTC_DESC(intc_desc, "mxg", vectors, groups,
|