Searched refs:VECSIZE (Results 1 – 3 of 3) sorted by relevance
/Linux-v6.1/arch/loongarch/kernel/ |
D | traps.c | 652 long exception_handlers[VECSIZE * 128 / sizeof(long)] __aligned(SZ_64K); 657 tlbrentry = (unsigned long)exception_handlers + 80*VECSIZE; in configure_exception_vector() 668 setup_vint_size(VECSIZE); in per_cpu_trap_init() 683 set_handler(i * VECSIZE, handle_reserved, VECSIZE); in per_cpu_trap_init() 720 set_handler(i * VECSIZE, handle_vint, VECSIZE); in trap_init() 722 set_handler(EXCCODE_ADE * VECSIZE, handle_ade, VECSIZE); in trap_init() 723 set_handler(EXCCODE_ALE * VECSIZE, handle_ale, VECSIZE); in trap_init() 724 set_handler(EXCCODE_SYS * VECSIZE, handle_sys, VECSIZE); in trap_init() 725 set_handler(EXCCODE_BP * VECSIZE, handle_bp, VECSIZE); in trap_init() 726 set_handler(EXCCODE_INE * VECSIZE, handle_ri, VECSIZE); in trap_init() [all …]
|
/Linux-v6.1/arch/loongarch/mm/ |
D | tlb.c | 256 extern long exception_handlers[VECSIZE * 128 / sizeof(long)]; 267 set_handler(EXCCODE_TLBI * VECSIZE, handle_tlb_load, VECSIZE); in setup_tlb_handler() 268 set_handler(EXCCODE_TLBL * VECSIZE, handle_tlb_load, VECSIZE); in setup_tlb_handler() 269 set_handler(EXCCODE_TLBS * VECSIZE, handle_tlb_store, VECSIZE); in setup_tlb_handler() 270 set_handler(EXCCODE_TLBM * VECSIZE, handle_tlb_modify, VECSIZE); in setup_tlb_handler() 271 set_handler(EXCCODE_TLBNR * VECSIZE, handle_tlb_protect, VECSIZE); in setup_tlb_handler() 272 set_handler(EXCCODE_TLBNX * VECSIZE, handle_tlb_protect, VECSIZE); in setup_tlb_handler() 273 set_handler(EXCCODE_TLBPE * VECSIZE, handle_tlb_protect, VECSIZE); in setup_tlb_handler() 294 csr_write64(pcpu_handlers[cpu] + 80*VECSIZE, LOONGARCH_CSR_TLBRENTRY); in setup_tlb_handler()
|
/Linux-v6.1/arch/loongarch/include/asm/ |
D | setup.h | 12 #define VECSIZE 0x200 macro
|