Home
last modified time | relevance | path

Searched refs:vectors (Results 1 – 25 of 60) sorted by relevance

123

/arch/m68k/kernel/
Dvectors.c39 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 …]
Dints.c137 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()
DMakefile19 obj-$(CONFIG_MMU_MOTOROLA) += ints.o vectors.o
20 obj-$(CONFIG_MMU_SUN3) += ints.o vectors.o
/arch/x86/include/asm/xen/
Dpci.h47 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/
Dirq.c23 static struct intc_vect vectors[] __initdata = { variable
32 static DECLARE_INTC_DESC(intc_desc, "SE7721", vectors,
/arch/arm/
DKconfig-nommu37 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/
Dirq-r7780rp.c32 static struct intc_vect vectors[] __initdata = { variable
55 static DECLARE_INTC_DESC(intc_desc, "r7780rp", vectors,
Dirq-r7780mp.c34 static struct intc_vect vectors[] __initdata = { variable
62 static DECLARE_INTC_DESC(intc_desc, "r7780mp", vectors,
Dirq-r7785rp.c32 static struct intc_vect vectors[] __initdata = { variable
64 static DECLARE_INTC_DESC(intc_desc, "r7785rp", vectors,
/arch/m68k/atari/
Dataints.c103 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/
Dtraps.c313 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/
Dvmlinux.lds.S59 .vectors :
62 *(.vectors*) argument
/arch/m68k/sun3x/
Dprom.c56 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/
Dtraps.c784 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()
Dvmlinux.lds.S145 .vectors 0 : AT(__vectors_start) {
146 *(.vectors)
148 . = __vectors_start + SIZEOF(.vectors);
/arch/c6x/kernel/
Dvmlinux.lds.S32 .vectors :
35 *(.vectors) argument
DMakefile9 obj-y += switch_to.o entry.o vectors.o c6x_ksyms.o
/arch/sh/kernel/cpu/sh4/
Dsetup-sh4-202.c153 static struct intc_vect vectors[] __initdata = { variable
171 static DECLARE_INTC_DESC(intc_desc, "sh4-202", vectors, NULL,
/arch/xtensa/kernel/
DMakefile8 setup.o signal.o syscall.o time.o traps.o vectors.o platform.o \
/arch/unicore32/mm/
Dmmu.c353 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/
Dsetup-sh7710.c32 static struct intc_vect vectors[] __initdata = { variable
70 static DECLARE_INTC_DESC(intc_desc, "sh7710", vectors, NULL,
Dsetup-sh7705.c35 static struct intc_vect vectors[] __initdata = { variable
68 static DECLARE_INTC_DESC(intc_desc, "sh7705", vectors, NULL,
/arch/sh/kernel/cpu/sh2/
Dsetup-sh7619.c30 static struct intc_vect vectors[] __initdata = { variable
59 static DECLARE_INTC_DESC(intc_desc, "sh7619", vectors, NULL,
/arch/m68k/platform/coldfire/
DMakefile17 obj-$(CONFIG_COLDFIRE) += cache.o clk.o device.o dma.o entry.o vectors.o
/arch/sh/kernel/cpu/sh2a/
Dsetup-mxg.c35 static struct intc_vect vectors[] __initdata = { variable
114 static DECLARE_INTC_DESC(intc_desc, "mxg", vectors, groups,

123