Searched refs:vecbase (Results 1 – 6 of 6) sorted by relevance
48 uintptr_t vecbase; in ZTEST() local54 __asm__ volatile("rsr.vecbase %0" : "=r"(vecbase)); in ZTEST()55 if ((vecbase & 0x1) == 0) { in ZTEST()63 __asm__ volatile("rsr.vecbase %0" : "=r"(vecbase)); in ZTEST()65 zassert_not_equal(vecbase, 0x0, "VECBASE was changed"); in ZTEST()
156 int vecbase; in xtensa_vecbase_lock() local158 __asm__ volatile("rsr.vecbase %0" : "=r" (vecbase)); in xtensa_vecbase_lock()159 __asm__ volatile("wsr.vecbase %0; rsync" : : "r" (vecbase | 1)); in xtensa_vecbase_lock()
30 uint32_t vecbase = XTENSA_RSR("VECBASE"); in compute_regs() local59 uint32_t vb_pte = l1_page[XTENSA_MMU_L1_POS(vecbase)]; in compute_regs()62 regs->vecpin_as = XTENSA_MMU_PTE_ENTRY_VADDR(regs->ptevaddr, vecbase) in compute_regs()
35 int vecbase; member89 __asm__ volatile("wsr.VECBASE %0" : : "r"(start_rec->vecbase)); in appcpu_entry2()249 sr.vecbase = vb; in arch_cpu_start()
116 uint32_t vecbase; member142 core_desc[core_id].vecbase = XTENSA_RSR("VECBASE"); in _save_core_context()166 XTENSA_WSR("VECBASE", core_desc[core_id].vecbase); in _restore_core_context()
297 wsr a2, vecbase