HelenOS sources

exc_register      208 kernel/arch/amd64/src/interrupt.c 		exc_register(i, "null", false, (iroutine_t) null_interrupt);
exc_register      213 kernel/arch/amd64/src/interrupt.c 			exc_register(IVT_IRQBASE + i, "irq", true,
exc_register      217 kernel/arch/amd64/src/interrupt.c 	exc_register(VECTOR_DE, "de_fault", true, (iroutine_t) de_fault);
exc_register      218 kernel/arch/amd64/src/interrupt.c 	exc_register(VECTOR_NM, "nm_fault", true, (iroutine_t) nm_fault);
exc_register      219 kernel/arch/amd64/src/interrupt.c 	exc_register(VECTOR_SS, "ss_fault", true, (iroutine_t) ss_fault);
exc_register      220 kernel/arch/amd64/src/interrupt.c 	exc_register(VECTOR_GP, "gp_fault", true, (iroutine_t) gp_fault);
exc_register      221 kernel/arch/amd64/src/interrupt.c 	exc_register(VECTOR_PIC0_SPUR, "pic0_spurious", true,
exc_register      223 kernel/arch/amd64/src/interrupt.c 	exc_register(VECTOR_PIC1_SPUR, "pic1_spurious", true,
exc_register      227 kernel/arch/amd64/src/interrupt.c 	exc_register(VECTOR_TLB_SHOOTDOWN_IPI, "tlb_shootdown", true,
exc_register       72 kernel/arch/amd64/src/mm/page.c 	exc_register(VECTOR_PF, "page_fault", true, (iroutine_t) page_fault);
exc_register      199 kernel/arch/amd64/src/smp/apic.c 	exc_register(VECTOR_APIC_SPUR, "apic_spurious", false,
exc_register      194 kernel/arch/arm32/src/exception.c 	exc_register(EXC_UNDEF_INSTR, "undefined instruction", true,
exc_register      196 kernel/arch/arm32/src/exception.c 	exc_register(EXC_IRQ, "interrupt", true,
exc_register      198 kernel/arch/arm32/src/exception.c 	exc_register(EXC_PREFETCH_ABORT, "prefetch abort", true,
exc_register      200 kernel/arch/arm32/src/exception.c 	exc_register(EXC_DATA_ABORT, "data abort", true,
exc_register      202 kernel/arch/arm32/src/exception.c 	exc_register(EXC_SWI, "software interrupt", true,
exc_register      239 kernel/arch/arm64/src/exception.c 	exc_register(EXC_CURRENT_EL_SP_SEL0_SYNCH,
exc_register      242 kernel/arch/arm64/src/exception.c 	exc_register(EXC_CURRENT_EL_SP_SEL0_IRQ,
exc_register      245 kernel/arch/arm64/src/exception.c 	exc_register(EXC_CURRENT_EL_SP_SEL0_FIQ,
exc_register      248 kernel/arch/arm64/src/exception.c 	exc_register(EXC_CURRENT_EL_SP_SEL0_SERROR,
exc_register      251 kernel/arch/arm64/src/exception.c 	exc_register(EXC_CURRENT_EL_SP_SELX_SYNCH,
exc_register      254 kernel/arch/arm64/src/exception.c 	exc_register(EXC_CURRENT_EL_SP_SELX_IRQ,
exc_register      257 kernel/arch/arm64/src/exception.c 	exc_register(EXC_CURRENT_EL_SP_SELX_FIQ,
exc_register      260 kernel/arch/arm64/src/exception.c 	exc_register(EXC_CURRENT_EL_SP_SELX_SERROR,
exc_register      263 kernel/arch/arm64/src/exception.c 	exc_register(EXC_LOWER_EL_AARCH64_SYNCH,
exc_register      266 kernel/arch/arm64/src/exception.c 	exc_register(EXC_LOWER_EL_AARCH64_IRQ,
exc_register      269 kernel/arch/arm64/src/exception.c 	exc_register(EXC_LOWER_EL_AARCH64_FIQ,
exc_register      272 kernel/arch/arm64/src/exception.c 	exc_register(EXC_LOWER_EL_AARCH64_SERROR,
exc_register      275 kernel/arch/arm64/src/exception.c 	exc_register(EXC_LOWER_EL_AARCH32_SYNCH,
exc_register      278 kernel/arch/arm64/src/exception.c 	exc_register(EXC_LOWER_EL_AARCH32_IRQ,
exc_register      281 kernel/arch/arm64/src/exception.c 	exc_register(EXC_LOWER_EL_AARCH32_FIQ,
exc_register      284 kernel/arch/arm64/src/exception.c 	exc_register(EXC_LOWER_EL_AARCH32_SERROR,
exc_register      229 kernel/arch/ia32/src/interrupt.c 		exc_register(i, "null", false, (iroutine_t) null_interrupt);
exc_register      234 kernel/arch/ia32/src/interrupt.c 			exc_register(IVT_IRQBASE + i, "irq", true,
exc_register      238 kernel/arch/ia32/src/interrupt.c 	exc_register(VECTOR_DE, "de_fault", true, (iroutine_t) de_fault);
exc_register      239 kernel/arch/ia32/src/interrupt.c 	exc_register(VECTOR_DB, "db_exc", true, (iroutine_t) db_exception);
exc_register      240 kernel/arch/ia32/src/interrupt.c 	exc_register(VECTOR_NM, "nm_fault", true, (iroutine_t) nm_fault);
exc_register      241 kernel/arch/ia32/src/interrupt.c 	exc_register(VECTOR_SS, "ss_fault", true, (iroutine_t) ss_fault);
exc_register      242 kernel/arch/ia32/src/interrupt.c 	exc_register(VECTOR_GP, "gp_fault", true, (iroutine_t) gp_fault);
exc_register      243 kernel/arch/ia32/src/interrupt.c 	exc_register(VECTOR_XM, "simd_fp", true, (iroutine_t) simd_fp_exception);
exc_register      244 kernel/arch/ia32/src/interrupt.c 	exc_register(VECTOR_PIC0_SPUR, "pic0_spurious", true,
exc_register      246 kernel/arch/ia32/src/interrupt.c 	exc_register(VECTOR_PIC1_SPUR, "pic1_spurious", true,
exc_register      250 kernel/arch/ia32/src/interrupt.c 	exc_register(VECTOR_TLB_SHOOTDOWN_IPI, "tlb_shootdown", true,
exc_register       76 kernel/arch/ia32/src/mm/page.c 	exc_register(VECTOR_PF, "page_fault", true, (iroutine_t) page_fault);
exc_register      199 kernel/arch/ia32/src/smp/apic.c 	exc_register(VECTOR_APIC_SPUR, "apic_spurious", false,
exc_register      308 kernel/arch/ia64/src/interrupt.c 		exc_register(i, "universal_handler", false, universal_handler);
exc_register      310 kernel/arch/ia64/src/interrupt.c 	exc_register(EXC_ALT_ITLB_FAULT,
exc_register      313 kernel/arch/ia64/src/interrupt.c 	exc_register(EXC_ALT_DTLB_FAULT,
exc_register      316 kernel/arch/ia64/src/interrupt.c 	exc_register(EXC_NESTED_TLB_FAULT,
exc_register      319 kernel/arch/ia64/src/interrupt.c 	exc_register(EXC_DATA_D_BIT_FAULT,
exc_register      322 kernel/arch/ia64/src/interrupt.c 	exc_register(EXC_INST_A_BIT_FAULT,
exc_register      325 kernel/arch/ia64/src/interrupt.c 	exc_register(EXC_DATA_A_BIT_FAULT,
exc_register      328 kernel/arch/ia64/src/interrupt.c 	exc_register(EXC_EXT_INTERRUPT,
exc_register      332 kernel/arch/ia64/src/interrupt.c 	exc_register(EXC_PAGE_NOT_PRESENT,
exc_register      335 kernel/arch/ia64/src/interrupt.c 	exc_register(EXC_DATA_AR_FAULT,
exc_register      338 kernel/arch/ia64/src/interrupt.c 	exc_register(EXC_GENERAL_EXCEPTION,
exc_register      341 kernel/arch/ia64/src/interrupt.c 	exc_register(EXC_DISABLED_FP_REG,
exc_register      214 kernel/arch/mips32/src/exception.c 		exc_register(i, "undef", false,
exc_register      217 kernel/arch/mips32/src/exception.c 	exc_register(EXC_Bp, "bkpoint", true,
exc_register      219 kernel/arch/mips32/src/exception.c 	exc_register(EXC_RI, "resinstr", true,
exc_register      221 kernel/arch/mips32/src/exception.c 	exc_register(EXC_Mod, "tlb_mod", true,
exc_register      223 kernel/arch/mips32/src/exception.c 	exc_register(EXC_TLBL, "tlbinvl", true,
exc_register      225 kernel/arch/mips32/src/exception.c 	exc_register(EXC_TLBS, "tlbinvl", true,
exc_register      227 kernel/arch/mips32/src/exception.c 	exc_register(EXC_Int, "interrupt", true,
exc_register      231 kernel/arch/mips32/src/exception.c 	exc_register(EXC_CpU, "cpunus", true,
exc_register      235 kernel/arch/mips32/src/exception.c 	exc_register(EXC_Sys, "syscall", true,
exc_register      173 kernel/arch/ppc32/src/interrupt.c 	exc_register(VECTOR_DATA_STORAGE, "data_storage", true,
exc_register      175 kernel/arch/ppc32/src/interrupt.c 	exc_register(VECTOR_INSTRUCTION_STORAGE, "instruction_storage", true,
exc_register      177 kernel/arch/ppc32/src/interrupt.c 	exc_register(VECTOR_EXTERNAL, "external", true,
exc_register      179 kernel/arch/ppc32/src/interrupt.c 	exc_register(VECTOR_FP_UNAVAILABLE, "fp_unavailable", true,
exc_register      181 kernel/arch/ppc32/src/interrupt.c 	exc_register(VECTOR_DECREMENTER, "timer", true,
exc_register      183 kernel/arch/ppc32/src/interrupt.c 	exc_register(VECTOR_ITLB_MISS, "itlb_miss", true,
exc_register      185 kernel/arch/ppc32/src/interrupt.c 	exc_register(VECTOR_DTLB_MISS_LOAD, "dtlb_miss_load", true,
exc_register      187 kernel/arch/ppc32/src/interrupt.c 	exc_register(VECTOR_DTLB_MISS_STORE, "dtlb_miss_store", true,
exc_register       55 kernel/arch/sparc64/src/trap/interrupt.c 	exc_register(TT_INSTRUCTION_ACCESS_EXCEPTION,
exc_register       58 kernel/arch/sparc64/src/trap/interrupt.c 	exc_register(TT_INSTRUCTION_ACCESS_ERROR,
exc_register       63 kernel/arch/sparc64/src/trap/interrupt.c 	exc_register(TT_IAE_UNAUTH_ACCESS,
exc_register       66 kernel/arch/sparc64/src/trap/interrupt.c 	exc_register(TT_IAE_NFO_PAGE,
exc_register       71 kernel/arch/sparc64/src/trap/interrupt.c 	exc_register(TT_ILLEGAL_INSTRUCTION,
exc_register       74 kernel/arch/sparc64/src/trap/interrupt.c 	exc_register(TT_PRIVILEGED_OPCODE,
exc_register       77 kernel/arch/sparc64/src/trap/interrupt.c 	exc_register(TT_UNIMPLEMENTED_LDD,
exc_register       80 kernel/arch/sparc64/src/trap/interrupt.c 	exc_register(TT_UNIMPLEMENTED_STD,
exc_register       85 kernel/arch/sparc64/src/trap/interrupt.c 	exc_register(TT_DAE_INVALID_ASI,
exc_register       88 kernel/arch/sparc64/src/trap/interrupt.c 	exc_register(TT_DAE_PRIVILEGE_VIOLATION,
exc_register       91 kernel/arch/sparc64/src/trap/interrupt.c 	exc_register(TT_DAE_NC_PAGE,
exc_register       94 kernel/arch/sparc64/src/trap/interrupt.c 	exc_register(TT_DAE_NC_PAGE,
exc_register       97 kernel/arch/sparc64/src/trap/interrupt.c 	exc_register(TT_DAE_NFO_PAGE,
exc_register      102 kernel/arch/sparc64/src/trap/interrupt.c 	exc_register(TT_FP_DISABLED,
exc_register      105 kernel/arch/sparc64/src/trap/interrupt.c 	exc_register(TT_FP_EXCEPTION_IEEE_754,
exc_register      108 kernel/arch/sparc64/src/trap/interrupt.c 	exc_register(TT_FP_EXCEPTION_OTHER,
exc_register      111 kernel/arch/sparc64/src/trap/interrupt.c 	exc_register(TT_TAG_OVERFLOW,
exc_register      114 kernel/arch/sparc64/src/trap/interrupt.c 	exc_register(TT_DIVISION_BY_ZERO,
exc_register      117 kernel/arch/sparc64/src/trap/interrupt.c 	exc_register(TT_DATA_ACCESS_EXCEPTION,
exc_register      120 kernel/arch/sparc64/src/trap/interrupt.c 	exc_register(TT_DATA_ACCESS_ERROR,
exc_register      123 kernel/arch/sparc64/src/trap/interrupt.c 	exc_register(TT_MEM_ADDRESS_NOT_ALIGNED,
exc_register      126 kernel/arch/sparc64/src/trap/interrupt.c 	exc_register(TT_LDDF_MEM_ADDRESS_NOT_ALIGNED,
exc_register      129 kernel/arch/sparc64/src/trap/interrupt.c 	exc_register(TT_STDF_MEM_ADDRESS_NOT_ALIGNED,
exc_register      132 kernel/arch/sparc64/src/trap/interrupt.c 	exc_register(TT_PRIVILEGED_ACTION,
exc_register      135 kernel/arch/sparc64/src/trap/interrupt.c 	exc_register(TT_LDQF_MEM_ADDRESS_NOT_ALIGNED,
exc_register      138 kernel/arch/sparc64/src/trap/interrupt.c 	exc_register(TT_STQF_MEM_ADDRESS_NOT_ALIGNED,
exc_register      142 kernel/arch/sparc64/src/trap/interrupt.c 	exc_register(TT_INTERRUPT_LEVEL_14,
exc_register      147 kernel/arch/sparc64/src/trap/interrupt.c 	exc_register(TT_INTERRUPT_VECTOR_TRAP,
exc_register      152 kernel/arch/sparc64/src/trap/interrupt.c 	exc_register(TT_FAST_INSTRUCTION_ACCESS_MMU_MISS,
exc_register      155 kernel/arch/sparc64/src/trap/interrupt.c 	exc_register(TT_FAST_DATA_ACCESS_MMU_MISS,
exc_register      158 kernel/arch/sparc64/src/trap/interrupt.c 	exc_register(TT_FAST_DATA_ACCESS_PROTECTION,
exc_register      163 kernel/arch/sparc64/src/trap/interrupt.c 	exc_register(TT_CPU_MONDO,
exc_register       67 kernel/generic/include/interrupt.h extern iroutine_t exc_register(unsigned int, const char *, bool, iroutine_t);
exc_register      345 kernel/generic/src/interrupt/interrupt.c 		exc_register(i, "undef", false, (iroutine_t) exc_undef);
HelenOS homepage, sources at GitHub