Home
last modified time | relevance | path

Searched refs:set_handler (Results 1 – 11 of 11) sorted by relevance

/arch/loongarch/mm/
Dtlb.c274 set_handler(EXCCODE_TLBI * VECSIZE, handle_tlb_load, VECSIZE); in setup_tlb_handler()
275 set_handler(EXCCODE_TLBL * VECSIZE, handle_tlb_load, VECSIZE); in setup_tlb_handler()
276 set_handler(EXCCODE_TLBS * VECSIZE, handle_tlb_store, VECSIZE); in setup_tlb_handler()
277 set_handler(EXCCODE_TLBM * VECSIZE, handle_tlb_modify, VECSIZE); in setup_tlb_handler()
279 set_handler(EXCCODE_TLBI * VECSIZE, handle_tlb_load_ptw, VECSIZE); in setup_tlb_handler()
280 set_handler(EXCCODE_TLBL * VECSIZE, handle_tlb_load_ptw, VECSIZE); in setup_tlb_handler()
281 set_handler(EXCCODE_TLBS * VECSIZE, handle_tlb_store_ptw, VECSIZE); in setup_tlb_handler()
282 set_handler(EXCCODE_TLBM * VECSIZE, handle_tlb_modify_ptw, VECSIZE); in setup_tlb_handler()
284 set_handler(EXCCODE_TLBNR * VECSIZE, handle_tlb_protect, VECSIZE); in setup_tlb_handler()
285 set_handler(EXCCODE_TLBNX * VECSIZE, handle_tlb_protect, VECSIZE); in setup_tlb_handler()
[all …]
/arch/um/os-Linux/
Dprocess.c279 set_handler(SIGSEGV); in init_new_thread_signals()
280 set_handler(SIGTRAP); in init_new_thread_signals()
281 set_handler(SIGFPE); in init_new_thread_signals()
282 set_handler(SIGILL); in init_new_thread_signals()
283 set_handler(SIGBUS); in init_new_thread_signals()
285 set_handler(SIGIO); in init_new_thread_signals()
Dsignal.c150 set_handler(SIGALRM); in timer_set_signal_handler()
172 set_handler(SIGUSR1); in register_pm_wake_signal()
232 void set_handler(int sig) in set_handler() function
/arch/loongarch/kernel/
Dtraps.c1114 set_handler(i * VECSIZE, handle_reserved, VECSIZE); in per_cpu_trap_init()
1121 void set_handler(unsigned long offset, void *addr, unsigned long size) in set_handler() function
1151 set_handler(i * VECSIZE, handle_vint, VECSIZE); in trap_init()
1153 set_handler(EXCCODE_ADE * VECSIZE, handle_ade, VECSIZE); in trap_init()
1154 set_handler(EXCCODE_ALE * VECSIZE, handle_ale, VECSIZE); in trap_init()
1155 set_handler(EXCCODE_BCE * VECSIZE, handle_bce, VECSIZE); in trap_init()
1156 set_handler(EXCCODE_SYS * VECSIZE, handle_sys, VECSIZE); in trap_init()
1157 set_handler(EXCCODE_BP * VECSIZE, handle_bp, VECSIZE); in trap_init()
1158 set_handler(EXCCODE_INE * VECSIZE, handle_ri, VECSIZE); in trap_init()
1159 set_handler(EXCCODE_IPE * VECSIZE, handle_ri, VECSIZE); in trap_init()
[all …]
/arch/xtensa/kernel/
Dtraps.c438 #define set_handler(type, cause, handler) \ macro
453 set_handler(default_handler, cause, handler); in trap_set_handler()
492 set_handler(fast_user_handler, i, user_exception); in trap_init()
493 set_handler(fast_kernel_handler, i, kernel_exception); in trap_init()
494 set_handler(default_handler, i, do_unhandled); in trap_init()
505 set_handler(default_handler, cause, handler); in trap_init()
507 set_handler(fast_user_handler, cause, handler); in trap_init()
509 set_handler(fast_kernel_handler, cause, handler); in trap_init()
/arch/mips/include/asm/
Dsetup.h19 void set_handler(unsigned long offset, const void *addr, unsigned long len);
/arch/loongarch/include/asm/
Dsetup.h22 extern void set_handler(unsigned long offset, void *addr, unsigned long len);
/arch/mips/kernel/
Dtraps.c2122 set_handler(((unsigned long)b - ebase), vec_start, in set_vi_srs_handler()
2320 void set_handler(unsigned long offset, const void *addr, unsigned long size) in set_handler() function
2418 set_handler(0x180, &except_vec3_generic, 0x80); in trap_init()
2448 set_handler(0x200, &except_vec4, 0x8); in trap_init()
2528 set_handler(0x180, &except_vec3_r4000, 0x100); in trap_init()
2530 set_handler(0x180, &except_vec3_generic, 0x80); in trap_init()
2532 set_handler(0x080, &except_vec3_generic, 0x80); in trap_init()
/arch/mips/mm/
Dc-octeon.c259 set_handler(0x100, &except_vec2_octeon, 0x80); in octeon_cache_error_setup()
/arch/um/include/shared/
Dos.h233 extern void set_handler(int sig);
/arch/um/os-Linux/skas/
Dprocess.c644 set_handler(SIGWINCH); in start_idle_thread()